type-imp-libertine.mkiv /size: 3684 b    last modification: 2020-07-01 14:35
1%D \module
2%D   [       file=type-imp-libertine,
3%D        version=2010.06.21,
4%D          title=\CONTEXT\ Typescript Macros,
5%D       subtitle=Libertine fonts,
6%D         author=Hans Hagen,
7%D           date=\currentdate,
8%D      copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
9%C
10%C This module is part of the \CONTEXT\ macro||package and is
11%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
12%C details.
13
14% Linux Libertine O Italic
15
16\starttypescriptcollection[libertine]
17
18    \starttypescript [\s!serif] [libertine]
19        \definefontsynonym [Libertine-Regular]     [\s!file:linlibertiner]
20        \definefontsynonym [Libertine-Italic]      [\s!file:linlibertineri] % z
21        \definefontsynonym [Libertine-Slanted]     [\s!file:linlibertineri]
22        \definefontsynonym [Libertine-Bold]        [\s!file:linlibertinerb]
23        \definefontsynonym [Libertine-BoldItalic]  [\s!file:linlibertinerbi] % zi
24        \definefontsynonym [Libertine-BoldSlanted] [\s!file:linlibertinerbi]
25    \stoptypescript
26
27    \starttypescript [\s!serif] [libertine] [\s!name]
28        \setups[\s!font:\s!fallback:\s!serif]
29        \definefontsynonym [\s!Serif]            [Libertine-Regular]     [\s!features=\s!default]
30        \definefontsynonym [\s!SerifItalic]      [Libertine-Italic]      [\s!features=\s!default]
31        \definefontsynonym [\s!SerifSlanted]     [Libertine-Slanted]     [\s!features=\s!default]
32        \definefontsynonym [\s!SerifBold]        [Libertine-Bold]        [\s!features=\s!default]
33        \definefontsynonym [\s!SerifBoldItalic]  [Libertine-BoldItalic]  [\s!features=\s!default]
34        \definefontsynonym [\s!SerifBoldSlanted] [Libertine-BoldSlanted] [\s!features=\s!default]
35        \definefontsynonym [SerifCaps]           [Libertine-Regular]     [\s!features=\s!smallcaps]
36    \stoptypescript
37
38    \starttypescript [\s!sans] [biolinum]
39        \setups[\s!font:\s!fallback:\s!sans]
40        \definefontsynonym [Biolinum-Regular]     [\s!file:linbiolinumr]
41        \definefontsynonym [Biolinum-Italic]      [\s!file:linbiolinumri]
42        \definefontsynonym [Biolinum-Slanted]     [\s!file:linbiolinumri]
43        \definefontsynonym [Biolinum-Bold]        [\s!file:linbiolinumrb]
44        \definefontsynonym [Biolinum-BoldItalic]  [\s!file:linbiolinumrbo]
45        \definefontsynonym [Biolinum-BoldSlanted] [\s!file:linbiolinumrbo]
46    \stoptypescript
47
48    \starttypescript [\s!sans] [biolinum] [\s!name]
49        \setups[\s!font:\s!fallback:\s!sans]
50        \definefontsynonym [\s!Sans]            [Biolinum-Regular]     [\s!features=\s!default]
51        \definefontsynonym [\s!SansBold]        [Biolinum-Bold]        [\s!features=\s!default]
52        \definefontsynonym [\s!SansItalic]      [Biolinum-Italic]      [\s!features=\s!default]
53        \definefontsynonym [\s!SansSlanted]     [Biolinum-Slanted]     [\s!features=\s!default]
54        \definefontsynonym [\s!SansBoldItalic]  [Biolinum-BoldSlanted] [\s!features=\s!default]
55        \definefontsynonym [\s!SansBoldSlanted] [Biolinum-BoldSlanted] [\s!features=\s!default]
56        \definefontsynonym [SansCaps]           [Biolinum-Regular]     [\s!features=\s!smallcaps]
57    \stoptypescript
58
59    \starttypescript [libertine]
60        \definetypeface [libertine] [\s!rm] [\s!serif] [libertine] [\s!default]
61        \definetypeface [libertine] [\s!ss] [\s!sans]  [biolinum]  [\s!default]
62        \definetypeface [libertine] [\s!tt] [\s!mono]  [default]   [\s!default]
63        %definetypeface [libertine] [\s!mm] [\s!math]  [times]     [\s!default]
64        \definetypeface [libertine] [\s!mm] [\s!math]  [default]   [\s!default]
65        \quittypescriptscanning
66    \stoptypescript
67
68\stoptypescriptcollection
69