1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18\starttypescriptcollection[erewhon]
19
20 \pushglobalsetups
21 \startsetups[erewhon]
22 \setupmathradical[\c!leftmargin=.1mq,mindepth=0.1mx]
23 \stopsetups
24 \popglobalsetups
25
26
27
28
29 \doifunknownfontfeature {erewhonmathbold} {\definefontfeature[erewhonmathbold][boldened]}
30
31 \starttypescript [\s!serif] [erewhon]
32 \definefontsynonym [\s!Serif] [\s!file:ErewhonRegular] [\s!features=\s!default,\s!goodies=erewhontext]
33 \definefontsynonym [\s!SerifItalic] [\s!file:ErewhonItalic] [\s!features=\s!default,\s!goodies=erewhontext]
34 \definefontsynonym [\s!SerifSlanted] [\s!file:ErewhonRegularSlanted][\s!features=\s!default]
35 \definefontsynonym [\s!SerifBold] [\s!file:ErewhonBold] [\s!features=\s!default,\s!goodies=erewhontext]
36 \definefontsynonym [\s!SerifBoldItalic] [\s!file:ErewhonBoldItalic] [\s!features=\s!default,\s!goodies=erewhontext]
37 \definefontsynonym [\s!SerifBoldSlanted][\s!file:ErewhonBoldSlanted] [\s!features=\s!default]
38 \stoptypescript
39
40 \starttypescript [\s!sans] [cabinsans]
41 \setups[\s!font:\s!fallback:\s!sans]
42 \definefontsynonym [\s!Sans] [\s!file:CabinRegular] [\s!features=\s!default]
43 \definefontsynonym [\s!SansItalic] [\s!file:CabinItalic] [\s!features=\s!default]
44 \definefontsynonym [\s!SansBold] [\s!file:CabinSemiBold] [\s!features=\s!default]
45 \definefontsynonym [\s!SansBoldItalic][\s!file:CabinSemiBoldItalic][\s!features=\s!default]
46 \stoptypescript
47
48 \starttypescript [\s!mono] [inconsolatamono]
49 \setups[\s!font:\s!fallback:\s!mono]
50 \definefontsynonym [\s!Mono] [\s!file:Inconsolatazi4Regular][\s!features=\s!none]
51 \definefontsynonym [\s!MonoBold][\s!file:Inconsolatazi4Bold] [\s!features=\s!none]
52 \stoptypescript
53
54 \starttypescript [\s!math] [erewhon,erewhonnt]
55 \checkedmapfontsize[\typescripttwo][\s!script] [.70]
56 \checkedmapfontsize[\typescripttwo][\s!scriptscript][.55]
57 \stoptypescript
58
59 \starttypescript [\s!math] [erewhon] [\s!name]
60 \definefontsynonym [\s!MathRoman] [\s!file:ErewhonMath.otf][\s!features={\s!math\mathsizesuffix,erewhon:mathextra,mathextra},\s!goodies=erewhonmath]
61 \definefontsynonym [\s!MathRomanBold][\s!file:ErewhonMath.otf][\s!features={\s!math\mathsizesuffix,erewhonmathbold,erewhon:mathextra,mathextra},\s!goodies=erewhonmath]
62 \stoptypescript
63
64 \starttypescript [\s!math] [erewhonnt] [\s!name]
65 \definefontsynonym [\s!MathRoman] [\s!file:ErewhonMath.otf][\s!features={\s!math\mathsizesuffix,erewhon:mathextra,mathextra}]
66 \definefontsynonym [\s!MathRomanBold][\s!file:ErewhonMath.otf][\s!features={\s!math\mathsizesuffix,erewhonmathbold,erewhon:mathextra,mathextra}]
67 \stoptypescript
68
69 \starttypescript [erewhon,erewhonnt]
70 \definetypeface [\typescriptone] [\s!rm] [\s!serif] [erewhon] [\s!default]
71 \definetypeface [\typescriptone] [\s!ss] [\s!sans] [cabin] [\s!default]
72 \definetypeface [\typescriptone] [\s!tt] [\s!mono] [inconsolata] [\s!default] [\s!rscale=1.1]
73 \definetypeface [\typescriptone] [\s!mm] [\s!math] [\typescriptone] [\s!default]
74 \quittypescriptscanning
75 \stoptypescript
76
77\stoptypescriptcollection
78 |