1
2\starttypescriptcollection[gfsneohellenic]
3
4 \doifunknownfontfeature {gfsneohellenicmathbold} {\definefontfeature[gfsneohellenicmathbold][boldened]}
5
6 \starttypescript [\s!serif] [gfsneohellenic,gfsneohellenicnt] [\s!name]
7 \definefontsynonym [\s!Serif] [\s!file:GFSNeohellenic] [\s!features=\s!default]
8 \definefontsynonym [\s!SerifItalic] [\s!file:GFSNeohellenicIt] [\s!features=\s!default]
9 \definefontsynonym [\s!SerifBold] [\s!file:GFSNeohellenicBold] [\s!features=\s!default]
10 \definefontsynonym [\s!SerifBoldItalic] [\s!file:GFSNeohellenicBoldIt] [\s!features=\s!default]
11 \stoptypescript
12
13 \starttypescript [\s!math] [gfsneohellenic,gfsneohellenicnt][\s!name]
14 \checkedmapfontsize[\typescripttwo][\s!script] [.70]
15 \checkedmapfontsize[\typescripttwo][\s!scriptscript][.55]
16 \stoptypescript
17
18 \starttypescript [\s!math] [gfsneohellenic][\s!name]
19 \definefontsynonym [\s!MathRoman] [\s!file:GFSNeohellenicMath.otf][\s!features={\s!math\mathsizesuffix,gfsneohellenic:mathextra,mathextra},\s!goodies=gfsneohellenicmath]
20 \definefontsynonym [\s!MathRomanBold][\s!file:GFSNeohellenicMath.otf][\s!features={\s!math\mathsizesuffix,gfsneohellenicmathbold,gfsneohellenic:mathextra,mathextra},\s!goodies=gfsneohellenicmath]
21 \stoptypescript
22
23 \starttypescript [\s!math] [gfsneohellenicnt][\s!name]
24 \definefontsynonym [\s!MathRoman] [\s!file:GFSNeohellenicMath.otf][\s!features={\s!math\mathsizesuffix,gfsneohellenic:mathextra,mathextra}]
25 \definefontsynonym [\s!MathRomanBold][\s!file:GFSNeohellenicMath.otf][\s!features={\s!math\mathsizesuffix,gfsneohellenicmathbold,gfsneohellenic:mathextra,mathextra}]
26 \stoptypescript
27
28 \starttypescript [gfsneohellenic,gfsneohellenicnt]
29 \definetypeface [\typescriptone] [\s!rm] [\s!serif] [\typescriptone] [\s!default]
30
31 \definetypeface [\typescriptone] [\s!mm] [\s!math] [\typescriptone] [\s!default]
32 \quittypescriptscanning
33 \stoptypescript
34
35\stoptypescriptcollection
36 |