type-set.mkxl /size: 9 Kb    last modification: 2023-12-21 09:44
1%D \module
2%D   [       file=type-set,
3%D        version=2005.02.04, % moved from ini/def
4%D          title=\CONTEXT\ Typescript Macros,
5%D       subtitle=Default Settings,
6%D         author=Hans Hagen,
7%D           date=\currentdate,
8%D      copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
9%C
10%C This module is part of the \CONTEXT\ macro||package and is
11%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
12%C details.
13
14\unprotect
15
16\ifnum\typescriptstate=\plustwo
17
18    % we store some typescripts in the format
19
20    % \loadmarkfile{type-def}
21    % \loadmarkfile{type-lua}
22    % \loadmarkfile{type-siz}
23    % \loadmarkfile{type-fbk}
24    % \loadmarkfile{type-imp-latinmodern}
25
26    % but ... let's make sure that newlines are gone
27
28    % beware: these are low level calls, so not user commands !
29
30    \loadfoundtypescriptfile\empty{type-def.mkxl}
31    \loadfoundtypescriptfile\empty{type-lua.mkxl}
32    \loadfoundtypescriptfile\empty{type-siz.mkxl}
33    \loadfoundtypescriptfile\empty{type-fbk.mkxl}
34    \loadfoundtypescriptfile\empty{type-imp-latinmodern.mkiv} % maybe no longer
35
36    % and not:
37
38    % \loadtypescriptfile[def] % meant for local usage only
39    % \loadtypescriptfile[fbk] % meant for local usage only
40    % \loadtypescriptfile[lua] % meant for local usage only
41    % \loadtypescriptfile[siz] % meant for local usage only
42    % \usetypescriptfile[latinmodern]
43
44    \usetypescriptfile[loc]
45
46    % We want these names preset but they conflict with later loads so from now on
47    % one has to define a proper typeface if they are needed.
48    %
49    % \usetypescript[serif,sans,mono,math] [latin-modern]
50
51\else
52
53    \usetypescriptfile[def]
54    \usetypescriptfile[fbk]
55    \usetypescriptfile[lua]
56    \usetypescriptfile[siz]
57    \usetypescriptfile[latinmodern] % maybe no longer
58    \usetypescriptfile[loc]
59
60\fi
61
62\definefilesynonym [type-imp-modern.mkiv]                 [type-imp-latinmodern.mkiv]
63\definefilesynonym [type-imp-latin-modern.mkiv]           [type-imp-latinmodern.mkiv]
64\definefilesynonym [type-imp-modern-latin.mkiv]           [type-imp-modernlatin.mkiv]
65\definefilesynonym [type-imp-less-modern-latin.mkiv]      [type-imp-modernlatin.mkiv]
66
67\definefilesynonym [type-imp-lucida-opentype.mkiv]        [type-imp-lucida.mkiv]
68\definefilesynonym [type-imp-lucidaot.mkiv]               [type-imp-lucida.mkiv]
69\definefilesynonym [type-imp-lucidadk.mkiv]               [type-imp-lucida.mkiv]
70
71\definefilesynonym [type-imp-dejavu-condensed.mkiv]       [type-imp-dejavu.mkiv]
72
73\definefilesynonym [type-imp-palatino.mkiv]               [type-imp-texgyre.mkiv]
74\definefilesynonym [type-imp-courier.mkiv]                [type-imp-texgyre.mkiv]
75\definefilesynonym [type-imp-avantgarde.mkiv]             [type-imp-texgyre.mkiv]
76\definefilesynonym [type-imp-helvetica.mkiv]              [type-imp-texgyre.mkiv]
77\definefilesynonym [type-imp-chancery.mkiv]               [type-imp-texgyre.mkiv]
78\definefilesynonym [type-imp-bookman.mkiv]                [type-imp-texgyre.mkiv]
79\definefilesynonym [type-imp-schoolbook.mkiv]             [type-imp-texgyre.mkiv]
80\definefilesynonym [type-imp-times.mkiv]                  [type-imp-texgyre.mkiv]
81
82\definefilesynonym [type-imp-cursor.mkiv]                 [type-imp-texgyre.mkiv]
83\definefilesynonym [type-imp-adventor.mkiv]               [type-imp-texgyre.mkiv]
84\definefilesynonym [type-imp-heros.mkiv]                  [type-imp-texgyre.mkiv]
85\definefilesynonym [type-imp-chorus.mkiv]                 [type-imp-texgyre.mkiv]
86\definefilesynonym [type-imp-bonum.mkiv]                  [type-imp-texgyre.mkiv]
87\definefilesynonym [type-imp-schola.mkiv]                 [type-imp-texgyre.mkiv]
88\definefilesynonym [type-imp-pagella.mkiv]                [type-imp-texgyre.mkiv]
89\definefilesynonym [type-imp-termes.mkiv]                 [type-imp-texgyre.mkiv]
90
91\definefilesynonym [type-imp-mscoretimes.mkiv]            [type-imp-mscore.mkiv]
92\definefilesynonym [type-imp-mscorearial.mkiv]            [type-imp-mscore.mkiv]
93\definefilesynonym [type-imp-mscorecourier.mkiv]          [type-imp-mscore.mkiv]
94\definefilesynonym [type-imp-mscoreverdana.mkiv]          [type-imp-mscore.mkiv]
95
96\definefilesynonym [type-imp-candara.mkiv]                [type-imp-cleartype.mkiv]
97\definefilesynonym [type-imp-consolas.mkiv]               [type-imp-cleartype.mkiv]
98\definefilesynonym [type-imp-constantia.mkiv]             [type-imp-cleartype.mkiv]
99\definefilesynonym [type-imp-corbel.mkiv]                 [type-imp-cleartype.mkiv]
100\definefilesynonym [type-imp-calibri.mkiv]                [type-imp-cleartype.mkiv]
101
102%definefilesynonym [type-imp-mac.mkiv]                    [type-imp-osx.mkiv]
103%definefilesynonym [type-imp-win.mkiv]                    [type-imp-mscore.mkiv]
104
105\definefilesynonym [type-imp-eulernovum.mkiv]             [type-imp-euler.mkiv]
106\definefilesynonym [type-imp-eulernova.mkiv]              [type-imp-euler.mkiv]
107
108\definefilesynonym [type-imp-euler-with-pagella.mkiv]     [type-imp-euler.mkxl]
109\definefilesynonym [type-imp-pagella-with-euler.mkiv]     [type-imp-euler.mkxl]
110\definefilesynonym [type-imp-euleroverpagella.mkiv]       [type-imp-euler.mkxl]
111\definefilesynonym [type-imp-pagellaovereuler.mkiv]       [type-imp-euler.mkxl]
112\definefilesynonym [type-imp-euler.mkiv]                  [type-imp-euler.mkxl]
113
114%definefilesynonym [type-imp-mdbch.mkiv]                  [type-imp-mathdesign.mkiv]
115%definefilesynonym [type-imp-mdugm.mkiv]                  [type-imp-mathdesign.mkiv]
116%definefilesynonym [type-imp-mdput.mkiv]                  [type-imp-mathdesign.mkiv]
117%definefilesynonym [type-imp-mdici.mkiv]                  [type-imp-mathdesign.mkiv]
118%definefilesynonym [type-imp-mdpgd.mkiv]                  [type-imp-mathdesign.mkiv]
119%definefilesynonym [type-imp-mdpus.mkiv]                  [type-imp-mathdesign.mkiv]
120
121%definefilesynonym [type-imp-mathdesignch.mkiv]           [type-imp-mathdesign.mkiv]
122%definefilesynonym [type-imp-mathdesigngm.mkiv]           [type-imp-mathdesign.mkiv]
123%definefilesynonym [type-imp-mathdesignut.mkiv]           [type-imp-mathdesign.mkiv]
124%definefilesynonym [type-imp-mathdesignci.mkiv]           [type-imp-mathdesign.mkiv]
125%definefilesynonym [type-imp-mathdesigngd.mkiv]           [type-imp-mathdesign.mkiv]
126%definefilesynonym [type-imp-mathdesignus.mkiv]           [type-imp-mathdesign.mkiv]
127
128%definefilesynonym [type-imp-mathdesigncharter.mkiv]      [type-imp-mathdesign.mkiv]
129%definefilesynonym [type-imp-mathdesigngaramond.mkiv]     [type-imp-mathdesign.mkiv]
130%definefilesynonym [type-imp-mathdesignutopia.mkiv]       [type-imp-mathdesign.mkiv]
131
132\definefilesynonym [type-imp-cows.mkiv]                   [type-imp-koeielettersot.mkiv]
133\definefilesynonym [type-imp-sheep.mkiv]                  [type-imp-koeielettersot.mkiv]
134\definefilesynonym [type-imp-coloredcows.mkiv]            [type-imp-koeielettersot.mkiv]
135\definefilesynonym [type-imp-coloredsheep.mkiv]           [type-imp-koeielettersot.mkiv]
136\definefilesynonym [type-imp-koeieletters.mkiv]           [type-imp-koeielettersot.mkiv]
137
138\definefilesynonym [type-imp-xits.mkiv]                   [type-imp-stix.mkiv]
139\definefilesynonym [type-imp-stixtwo.mkiv]                [type-imp-stix.mkiv]
140
141\definefilesynonym [type-imp-ibmplex.mkiv]                [type-imp-plex.mkiv]
142
143\definefilesynonym [type-imp-newcomputermodern-book.mkiv] [type-imp-newcomputermodern.mkiv]
144
145\definefilesynonym [type-imp-kpfonts-light.mkiv]          [type-imp-kpfonts.mkiv]
146\definefilesynonym [type-imp-kpfonts-bold.mkiv]           [type-imp-kpfonts.mkiv]
147\definefilesynonym [type-imp-kpfonts-sans.mkiv]           [type-imp-kpfonts.mkiv]
148
149\definefilesynonym [type-imp-gentiumplus.mkiv]            [type-imp-gentium.mkiv]
150\definefilesynonym [type-imp-gentiumbook.mkiv]            [type-imp-gentium.mkiv]
151
152%D These \type {*-nt} variants come in handy when we want top compare with non-tweaked math.
153
154\definefilesynonym [type-imp-bonum-nt.mkiv]               [type-imp-texgyre.mkiv]
155\definefilesynonym [type-imp-schola-nt.mkiv]              [type-imp-texgyre.mkiv]
156\definefilesynonym [type-imp-pagella-nt.mkiv]             [type-imp-texgyre.mkiv]
157\definefilesynonym [type-imp-termes-nt.mkiv]              [type-imp-texgyre.mkiv]
158\definefilesynonym [type-imp-dejavu-nt.mkiv]              [type-imp-dejavu.mkiv]
159\definefilesynonym [type-imp-cambria-nt.mkiv]             [type-imp-cambria.mkiv]
160\definefilesynonym [type-imp-lucidaot-nt.mkiv]            [type-imp-lucida-opentype.mkiv]
161\definefilesynonym [type-imp-lucida-nt.mkiv]              [type-imp-lucida-opentype.mkiv]
162\definefilesynonym [type-imp-modern-nt.mkiv]              [type-imp-latinmodern.mkiv]
163\definefilesynonym [type-imp-stix-nt.mkiv]                [type-imp-stix.mkiv]
164\definefilesynonym [type-imp-stixtwo-nt.mkiv]             [type-imp-stix.mkiv]
165\definefilesynonym [type-imp-libertinus-nt.mkiv]          [type-imp-libertinus.mkiv]
166\definefilesynonym [type-imp-ebgaramond-nt.mkiv]          [type-imp-ebgaramond.mkiv]
167\definefilesynonym [type-imp-erewhon-nt.mkiv]             [type-imp-erewhon.mkiv]
168\definefilesynonym [type-imp-kpfonts-nt.mkiv]             [type-imp-kpfonts.mkiv]
169\definefilesynonym [type-imp-concrete-nt.mkiv]            [type-imp-concrete.mkiv]
170\definefilesynonym [type-imp-xcharter-nt.mkiv]            [type-imp-xcharter.mkiv]
171
172\definefilesynonym [type-imp-antykwa-poltawskiego.mkiv]   [type-imp-antykwapoltawskiego.mkiv]
173
174\definefilesynonym [type-imp-iwona-light.mkiv]            [type-imp-iwona.mkiv]
175\definefilesynonym [type-imp-iwona-medium.mkiv]           [type-imp-iwona.mkiv]
176\definefilesynonym [type-imp-iwona-heavy.mkiv]            [type-imp-iwona.mkiv]
177
178\definefilesynonym [type-imp-kurier-light.mkiv]           [type-imp-kurier.mkiv]
179\definefilesynonym [type-imp-kurier-medium.mkiv]          [type-imp-kurier.mkiv]
180\definefilesynonym [type-imp-kurier-heavy.mkiv]           [type-imp-kurier.mkiv]
181
182\definefilesynonym [type-imp-antykwa-light.mkiv]          [type-imp-antykwa.mkiv]
183\definefilesynonym [type-imp-antykwa-cond.mkiv]           [type-imp-antykwa.mkiv]
184\definefilesynonym [type-imp-antykwa-light-cond.mkiv]     [type-imp-antykwa.mkiv]
185
186\protect \endinput
187