blob: f93e36428c0c42801f5a43220d0fe8ecd64a68cc (
plain)
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
|
%D \module
%D [ file=type-cow,
%D version=2006.06.23,
%D title=\CONTEXT\ Typescript Macros,
%D subtitle=Cow Fonts,
%D author=Hans Hagen,
%D date=\currentdate,
%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
%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 The cow fonts are a project of Duane Bibby, Hans Hagen and Taco
%D Hoekwater.
\starttypescriptcollection[cow]
\starttypescript [math,serif] [cow,sheep]
\setups[font:fallback:serif]
% \usemathcollection[cow]
\loadmapfile[koeieletters.map]
\definefontsynonym [Serif] [Cows]
\definefontsynonym [SerifContour] [CowsContour]
\definefontsynonym [SerifLogo] [CowsLogo]
\definefontsynonym [SerifLogoContour][CowsLogoContour]
\definefontsynonym [MathRoman] [CowsMathRoman]
\definefontsynonym [MathItalic] [CowsMathItalic]
\definefontsynonym [MathSymbol] [CowsMathSymbol]
\definefontsynonym [MathExtension] [CowsMathExtensions]
\stoptypescript
\starttypescript [math,serif] [sheep]
\setups[font:fallback:serif]
% \usemathcollection[cow]
\loadmapfile[koeieletters.map]
\definefontsynonym [Serif] [Sheep]
\definefontsynonym [SerifContour] [SheepContour]
\definefontsynonym [SerifLogo] [SheepLogo]
\definefontsynonym [SerifLogoContour][SheepLogoContour]
\definefontsynonym [MathRoman] [SheepMathRoman]
\definefontsynonym [MathItalic] [SheepMathItalic]
\definefontsynonym [MathSymbol] [SheepMathSymbol]
\definefontsynonym [MathExtension] [SheepMathExtensions]
\stoptypescript
\starttypescript [all] [cow,sheep]
\definefontsynonym [Cows] [koeielett]
\definefontsynonym [CowsContour] [koeielett-contour]
\definefontsynonym [CowsLogo] [koeielogos]
\definefontsynonym [CowsLogoContour] [koeielogos-contour]
\definefontsynonym [CowsMathRoman] [koeielett]
\definefontsynonym [CowsMathItalic] [koeieletter-mi]
\definefontsynonym [CowsMathSymbol] [koeieletter-sy]
\definefontsynonym [CowsMathExtensions][koeieletter-ex]
\stoptypescript
\starttypescript [all] [sheep]
\definefontsynonym [Sheep] [koeielett]
\definefontsynonym [SheepContour] [koeielett-contour]
\definefontsynonym [SheepLogo] [koeielogos]
\definefontsynonym [SheepLogoContour] [koeielogos-contour]
\definefontsynonym [SheepMathRoman] [koeielettx]
\definefontsynonym [SheepMathItalic] [koeieletter-mi]
\definefontsynonym [SheepMathSymbol] [koeieletter-syx]
\definefontsynonym [SheepMathExtensions][koeieletter-ex]
\stoptypescript
\starttypescript [cow]
\definetypeface [cow][rm][serif][cow] [default]
\definetypeface [cow][ss][serif][cow] [default]
\definetypeface [cow][mm][math] [cow] [default]
\definetypeface [cow][tt][mono] [modern][default][rscale=0.85]
\stoptypescript
\starttypescript [sheep]
\definetypeface [sheep][rm][serif][sheep] [default]
\definetypeface [sheep][ss][serif][sheep] [default]
\definetypeface [sheep][mm][math] [sheep] [default]
\definetypeface [sheep][tt][mono] [modern][default][rscale=0.85]
\stoptypescript
\stoptypescriptcollection
\endinput
|