1
2
3
4
5
6
7
8
9
10
11
12
13
14\starttypescriptcollection[kurier]
15
16 \pushglobalsetups
17
18 \startsetups[kurier]
19 \setmathfenceparameter\c!alternative{1}
20 \stopsetups
21
22 \startsetups[kurierlight] \directsetup{kurier}\stopsetups
23 \startsetups[kuriermedium] \directsetup{kurier}\stopsetups
24 \startsetups[kurierheavy] \directsetup{kurier}\stopsetups
25 \startsetups[kuriercond] \directsetup{kurier}\stopsetups
26 \startsetups[kurierlightcond] \directsetup{kurier}\stopsetups
27 \startsetups[kuriermediumcond]\directsetup{kurier}\stopsetups
28 \startsetups[kurierheavycond] \directsetup{kurier}\stopsetups
29
30 \popglobalsetups
31
32 \definefontfeature[virtualmathkurier] [virtualmath][virtualweight=kurier]
33 \definefontfeature[virtualmathkurierlight] [virtualmath][virtualweight=kurierlight]
34 \definefontfeature[virtualmathkuriermedium] [virtualmath][virtualweight=kuriermedium]
35 \definefontfeature[virtualmathkurierheavy] [virtualmath][virtualweight=kurierheavy]
36
37 \definefontfeature[virtualmathkuriernt] [virtualmath][virtualweight=kuriernt]
38 \definefontfeature[virtualmathkurierlightnt] [virtualmath][virtualweight=kurierlightnt]
39 \definefontfeature[virtualmathkuriermediumnt][virtualmath][virtualweight=kuriermediumnt]
40 \definefontfeature[virtualmathkurierheavynt] [virtualmath][virtualweight=kurierheavynt]
41
42 \starttypescript [\s!sans] [
43 kurier,kurierlight,kuriermedium,kurierheavy,kuriercond,
44 kuriernt,kurierlightnt,kuriermediumnt,kurierheavynt
45 ]
46 \definefontsynonym [KurierRegular] [\s!file:kurierregular] [\s!features=\s!default]
47 \definefontsynonym [KurierItalic] [\s!file:kurieritalic] [\s!features=\s!default]
48 \definefontsynonym [KurierBold] [\s!file:kurierbold] [\s!features=\s!default]
49 \definefontsynonym [KurierBoldItalic] [\s!file:kurierbolditalic] [\s!features=\s!default]
50 \definefontsynonym [KurierLight] [\s!file:kurierlightregular] [\s!features=\s!default]
51 \definefontsynonym [KurierLightItalic] [\s!file:kurierlightitalic] [\s!features=\s!default]
52 \definefontsynonym [KurierMedium] [\s!file:kuriermediumregular] [\s!features=\s!default]
53 \definefontsynonym [KurierMediumItalic] [\s!file:kuriermediumitalic] [\s!features=\s!default]
54 \definefontsynonym [KurierHeavy] [\s!file:kurierheavyregular] [\s!features=\s!default]
55 \definefontsynonym [KurierHeavyItalic] [\s!file:kurierheavyitalic] [\s!features=\s!default]
56 \stoptypescript
57
58 \starttypescript [\s!sans] [
59 kuriercond,kurierlightcond,kuriermediumcond,kurierheavycond,
60 kuriercondnt,kurierlightcondnt,kuriermediumcondnt,kurierheavycondnt
61 ]
62 \definefontsynonym [KurierCondRegular] [\s!file:kuriercondregular] [\s!features=\s!default]
63 \definefontsynonym [KurierCondItalic] [\s!file:kurierconditalic] [\s!features=\s!default]
64 \definefontsynonym [KurierCondBold] [\s!file:kuriercondbold] [\s!features=\s!default]
65 \definefontsynonym [KurierCondBoldItalic] [\s!file:kuriercondbolditalic] [\s!features=\s!default]
66 \definefontsynonym [KurierCondLight] [\s!file:kuriercondlightregular] [\s!features=\s!default]
67 \definefontsynonym [KurierCondLightItalic] [\s!file:kuriercondlightitalic] [\s!features=\s!default]
68 \definefontsynonym [KurierCondMedium] [\s!file:kuriercondmediumregular] [\s!features=\s!default]
69 \definefontsynonym [KurierCondMediumItalic] [\s!file:kuriercondmediumitalic] [\s!features=\s!default]
70 \definefontsynonym [KurierCondHeavy] [\s!file:kuriercondheavyregular] [\s!features=\s!default]
71 \definefontsynonym [KurierCondHeavyItalic] [\s!file:kuriercondheavyitalic] [\s!features=\s!default]
72 \stoptypescript
73
74
75
76 \starttypescript [\s!math][kurier][\s!all]
77 \definefontsynonym[\s!MathRoman] [kuriermath@kuriermath]
78 \definefontsynonym[\s!MathRomanBold][kuriermediummath@kuriermediummath]
79 \stoptypescript
80 \starttypescript [\s!math][kurierlight,kurierlightcond][\s!all]
81 \definefontsynonym[\s!MathRoman] [kurierlightmath@kurierlightmath]
82 \definefontsynonym[\s!MathRomanBold][kuriermath@kuriermath]
83 \stoptypescript
84 \starttypescript [\s!math][kuriermedium,kuriermediumcond][\s!all]
85 \definefontsynonym[\s!MathRoman] [kuriermediummath@kuriermediummath]
86 \definefontsynonym[\s!MathRomanBold][kurierheavymath@kurierheavymath]
87 \stoptypescript
88 \starttypescript [\s!math][kurierheavy,kurierheavycond][\s!all]
89 \definefontsynonym[\s!MathRoman][kurierheavymath@kurierheavymath]
90 \stoptypescript
91
92 \starttypescript [\s!math][kuriernt,kuriercondnt][\s!all]
93 \definefontsynonym[\s!MathRoman] [kuriermathnt@kuriermathnt]
94 \definefontsynonym[\s!MathRomanBold][kuriermediummathnt@kuriermediummathnt]
95 \stoptypescript
96 \starttypescript [\s!math][kurierlightnt,kurierlightcondnt][\s!all]
97 \definefontsynonym[\s!MathRoman] [kurierlightmathnt@kurierlightmathnt]
98 \definefontsynonym[\s!MathRomanBold][kuriermathnt@kuriermathnt]
99 \stoptypescript
100 \starttypescript [\s!math][kuriermediumnt,kuriermediumcondnt][\s!all]
101 \definefontsynonym[\s!MathRoman] [kuriermediummathnt@kuriermediummathnt]
102 \definefontsynonym[\s!MathRomanBold][kurierheavymathnt@kurierheavymathnt]
103 \stoptypescript
104 \starttypescript [\s!math][kurierheavynt,kurierheavycondnt][\s!all]
105 \definefontsynonym[\s!MathRoman][kurierheavymathnt@kurierheavymathnt]
106 \stoptypescript
107
108 \starttypescript [\s!math] [
109 kurier,kurierlight,kuriermedium,kurierheavy,
110 kuriernt,kurierlightnt,kuriermediumnt,kurierheavynt,
111 kuriercond,kurierlightcond,kuriermediumcond,kurierheavycond,
112 kuriercondnt,kurierlightcondnt,kuriermediumcondnt,kurierheavycondnt,
113 ] [\s!all]
114 \loadfontgoodies[kuriermath]
115 \stoptypescript
116
117 \starttypescript [\s!sans] [kurier,kuriernt] [\s!name]
118 \setups[\s!font:\s!fallback:\s!sans]
119 \definefontsynonym [\s!Sans] [KurierRegular]
120 \definefontsynonym [\s!SansItalic] [KurierItalic]
121 \definefontsynonym [\s!SansBold] [KurierBold]
122 \definefontsynonym [\s!SansBoldItalic] [KurierBoldItalic]
123 \stoptypescript
124
125 \starttypescript [\s!sans] [kurierlight,kurierlightnt] [\s!name]
126 \setups[\s!font:\s!fallback:\s!sans]
127 \definefontsynonym [\s!Sans] [KurierLight]
128 \definefontsynonym [\s!SansItalic] [KurierLightItalic]
129 \definefontsynonym [\s!SansBold] [KurierMedium]
130 \definefontsynonym [\s!SansBoldItalic] [KurierMediumItalic]
131 \stoptypescript
132
133 \starttypescript [\s!sans] [kuriermedium,kuriermediumnt] [\s!name]
134 \setups[\s!font:\s!fallback:\s!sans]
135 \definefontsynonym [\s!Sans] [KurierMedium]
136 \definefontsynonym [\s!SansItalic] [KurierMediumItalic]
137 \definefontsynonym [\s!SansBold] [KurierHeavy]
138 \definefontsynonym [\s!SansBoldItalic] [KurierHeavyItalic]
139 \stoptypescript
140
141 \starttypescript [\s!sans] [kurierheavy,kurierheavynt] [\s!name]
142 \setups[\s!font:\s!fallback:\s!sans]
143 \definefontsynonym [\s!Sans] [KurierHeavy]
144 \definefontsynonym [\s!SansItalic] [KurierHeavyItalic]
145 \definefontsynonym [\s!SansBold] [KurierHeavy]
146 \definefontsynonym [\s!SansBoldItalic] [KurierHeavyItalic]
147 \stoptypescript
148
149 \starttypescript [\s!sans] [kurierlightcond,kurierlightcondnt] [\s!name]
150 \setups[\s!font:\s!fallback:\s!sans]
151 \definefontsynonym [\s!Sans] [KurierCondLight]
152 \definefontsynonym [\s!SansItalic] [KurierCondLightItalic]
153 \definefontsynonym [\s!SansBold] [KurierCondMedium]
154 \definefontsynonym [\s!SansBoldItalic] [KurierCondMediumItalic]
155 \stoptypescript
156
157 \starttypescript [\s!sans] [kuriercond,kuriercondnt] [\s!name]
158 \setups[\s!font:\s!fallback:\s!sans]
159 \definefontsynonym [\s!Sans] [KurierCondRegular]
160 \definefontsynonym [\s!SansItalic] [KurierCondItalic]
161 \definefontsynonym [\s!SansBold] [KurierCondBold]
162 \definefontsynonym [\s!SansBoldItalic] [KurierCondBoldItalic]
163 \stoptypescript
164
165 \starttypescript [\s!sans] [kuriermediumcond,kuriermediumcondnt] [\s!name]
166 \setups[\s!font:\s!fallback:\s!sans]
167 \definefontsynonym [\s!Sans] [KurierCondMedium]
168 \definefontsynonym [\s!SansItalic] [KurierCondMediumItalic]
169 \definefontsynonym [\s!SansBold] [KurierCondHeavy]
170 \definefontsynonym [\s!SansBoldItalic] [KurierCondHeavyItalic]
171 \stoptypescript
172
173 \starttypescript [
174 kurier,kurierlight,kuriermedium,kurierheavy,
175 kuriernt,kurierlightnt,kuriermediumnt,kurierheavynt,
176 kuriercond,kurierlightcond,kuriermediumcond,kurierheavycond,
177 kuriercondnt,kurierlightcondnt,kuriermediumcondnt,kurierheavycondnt
178 ]
179 \definetypeface[\typescriptone][\s!ss][\s!sans] [\typescriptone][\s!default]
180 \definetypeface[\typescriptone][\s!rm][\s!serif][modern] [\s!default]
181 \definetypeface[\typescriptone][\s!tt][\s!mono] [modern] [\s!default]
182 \definetypeface[\typescriptone][\s!mm][\s!math] [\typescriptone][\s!default][text=ss]
183 \quittypescriptscanning
184 \stoptypescript
185
186\stoptypescriptcollection
187 |