1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
|
%D \module
%D [ file=type-exa,
%D version=2001.04.12,
%D title=\CONTEXT\ Typescript Macros,
%D subtitle=Example scripts,
%D author=Hans Hagen,
%D date=\currentdate,
%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
%D A couple of goodies:
\starttypescript [modern] [texnansi,ec,il2,pl0,default]
\definetypeface [modern] [rm] [serif] [latin-modern] [computer-modern] [encoding=\typescripttwo]
\definetypeface [modern] [ss] [sans] [latin-modern] [computer-modern] [encoding=\typescripttwo]
\definetypeface [modern] [tt] [mono] [latin-modern] [computer-modern] [encoding=\typescripttwo]
\definetypeface [modern] [mm] [math] [latin-modern] [computer-modern] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [modern-base] [texnansi,ec,il2,pl0,default]
\definetypeface [modern] [rm] [serif] [computer-modern] [default] [encoding=\typescripttwo]
\definetypeface [modern] [ss] [sans] [computer-modern] [default] [encoding=\typescripttwo]
\definetypeface [modern] [tt] [mono] [computer-modern] [default] [encoding=\typescripttwo]
\definetypeface [modern] [mm] [math] [computer-modern] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [postscript] [texnansi,ec,8r]
\definetypeface [postscript] [rm] [serif] [times] [default] [encoding=\typescripttwo]
\definetypeface [postscript] [mm] [math] [times] [default]
\definetypeface [postscript] [ss] [sans] [helvetica] [default] [rscale=.9,encoding=\typescripttwo]
\definetypeface [postscript] [tt] [mono] [courier] [default] [rscale=1.1,encoding=\typescripttwo]
\stoptypescript
\starttypescript [times] [texnansi,ec,8r]
\definetypeface [times] [rm] [serif] [times] [default] [encoding=\typescripttwo]
\definetypeface [times] [ss] [sans] [helvetica] [default] [rscale=.9,encoding=\typescripttwo]
\definetypeface [times] [tt] [mono] [modern] [default] [encoding=\typescripttwo,rscale=1.1]
\definetypeface [times] [mm] [math] [times] [default] [encoding=\typescripttwo]
% \usemathcollection[default]
\stoptypescript
\starttypescript [palatino] [texnansi,ec,8r]
\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=\typescripttwo]
\definetypeface [palatino] [mm] [math] [palatino] [default] [encoding=default]
\definetypeface [palatino] [tt] [mono] [modern] [default] [encoding=\typescripttwo,rscale=1.075]
% \usemathcollection[default]
\stoptypescript
\starttypescript [fourier] [ec]
\definetypeface [fourier] [rm] [serif] [fourier] [default] [encoding=ec]
\definetypeface [fourier] [mm] [math] [fourier] [default] [encoding=default]
\definetypeface [fourier] [tt] [mono] [modern] [default] [encoding=ec,rscale=1.07]
\usemathcollection[fou]
\stoptypescript
% \starttypescript [utopia] [ec]
% \definetypeface [fourier] [rm] [serif] [fourier] [default] [encoding=ec]
% \definetypeface [fourier] [mm] [math] [fourier] [default] [encoding=default]
% \definetypeface [fourier] [tt] [mono] [latin-modern] [default] [rscale=1.070,encoding=ec]
% \usemathcollection[fou]
% \stoptypescript
\starttypescript [lucida,lucidabfm] [texnansi,ec,8r]
\definetypeface [lucida] [rm] [serif] [lucida] [default] [encoding=\typescripttwo]
\definetypeface [lucida] [ss] [sans] [lucida] [default] [encoding=\typescripttwo]
\definetypeface [lucida] [tt] [mono] [lucida] [default] [encoding=\typescripttwo]
\definetypeface [lucida] [hw] [handwriting] [lucida] [default] [encoding=\typescripttwo]
%definetypeface [lucida] [cg] [calligraphy] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [lucida] [texnansi,ec,8r]
\definetypeface [lucida] [mm] [math] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [lucidaboldmath] [texnansi,ec,8r]
\definetypeface [lucidaboldmath] [rm] [serif] [lucida] [default] [encoding=\typescripttwo] % needed ?
\definetypeface [lucidaboldmath] [ss] [sans] [lucida] [default] [encoding=\typescripttwo] % needed ?
\definetypeface [lucidaboldmath] [tt] [mono] [lucida] [default] [encoding=\typescripttwo] % needed ?
\definetypeface [lucidaboldmath] [mm] [boldmath] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [lucidabfm,lucidaboldmath] [texnansi,ec,8r]
\definetypeface [lucida] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
\definetypeface [lucidaboldmath] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [lucida,lucidabfm,lucidaboldmath] [texnansi,ec,8r]
\usemathcollection[lbr]
\stoptypescript
\starttypescript [serif] [hanging] [pure]
\setupfontsynonym [Serif] [handling=pure]
\setupfontsynonym [SerifBold] [handling=pure]
\setupfontsynonym [SerifSlanted] [handling=pure]
\setupfontsynonym [SerifItalic] [handling=pure]
\setupfontsynonym [SerifBoldSlanted] [handling=pure]
\setupfontsynonym [SerifBoldItalic] [handling=pure]
\stoptypescript
\starttypescript [sans] [hanging] [pure]
\setupfontsynonym [Sans] [handling=pure]
\setupfontsynonym [SansBold] [handling=pure]
\setupfontsynonym [SansSlanted] [handling=pure]
\setupfontsynonym [SansItalic] [handling=pure]
\setupfontsynonym [SansBoldSlanted] [handling=pure]
\setupfontsynonym [SansBoldItalic] [handling=pure]
\stoptypescript
\starttypescript [mono] [hanging] [pure]
\setupfontsynonym [Mono] [handling=pure]
\setupfontsynonym [MonoBold] [handling=pure]
\setupfontsynonym [MonoSlanted] [handling=pure]
\setupfontsynonym [MonoItalic] [handling=pure]
\setupfontsynonym [MonoBoldSlanted] [handling=pure]
\setupfontsynonym [MonoBoldItalic] [handling=pure]
\stoptypescript
\starttypescript [serif] [hanging] [thanh]
\setupfontsynonym [Serif] [handling=normal]
\setupfontsynonym [SerifBold] [handling=bold]
\setupfontsynonym [SerifSlanted] [handling=slanted]
\setupfontsynonym [SerifItalic] [handling=italic]
\setupfontsynonym [SerifBoldSlanted] [handling=boldslanted]
\setupfontsynonym [SerifBoldItalic] [handling=bolditalic]
\stoptypescript
\starttypescript [sans] [hanging] [thanh]
\setupfontsynonym [Sans] [handling=normal]
\setupfontsynonym [SansBold] [handling=bold]
\setupfontsynonym [SansSlanted] [handling=slanted]
\setupfontsynonym [SansItalic] [handling=italic]
\setupfontsynonym [SansBoldSlanted] [handling=boldslanted]
\setupfontsynonym [SansBoldItalic] [handling=bolditalic]
\stoptypescript
\starttypescript [mono] [hanging] [thanh]
\setupfontsynonym [Mono] [handling=normal]
\setupfontsynonym [MonoBold] [handling=bold]
\setupfontsynonym [MonoSlanted] [handling=slanted]
\setupfontsynonym [MonoItalic] [handling=italic]
\setupfontsynonym [MonoBoldSlanted] [handling=boldslanted]
\setupfontsynonym [MonoBoldItalic] [handling=bolditalic]
\stoptypescript
\starttypescript [serif] [simple] [name] % bad, will be changed but in sycn with manuals that use it
\definefontsynonym [Simple] [cmvtt10]
\setupfontsynonym [Simple] [handling=pure]
\stoptypescript
\starttypescript [modernvariable] [texnansi,ec,8r]
\definetypeface [modernvariable] [rm] [serif] [simple] [default] [encoding=\typescripttwo]
\definetypeface [modernvariable] [ss] [sans] [modern] [default] [encoding=\typescripttwo]
\definetypeface [modernvariable] [tt] [mono] [modern] [default] [encoding=\typescripttwo]
\definetypeface [modernvariable] [mm] [math] [modern] [default]
\stoptypescript
\endinput
|