type-imp-gfsneohellenic.mkiv /size: 2182 b    last modification: 2025-02-21 11:03
1
2\starttypescriptcollection[gfsneohellenic]
3
4    \doifunknownfontfeature {gfsneohellenic-math-bold} {\definefontfeature[gfsneohellenic-math-bold][boldened]}
5
6    \starttypescript [\s!serif] [gfsneohellenic,gfsneohellenic-nt] [\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,gfsneohellenic-nt][\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=gfsneohellenic-math]
20        \definefontsynonym [\s!MathRomanBold][\s!file:GFSNeohellenicMath.otf][\s!features={\s!math\mathsizesuffix,gfsneohellenic-math-bold,gfsneohellenic:mathextra,mathextra},\s!goodies=gfsneohellenic-math]
21    \stoptypescript
22
23    \starttypescript [\s!math] [gfsneohellenic-nt][\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,gfsneohellenic-math-bold,gfsneohellenic:mathextra,mathextra}]
26    \stoptypescript
27
28    \starttypescript [gfsneohellenic,gfsneohellenic-nt]
29        \definetypeface [\typescriptone] [\s!rm] [\s!serif] [\typescriptone] [\s!default]
30        % \definetypeface [\typescriptone] [\s!ss] [\s!sans]  [\typescriptone] [\s!default]
31        \definetypeface [\typescriptone] [\s!mm] [\s!math]  [\typescriptone] [\s!default]
32        \quittypescriptscanning
33    \stoptypescript
34
35\stoptypescriptcollection
36