1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16\definefontfeature[mathlucida][copymathscripts=yes]
17
18
19
20
21
22\starttypescriptcollection[lucidaopentype]
23
24 \doifunknownfontfeature {lucidamathbold} {\definefontfeature[lucidamathbold][boldened][boldmath=yes]}
25
26 \starttypescript [lucida,lucidaot,lucidadk,lucidaotnt,lucidant]
27 \loadfontgoodies[lucidaopentypemath]
28 \definetypeface [\typescriptone] [\s!rm] [\s!serif] [\typescriptone] [\s!default] [\s!features=\s!default]
29 \definetypeface [\typescriptone] [\s!ss] [\s!sans] [\typescriptone] [\s!default] [\s!features=\s!default]
30 \definetypeface [\typescriptone] [\s!tt] [\s!mono] [\typescriptone] [\s!default] [\s!features=\s!none]
31 \definetypeface [\typescriptone] [\s!hw] [\s!handwriting] [\typescriptone] [\s!default] [\s!features=\s!default]
32 \definetypeface [\typescriptone] [\s!cg] [\s!calligraphy] [\typescriptone] [\s!default] [\s!features=\s!default]
33 \definetypeface [\typescriptone] [\s!mm] [\s!math] [\typescriptone] [\s!default]
34 \quittypescriptscanning
35 \stoptypescript
36
37 \starttypescript [\s!serif] [lucida,lucidaot,lucidadk,lucidaotnt,lucidant]
38 \definefontsynonym [\s!Serif] [\s!file:LucidaBrightOT.otf] [\s!goodies=lucidatext]
39 \definefontsynonym [\s!SerifBold] [\s!file:LucidaBrightOTDemi.otf] [\s!goodies=lucidatext]
40 \definefontsynonym [\s!SerifItalic] [\s!file:LucidaBrightOTItalic.otf] [\s!goodies=lucidatext]
41 \definefontsynonym [\s!SerifBoldItalic] [\s!file:LucidaBrightOTDemiItalic.otf][\s!goodies=lucidatext]
42 \definefontsynonym [\s!SerifSlanted] [\s!SerifItalic]
43 \definefontsynonym [\s!SerifBoldSlanted] [\s!SerifBoldItalic]
44 \stoptypescript
45
46 \starttypescript [\s!sans] [lucida,lucidaot,lucidadk,lucidaotnt,lucidant]
47 \definefontsynonym [\s!Sans] [\s!file:LucidaSansOT.otf]
48 \definefontsynonym [\s!SansBold] [\s!file:LucidaSansOTDemi.otf]
49 \definefontsynonym [\s!SansItalic] [\s!file:LucidaSansOTItalic.otf]
50 \definefontsynonym [\s!SansBoldItalic] [\s!file:LucidaSansOTDemiItalic.otf]
51 \definefontsynonym [\s!SansSlanted] [\s!SansItalic]
52 \definefontsynonym [\s!SansBoldSlanted] [\s!SansBoldItalic]
53 \stoptypescript
54
55 \starttypescript [\s!mono] [lucida,lucidaot,lucidaotnt,lucidant]
56 \definefontsynonym [\s!Mono] [\s!file:LucidaSansTypewriterOT.otf]
57 \definefontsynonym [\s!MonoBold] [\s!file:LucidaSansTypewriterOTBold.otf]
58 \definefontsynonym [\s!MonoItalic] [\s!file:LucidaSansTypewriterOTOblique.otf]
59 \definefontsynonym [\s!MonoBoldItalic] [\s!file:LucidaSansTypewriterOTBoldOblique.otf]
60 \definefontsynonym [\s!MonoSlanted] [\s!MonoItalic]
61 \definefontsynonym [\s!MonoBoldSlanted] [\s!MonoBoldItalic]
62 \stoptypescript
63
64 \starttypescript [\s!mono] [lucidadk,lucidaotnt,lucidant]
65 \definefontsynonym [\s!Mono] [\s!file:LucidaGrandeMonoDK.otf]
66 \definefontsynonym [\s!MonoBold] [\s!file:LucidaGrandeMonoDKBold.otf]
67 \definefontsynonym [\s!MonoItalic] [\s!file:LucidaGrandeMonoDKOblique.otf]
68 \definefontsynonym [\s!MonoBoldItalic] [\s!file:LucidaGrandeMonoDKBoldOblique.otf]
69 \definefontsynonym [\s!MonoSlanted] [\s!MonoItalic]
70 \definefontsynonym [\s!MonoBoldSlanted] [\s!MonoBoldItalic]
71 \stoptypescript
72
73 \starttypescript [\s!math] [lucida,lucidant,lucidaot,lucidaotnt,lucidadk]
74 \checkedmapfontsize[\typescripttwo][\s!script] [.70]
75 \checkedmapfontsize[\typescripttwo][\s!scriptscript][.50]
76 \stoptypescript
77
78 \starttypescript [\s!math] [lucida,lucidaot,lucidadk]
79 \definefontsynonym [\s!MathRoman] [\s!file:LucidaBrightMathOT.otf] [\s!features={\s!math\mathsizesuffix,mathlucida,lucida:mathextra,mathextra},\s!goodies=lucidamath]
80
81 \definefontsynonym [\s!MathRomanBold] [\s!file:LucidaBrightMathOT.otf] [\s!features={\s!math\mathsizesuffix,lucidamathbold,mathlucida,lucida:mathextra,mathextra},\s!goodies=lucidamath]
82 \stoptypescript
83
84 \starttypescript [\s!math] [lucidaotnt,lucidant]
85 \definefontsynonym [\s!MathRoman] [\s!file:LucidaBrightMathOT.otf] [\s!features={\s!math\mathsizesuffix,mathlucida,lucida:mathextra,mathextra}]
86
87 \definefontsynonym [\s!MathRomanBold] [\s!file:LucidaBrightMathOT.otf] [\s!features={\s!math\mathsizesuffix,lucidamathbold,mathlucida,lucida:mathextra,mathextra}]
88 \stoptypescript
89
90 \starttypescript [\s!handwriting] [lucida,lucidaot,lucidadk,lucidaotnt,lucidant]
91 \definefontsynonym [\s!Handwriting] [\s!file:LucidaHandwritingOT.otf]
92 \stoptypescript
93
94 \starttypescript [\s!calligraphy] [lucida,lucidaot,lucidadk,lucidaotnt,lucidant]
95 \definefontsynonym [\s!Calligraphy] [\s!file:LucidaCalligraphyOT.otf]
96 \stoptypescript
97
98\stoptypescriptcollection
99
100\endinput
101 |