type-imp-cow.mkiv /size: 3542 b    last modification: 2020-07-01 14:35
1%D \module
2%D   [       file=type-cow,
3%D        version=2006.06.23,
4%D          title=\CONTEXT\ Typescript Macros,
5%D       subtitle=Cow Fonts,
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%D The cow fonts are a project of Duane Bibby, Hans Hagen and Taco
15%D Hoekwater.
16
17\starttypescriptcollection[cow]
18
19\starttypescript [math,serif] [cow,sheep]
20    \setups[font:fallback:serif]
21  % \usemathcollection[cow]
22    \loadmapfile[koeieletters.map]
23    \definefontsynonym [Serif]           [Cows]
24    \definefontsynonym [SerifContour]    [CowsContour]
25    \definefontsynonym [SerifLogo]       [CowsLogo]
26    \definefontsynonym [SerifLogoContour][CowsLogoContour]
27    \definefontsynonym [MathRoman]       [CowsMathRoman]
28    \definefontsynonym [MathItalic]      [CowsMathItalic]
29    \definefontsynonym [MathSymbol]      [CowsMathSymbol]
30    \definefontsynonym [MathExtension]   [CowsMathExtensions]
31\stoptypescript
32
33\starttypescript [math,serif] [sheep]
34    \setups[font:fallback:serif]
35  % \usemathcollection[cow]
36    \loadmapfile[koeieletters.map]
37    \definefontsynonym [Serif]           [Sheep]
38    \definefontsynonym [SerifContour]    [SheepContour]
39    \definefontsynonym [SerifLogo]       [SheepLogo]
40    \definefontsynonym [SerifLogoContour][SheepLogoContour]
41    \definefontsynonym [MathRoman]       [SheepMathRoman]
42    \definefontsynonym [MathItalic]      [SheepMathItalic]
43    \definefontsynonym [MathSymbol]      [SheepMathSymbol]
44    \definefontsynonym [MathExtension]   [SheepMathExtensions]
45\stoptypescript
46
47\starttypescript [all] [cow,sheep]
48    \definefontsynonym [Cows]              [koeielett]%            tfm
49  % \definefontsynonym [Cows]              [koeieletters]%         afm
50    \definefontsynonym [CowsContour]       [koeielett-contour]%    tfm
51  % \definefontsynonym [CowsContour]       [koeieletters-contour]% afm
52    \definefontsynonym [CowsLogo]          [koeielogos]
53    \definefontsynonym [CowsLogoContour]   [koeielogos-contour]
54    \definefontsynonym [CowsMathRoman]     [koeielett]
55    \definefontsynonym [CowsMathItalic]    [koeieletter-mi]
56    \definefontsynonym [CowsMathSymbol]    [koeieletter-sy]
57    \definefontsynonym [CowsMathExtensions][koeieletter-ex]
58\stoptypescript
59
60\starttypescript [all] [sheep]
61    \definefontsynonym [Sheep]              [koeielettters]
62    \definefontsynonym [SheepContour]       [koeielett-contour]
63    \definefontsynonym [SheepLogo]          [koeielogos]
64    \definefontsynonym [SheepLogoContour]   [koeielogos-contour]
65    \definefontsynonym [SheepMathRoman]     [koeielettx]
66    \definefontsynonym [SheepMathItalic]    [koeieletter-mi]
67    \definefontsynonym [SheepMathSymbol]    [koeieletter-syx]
68    \definefontsynonym [SheepMathExtensions][koeieletter-ex]
69\stoptypescript
70
71\starttypescript [cow]
72    \definetypeface [cow][rm][serif][cow]   [default]
73    \definetypeface [cow][ss][serif][cow]   [default]
74    \definetypeface [cow][mm][math] [cow]   [default]
75    \definetypeface [cow][tt][mono] [modern][default][rscale=0.85]
76\stoptypescript
77
78\starttypescript [sheep]
79    \definetypeface [sheep][rm][serif][sheep] [default]
80    \definetypeface [sheep][ss][serif][sheep] [default]
81    \definetypeface [sheep][mm][math] [sheep] [default]
82    \definetypeface [sheep][tt][mono] [modern][default][rscale=0.85]
83\stoptypescript
84
85\stoptypescriptcollection
86
87\endinput
88