1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19\startMPcalculation{simplefun}
20
21 pen KindergartenPen ; KindergartenPen := pencircle scaled 1 ;
22
23
24
25 vardef KindergartenEqual =
26 draw image
27 (
28 draw (2,6) -- (9,5) ;
29 draw (2,4) -- (8,3) ;
30 )
31 shifted (0,-2)
32 withpen KindergartenPen
33 withcolor "KindergartenEqual"
34 enddef ;
35 vardef KindergartenPlus =
36 draw image
37 (
38 draw (1,4) -- (9,5) ;
39 draw (4,1) -- (5,8) ;
40 )
41 shifted (0,-2)
42 withpen KindergartenPen
43 withcolor "KindergartenPlus"
44 enddef ;
45 vardef KindergartenMinus =
46 draw image
47 (
48 draw (1,5) -- (9,4) ;
49 )
50 shifted (0,-2)
51 withpen KindergartenPen
52 withcolor "KindergartenMinus"
53 enddef ;
54 vardef KindergartenTimes =
55 draw image
56 (
57 draw (2,1) -- (9,8) ;
58 draw (8,1) -- (2,8) ;
59 )
60 shifted (0,-2)
61 withpen KindergartenPen
62 withcolor "KindergartenTimes"
63 enddef ;
64 vardef KindergartenDivided =
65 draw image
66 (
67 draw (2,1) -- (8,9) ;
68 )
69 shifted (0,-2)
70 withpen KindergartenPen
71 withcolor "KindergartenDivided"
72 enddef ;
73
74 lmt_registerglyphs [
75 name = "kindergarten",
76 units = 10,
77
78 width = 10,
79 height = 8,
80 depth = 2,
81 ] ;
82
83 lmt_registerglyph [ category = "kindergarten", unicode = "0x003D",
84 code = "KindergartenEqual"
85 ] ;
86 lmt_registerglyph [ category = "kindergarten", unicode = "0x002B",
87 code = "KindergartenPlus"
88 ] ;
89 lmt_registerglyph [ category = "kindergarten", unicode = "0x2212",
90 code = "KindergartenMinus"
91 ] ;
92 lmt_registerglyph [ category = "kindergarten", unicode = "0x00D7",
93 code = "KindergartenTimes"
94 ] ;
95 lmt_registerglyph [ category = "kindergarten", unicode = "0x002F",
96 code = "KindergartenDivided"
97 ] ;
98
99\stopMPcalculation
100
101\definecolor[KindergartenEqual] [darkgreen]
102\definecolor[KindergartenPlus] [darkred]
103\definecolor[KindergartenMinus] [darkred]
104\definecolor[KindergartenTimes] [darkblue]
105\definecolor[KindergartenDivided][darkblue]
106
107\continueifinputfile{metaimpkindergarten.mkxl}
108
109\definefontfeature
110 [mathextra]
111 [metapost=kindergarten]
112
113\setupbodyfont[dejavu]
114
115\startTEXpage[offset=10pt]
116 $ y = 2 \times x a b 3 $ \par
117 \hfill \infofont{kindergarten math}
118\stopTEXpage
119 |