1
2
3
4
5
6
7
8
9
10
11
12
13
14
15\starttypescriptcollection[firacode]
16
17 \usetypescriptfile[dejavu]
18
19 \definefontfeature
20 [firacode]
21 [mode=node,script=dflt,language=dflt,
22 calt=yes,mark=yes,mkmk=yes]
23
24 \starttypescript [\s!mono] [firacode]
25 \definefontsynonym[FiraRetina] [\s!name:firacoderetina] [\s!features=firacode]
26 \definefontsynonym[FiraLight] [\s!name:firacodelight] [\s!features=firacode]
27 \definefontsynonym[FiraRegular][\s!name:firacoderegular][\s!features=firacode]
28 \definefontsynonym[FiraMedium] [\s!name:firacodemedium] [\s!features=firacode]
29 \definefontsynonym[FiraBold] [\s!name:firacodebold] [\s!features=firacode]
30 \stoptypescript
31
32 \starttypescript [\s!mono] [firacodelight]
33 \setups[\s!font:\s!fallback:\s!mono]
34 \definefontsynonym[\s!Mono] [FiraLight]
35 \definefontsynonym[\s!MonoBold][FiraMedium]
36 \stoptypescript
37
38 \starttypescript [\s!mono] [firacode]
39 \setups[\s!font:\s!fallback:\s!mono]
40 \definefontsynonym[\s!Mono] [FiraRegular]
41 \definefontsynonym[\s!MonoBold][FiraBold]
42 \stoptypescript
43
44 \starttypescript[firacode]
45 \definetypeface[firacode][\s!rm][\s!serif][dejavu] [\s!default]
46 \definetypeface[firacode][\s!ss][\s!sans] [dejavu] [\s!default]
47 \definetypeface[firacode][\s!mm][\s!math] [dejavu] [\s!default]
48 \definetypeface[firacode][\s!tt][\s!mono] [firacode][\s!default]
49 \stoptypescript
50
51\stoptypescriptcollection
52
53
54
55 |