%		goblin.mf
% This font was designed by Alan M Stanier	( alan@essex.ac.uk ),
% at Essex University Computer Service, Colchester, Essex CO4 3EA. England.
%
% If you make significant additions or improvements to the font,
% please email me an updated version
%
%
% The goblin font was created by J R R Tolkien, and shown in
%	"The Father Christmas Letters".
%
%  The characters a-z are represented by themselves.
%
%  Ligatures are given the following charcodes
%	ai	32
%	au,aw	33
%	ch	34
%	ea	35
%	ei	36
%	ev,ew	37
%	gh	39
%	ck	40
%	oa	41
%	ou,ow	42
%	oi	43
%	ph	44
%	sh	45
%	th	46
%	wh	47
%	ng	48
%
%  Doubled letters, represented by an underbar, are given by charcode - 32.
%  Thus aa is charcode 95 (ie, A),and aiai is charcode 0.
%  The doublesign itself is given charcode 127.
%
%  Two extra signs are available,
%	and	38
%	space	 6
%
%
mg:=2.0;	% CHANGE THIS TO GET DIFFERENT SIZES OF FONT (font size = 10*mg pt)

mode_setup;
tracingtitles := 1;
height#:=mg*9.6pt#;
width#:=mg*9.6pt#;
define_pixels(height,width);
%
%
def thinpen = pickup pencircle scaled (1*mg) enddef;
def thickpen = pickup pencircle scaled (2*mg) enddef;
def bigpen = pickup pencircle scaled (6*mg) enddef;
%
def triangle(expr x,y,z) = fill x -- y -- z -- x .. cycle enddef;
%
def doublesign = thinpen;
		 draw (3*mg,0) -- (3*mg,-3*mg) -- (21*mg,-3*mg) -- (21*mg,0)
enddef;

beginchar(6,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12*mg,15*mg);
endchar;
%
%
%
beginchar(38,width#,height#,0);
thickpen;
draw fullcircle scaled (15*mg) shifted (12*mg,22.5*mg);
draw (0,0) .. (12*mg,15*mg) .. (12*mg,30*mg);
draw (24*mg,0) .. (12*mg,15*mg){up};
endchar;
%
%
%
beginchar(127,width#,height#,0);
doublesign;
endchar;
%
%

%
%  The low and high characters follow
%
%
beginchar(65,width#,height#,0);
triangle((12.00*mg,12.22*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
pickup pencircle xscaled (3*mg) yscaled (1*mg);
draw (3.00*mg,2.22*mg){right} .. (12.00*mg,18.89*mg){up};
draw (12.00*mg,18.89*mg){down} .. (21.00*mg,2.22*mg){right};
draw (1.50*mg,25.56*mg) .. (12.00*mg,15.56*mg){right} .. (19.50*mg,25.56*mg);
doublesign;
endchar;
%
%
%
beginchar(0,width#,height#,0);
triangle((12.00*mg,12.22*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
pickup pencircle xscaled (3*mg) yscaled (1*mg);
draw (3.00*mg,2.22*mg){right} .. (12.00*mg,18.89*mg){up};
draw (12.00*mg,18.89*mg){down} .. (21.00*mg,2.22*mg){right};
thickpen;
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,15.56*mg);
doublesign;
endchar;
%
%
%
beginchar(1,width#,height#,0);
triangle ((12.00*mg,15.56*mg),(18.00*mg,25.56*mg),(6.00*mg,25.56*mg));
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (12.00*mg,8.89*mg) -- (12.00*mg,15.56*mg);
draw (3.00*mg,18.89*mg) .. (5.00*mg,15.56*mg) -- (19.00*mg,15.56*mg) .. (21.00*mg,12.22*mg);
draw (12.00*mg,25.56*mg){up} .. (6.00*mg,32.22*mg){up};
doublesign;
endchar;
%
%
%
beginchar(66,width#,height#,0);
triangle((12.00*mg,22.22*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
fill fullcircle scaled (9*mg) shifted (12.00*mg,3.89*mg);
thickpen;
draw (12.00*mg,2.22*mg) -- (12.00*mg,22.22*mg);
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,15.56*mg);
doublesign;
endchar;
%
%
%
beginchar(67,width#,height#,0);
triangle((12.00*mg,8.89*mg),(6.00*mg,25.56*mg),(18.00*mg,32.22*mg));
bigpen;
draw (6.00*mg,2.22*mg) .. (12.00*mg,5.56*mg) .. (18.00*mg,2.22*mg);
thinpen;
draw (9.00*mg,8.89*mg) -- (3.00*mg,15.56*mg) -- (12.00*mg,22.22*mg) -- (18.00*mg,15.56*mg) -- (21.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(2,width#,height#,0);
triangle((12.00*mg,8.89*mg),(6.00*mg,25.56*mg),(18.00*mg,32.22*mg));
bigpen;
draw (6.00*mg,2.22*mg) .. (12.00*mg,5.56*mg) .. (18.00*mg,2.22*mg);
thinpen;
draw (0.00*mg,25.56*mg) -- (3.00*mg,18.89*mg) -- (12.00*mg,22.22*mg) -- (18.00*mg,15.56*mg) -- (21.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(68,width#,height#,0);
fill fullcircle scaled (9*mg) shifted (12.00*mg,28.89*mg);
triangle((12.00*mg,14.44*mg),(18.00*mg,22.22*mg),(6.00*mg,22.22*mg));
thinpen;
draw (12.00*mg,22.22*mg) -- (12.00*mg,25.56*mg);
draw (3.00*mg,22.22*mg) -- (21.00*mg,22.22*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,12.22*mg);
draw (9.00*mg,2.22*mg) -- (10.50*mg,9.44*mg);
draw (15.00*mg,2.22*mg) -- (13.50*mg,9.44*mg);
doublesign;
endchar;
%
%
%
beginchar(69,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
fill fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,17.22*mg);
draw (6.00*mg,2.22*mg){right} .. (12.00*mg,8.89*mg){up};
draw (12.00*mg,8.89*mg){down} .. (18.00*mg,2.22*mg){right};
doublesign;
endchar;
%
%
%
beginchar(3,width#,height#,0);
thinpen;
triangle((12.00*mg,25.56*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
draw (3.00*mg,25.56*mg){down} .. (6.00*mg,17.22*mg){right};
draw (21.00*mg,25.56*mg){down} .. (18.00*mg,17.22*mg){left};
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,17.22*mg);
draw (6.00*mg,2.22*mg){right} .. (12.00*mg,8.89*mg){up};
draw (12.00*mg,8.89*mg){down} .. (18.00*mg,2.22*mg){right};
doublesign;
endchar;
%
%
%
beginchar(4,width#,height#,0);
thinpen
fill fullcircle scaled (9*mg) shifted (12.00*mg,28.89*mg);
draw flex((12.00*mg,8.89*mg),(13.50*mg,17.22*mg),(12.00*mg,25.56*mg));
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,17.22*mg);
draw (6.00*mg,2.22*mg){right} .. (12.00*mg,8.89*mg){up};
draw (12.00*mg,8.89*mg){down} .. (18.00*mg,2.22*mg){right};
doublesign;
endchar;
%
%
%
beginchar(5,width#,height#,0);
thinpen;
draw (3.00*mg,25.56*mg){down} .. (6.00*mg,17.22*mg){right};
fill fullcircle scaled (9*mg) shifted (12.00*mg,28.89*mg);
draw (18.00*mg,17.22*mg){right} .. (24.00*mg,15.56*mg){down};
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,17.22*mg);
draw (6.00*mg,2.22*mg){right} .. (12.00*mg,8.89*mg){up};
draw (12.00*mg,8.89*mg){down} .. (18.00*mg,2.22*mg){right};
doublesign;
endchar;
%
%
%
beginchar(70,width#,height#,0);
triangle((12.00*mg,8.89*mg),(18.00*mg,18.89*mg),(6.00*mg,18.89*mg));
thinpen;
draw (8.00*mg,2.22*mg) -- (18.00*mg,18.89*mg) .. (21.00*mg,25.56*mg){up};
draw (16.00*mg,2.22*mg) -- (6.00*mg,18.89*mg) .. (3.00*mg,25.56*mg){up};
draw (12.00*mg,18.89*mg) -- (12.00*mg,22.22*mg);
bigpen;
draw (6.00*mg,28.89*mg) .. (12.00*mg,25.56*mg) .. (18.00*mg,28.89*mg);
doublesign;
endchar;
%
%
%
beginchar(71,width#,height#,0);
thickpen;
draw (4.00*mg,21.11*mg){down} .. (12.00*mg,12.22*mg){right} .. (20.00*mg,21.11*mg){up};
thinpen;
draw fullcircle xscaled (9*mg) yscaled (4*mg) shifted (12.00*mg,22.22*mg);
fill (9.00*mg,24.44*mg) -- (15.00*mg,24.44*mg) -- (15.00*mg,28.89*mg) -- (9.00*mg,28.89*mg) -- (9.00*mg,24.44*mg) .. cycle;
draw (12.00*mg,25.56*mg) -- (12.00*mg,8.89*mg);
fill fullcircle scaled (9*mg) shifted (12.00*mg,5.56*mg);
doublesign;
endchar;
%
%
%
beginchar(7,width#,height#,0);
thickpen;
draw (4.00*mg,21.11*mg){down} .. (12.00*mg,12.22*mg){right} .. (20.00*mg,21.11*mg){up};
thinpen;
draw fullcircle xscaled (9*mg) yscaled (4*mg) shifted (12.00*mg,22.22*mg);
fill (9.00*mg,24.44*mg) -- (15.00*mg,24.44*mg) -- (15.00*mg,28.89*mg) -- (9.00*mg,28.89*mg) -- (9.00*mg,24.44*mg) .. cycle;
draw (12.00*mg,25.56*mg) -- (12.00*mg,8.89*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (6.00*mg,28.89*mg){up} .. (12.00*mg,28.89*mg){down};
draw (12.00*mg,28.89*mg){up} .. (18.00*mg,28.89*mg){down};
doublesign;
endchar;
%
%
%
beginchar(72,width#,height#,0);
triangle((12.00*mg,12.22*mg),(18.00*mg,25.56*mg),(6.00*mg,25.56*mg));
thinpen;
draw (6.00*mg,32.22*mg){right} .. (12.00*mg,25.56*mg){down};
draw (12.00*mg,25.56*mg){up} .. (18.00*mg,32.22*mg){right};
draw (12.00*mg,2.22*mg) -- (12.00*mg,12.22*mg);
doublesign;
endchar;
%
%
%
beginchar(73,width#,height#,0);
thinpen;
fill fullcircle scaled (8*mg) shifted (12.00*mg,28.89*mg);
draw (12.00*mg,25.56*mg) -- (12.00*mg,2.22*mg);
draw fullcircle scaled (15*mg) shifted (12.00*mg,17.22*mg);
doublesign;
endchar;
%
%
%
beginchar(74,width#,height#,0);
thinpen;
fill fullcircle scaled (8*mg) shifted (12.00*mg,28.89*mg);
draw (12.00*mg,25.56*mg) -- (12.00*mg,2.22*mg);
draw fullcircle scaled (15*mg) shifted (12.00*mg,17.22*mg);
draw (6.00*mg,2.22*mg){right} .. (12.00*mg,8.89*mg){up};
draw (12.00*mg,8.89*mg){down} .. (18.00*mg,2.22*mg){right};
doublesign;
endchar;
%
%
%
beginchar(75,width#,height#,0);
bigpen;
draw (6.00*mg,2.22*mg) .. (12.00*mg,5.56*mg) .. (18.00*mg,2.22*mg);
triangle((12.00*mg,18.89*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
thinpen;
draw (3.00*mg,28.89*mg) .. (12.00*mg,18.89*mg) .. (21.00*mg,28.89*mg);
draw (3.00*mg,8.89*mg) .. (12.00*mg,18.89*mg) .. (21.00*mg,8.89*mg);
draw (12.00*mg,30.00*mg) -- (12.00*mg,5.56*mg);
doublesign;
endchar;
%
%
%
beginchar(8,width#,height#,0);
bigpen;
draw (6.00*mg,2.22*mg) .. (12.00*mg,5.56*mg) .. (18.00*mg,2.22*mg);
triangle((9.00*mg,22.22*mg),(12.00*mg,32.22*mg),(6.00*mg,32.22*mg));
triangle((15.00*mg,22.22*mg),(18.00*mg,32.22*mg),(12.00*mg,32.22*mg));
thinpen;
draw (9.00*mg,22.22*mg) -- (9.00*mg,5.56*mg);
draw (15.00*mg,22.22*mg) -- (15.00*mg,4.44*mg);
draw (0.00*mg,22.22*mg) -- (9.00*mg,18.89*mg) -- (18.00*mg,22.22*mg);
draw (6.00*mg,22.22*mg) -- (15.00*mg,18.89*mg) -- (24.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(76,width#,height#,0);
triangle((12.00*mg,17.22*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
triangle((12.00*mg,17.22*mg),(6.00*mg,2.22*mg),(18.00*mg,2.22*mg));
thinpen;
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,17.22*mg);
doublesign;
endchar;
%
%
%
beginchar(77,width#,height#,0);
triangle((12.00*mg,3.33*mg),(18.00*mg,32.22*mg),(6.00*mg,28.89*mg));
thinpen;
draw (6.00*mg,2.22*mg) -- (12.00*mg,8.89*mg) -- (18.00*mg,2.22*mg);
draw (6.00*mg,8.89*mg) -- (12.00*mg,15.56*mg) -- (18.00*mg,8.89*mg);
doublesign;
endchar;
%
%
%
beginchar(78,width#,height#,0);
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.22*mg);
thinpen;
draw (12.00*mg,2.22*mg) -- (12.00*mg,22.22*mg);
draw (6.00*mg,2.22*mg) .. (12.00*mg,8.89*mg) .. (18.00*mg,2.22*mg);
draw (6.00*mg,8.89*mg) .. (12.00*mg,15.56*mg) .. (18.00*mg,8.89*mg);
doublesign;
endchar;
%
%
%
beginchar(79,width#,height#,0);
triangle((12.00*mg,2.22*mg),(18.00*mg,22.22*mg),(6.00*mg,22.22*mg));
thinpen;
draw (12.00*mg,22.22*mg){up} .. (7.50*mg,32.22*mg){left} .. (3.00*mg,25.56*mg);
doublesign;
endchar;
%
%
%
beginchar(9,width#,height#,0);
triangle((6.00*mg,25.56*mg),(12.00*mg,15.56*mg),(18.00*mg,25.56*mg));
thinpen;
draw (6.00*mg,2.22*mg) .. (12.00*mg,15.56*mg){up};
draw (18.00*mg,2.22*mg) .. (12.00*mg,15.56*mg){up};
draw (0.00*mg,22.22*mg) .. (12.00*mg,15.56*mg) .. (24.00*mg,22.22*mg);
draw (12.00*mg,25.56*mg){up} .. (6.00*mg,32.22*mg){up};
doublesign;
endchar;
%
%
%
beginchar(10,width#,height#,0);
triangle((6.00*mg,25.56*mg),(12.00*mg,15.56*mg),(18.00*mg,25.56*mg));
thinpen;
draw (12.00*mg,15.56*mg) -- (12.00*mg,8.89*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (3.00*mg,18.89*mg) .. (5.00*mg,15.56*mg) -- (19.00*mg,15.56*mg) .. (21.00*mg,12.22*mg);
draw (12.00*mg,25.56*mg){up} .. (6.00*mg,32.22*mg){up};
doublesign;
endchar;
%
%
%
beginchar(11,width#,height#,0);
triangle ((6.00*mg,25.56*mg),(12.00*mg,15.56*mg),(18.00*mg,25.56*mg));
thinpen;
draw (12.00*mg,25.56*mg){up} .. (6.00*mg,32.22*mg){up};
draw (12.00*mg,15.56*mg) -- (12.00*mg,2.22*mg);
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,12.22*mg);
doublesign;
endchar;
%
%
%
beginchar(80,width#,height#,0);
thinpen
fill fullcircle scaled (9*mg) shifted (12.00*mg,5.56*mg);
fill (6.00*mg,22.22*mg) -- (18.00*mg,22.22*mg) -- (18.00*mg,32.22*mg) -- (6.00*mg,32.22*mg) -- (6.00*mg,22.22*mg) .. cycle;
draw (12.00*mg,8.89*mg) -- (12.00*mg,22.22*mg) -- (21.00*mg,22.22*mg) -- (12.00*mg,8.89*mg) -- (3.00*mg,22.22*mg) -- (12.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(12,width#,height#,0);
thinpen
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
fill (6.00*mg,18.89*mg) -- (18.00*mg,18.89*mg) -- (18.00*mg,25.56*mg) -- (6.00*mg,25.56*mg) -- (6.00*mg,18.89*mg) .. cycle;
draw (12.00*mg,8.89*mg) -- (12.00*mg,18.89*mg) -- (21.00*mg,18.89*mg) -- (12.00*mg,8.89*mg) -- (3.00*mg,18.89*mg) -- (12.00*mg,18.89*mg);
draw (6.00*mg,28.89*mg) .. (12.00*mg,25.56*mg){down};
draw (18.00*mg,28.89*mg) .. (12.00*mg,25.56*mg){down};
doublesign;
endchar;
%
%
%
beginchar(81,width#,height#,0);
triangle((12.00*mg,8.89*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
thinpen;
draw (3.00*mg,2.22*mg){up} .. (9.00*mg,2.22*mg){down};
draw (9.00*mg,2.22*mg){up} .. (12.00*mg,8.89*mg){right} .. (15.00*mg,2.22*mg){down};
draw (15.00*mg,2.22*mg){up} .. (21.00*mg,2.22*mg){down};
doublesign;
endchar;
%
%
%
beginchar(82,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (12.00*mg,8.89*mg) -- (12.00*mg,25.56*mg);
thickpen;
draw (3.00*mg,25.56*mg){down} .. (21.00*mg,25.56*mg){up};
doublesign;
endchar;
%
%
%
beginchar(83,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw (12.00*mg,25.56*mg) -- (12.00*mg,2.22*mg);
draw (6.00*mg,5.56*mg) -- (18.00*mg,5.56*mg);
draw (0.00*mg,32.22*mg) -- (12.00*mg,18.89*mg) -- (24.00*mg,32.22*mg);
draw (0.00*mg,22.22*mg) -- (0.00*mg,15.56*mg);
draw (24.00*mg,22.22*mg) -- (24.00*mg,15.56*mg);
doublesign;
endchar;
%
%
%
beginchar(13,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw (12.00*mg,25.56*mg) -- (12.00*mg,8.89*mg);
draw (6.00*mg,25.56*mg) -- (6.00*mg,2.22*mg);
draw (18.00*mg,25.56*mg) -- (18.00*mg,2.22*mg) -- (6.00*mg,2.22*mg) -- (3.00*mg,5.56*mg);
draw (3.00*mg,22.22*mg) .. (6.00*mg,25.56*mg){right} -- (18.00*mg,25.56*mg){right} .. (21.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(84,width#,height#,0);
triangle((12.00*mg,22.22*mg),(18.00*mg,32.22*mg),(6.00*mg,32.22*mg));
triangle((12.00*mg,12.22*mg),(18.00*mg,22.22*mg),(6.00*mg,22.22*mg));
thinpen;
draw (0.00*mg,22.22*mg) -- (24.00*mg,22.22*mg);
draw (6.00*mg,2.22*mg) -- (12.00*mg,12.22*mg) -- (18.00*mg,2.22*mg);
draw (9.00*mg,12.22*mg) -- (15.00*mg,12.22*mg);
doublesign;
endchar;
%
%
%
beginchar(14,width#,height#,0);
triangle((12.00*mg,18.89*mg),(15.00*mg,25.56*mg),(9.00*mg,25.56*mg));
triangle((12.00*mg,8.89*mg),(18.00*mg,18.89*mg),(6.00*mg,18.89*mg));
thinpen;
draw (8.00*mg,2.22*mg) -- (12.00*mg,8.89*mg) -- (16.00*mg,2.22*mg);
draw (9.00*mg,8.89*mg) -- (15.00*mg,8.89*mg);
draw (6.00*mg,32.22*mg){right} .. (12.00*mg,25.56*mg){down};
draw (18.00*mg,32.22*mg){left} .. (12.00*mg,25.56*mg){down};
doublesign;
endchar;
%
%
%
beginchar(85,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,28.89*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (12.00*mg,8.89*mg) -- (12.00*mg,25.56*mg);
draw (3.00*mg,18.89*mg) .. (5.00*mg,15.56*mg) -- (19.00*mg,15.56*mg) .. (21.00*mg,12.22*mg);
doublesign;
endchar;
%
%
%
beginchar(86,width#,height#,0);
thinpen;
fill fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,5.56*mg);
draw (12.00*mg,8.89*mg) .. (12.00*mg,25.56*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw (6.00*mg,18.89*mg){up} .. (3.00*mg,15.56*mg){down};
draw (3.00*mg,15.56*mg) -- (21.00*mg,15.56*mg);
draw (21.00*mg,15.56*mg){up} .. (18.00*mg,18.89*mg){down};
doublesign;
endchar;
%
%
%
beginchar(87,width#,height#,0);
triangle((12.00*mg,12.22*mg),(9.00*mg,2.22*mg),(15.00*mg,2.22*mg));
thinpen;
draw (12.00*mg,12.22*mg) -- (12.00*mg,25.56*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw (3.00*mg,28.89*mg) .. (12.00*mg,22.22*mg){right} .. (12.00*mg,8.89*mg);
doublesign;
endchar;
%
%
%
beginchar(15,width#,height#,0);
triangle((12.00*mg,12.22*mg),(9.00*mg,2.22*mg),(15.00*mg,2.22*mg));
thinpen;
draw (12.00*mg,12.22*mg) -- (12.00*mg,22.22*mg);
draw (6.00*mg,28.89*mg) -- (18.00*mg,28.89*mg) -- (12.00*mg,22.22*mg) -- (6.00*mg,28.89*mg);
draw (3.00*mg,25.56*mg) .. (12.00*mg,15.56*mg){right} .. (12.00*mg,5.56*mg);
draw (9.00*mg,32.22*mg){right} .. (12.00*mg,28.89*mg){down};
draw (15.00*mg,32.22*mg){left} .. (12.00*mg,28.89*mg){down};
doublesign;
endchar;
%
%
%
beginchar(88,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,23.89*mg);
draw fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,15.56*mg);
draw (12.00*mg,18.89*mg) -- (12.00*mg,8.89*mg);
draw (6.00*mg,2.22*mg){up} .. (12.00*mg,8.89*mg){right} .. (18.00*mg,2.22*mg){down};
draw (6.00*mg,28.89*mg){right} .. (10.50*mg,22.22*mg) -- (10.50*mg,32.22*mg);
draw (18.00*mg,28.89*mg){left} .. (13.50*mg,22.22*mg) -- (13.50*mg,32.22*mg);
doublesign;
endchar;
%
%
%
beginchar(89,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,28.89*mg);
draw fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,21.11*mg);
draw (12.00*mg,28.89*mg) -- (12.00*mg,5.56*mg);
draw (6.00*mg,2.22*mg){up} .. (12.00*mg,8.89*mg){right} .. (18.00*mg,2.22*mg){down};
doublesign;
endchar;
%
%
%
beginchar(90,width#,height#,0);
triangle((6.00*mg,2.22*mg),(18.00*mg,2.22*mg),(12.00*mg,15.56*mg));
thinpen;
draw (12.00*mg,15.56*mg) -- (12.00*mg,32.22*mg);
draw (6.00*mg,32.22*mg) -- (18.00*mg,32.22*mg);
draw (0.00*mg,32.22*mg){down} .. (12.00*mg,15.56*mg){right} .. (24.00*mg,32.22*mg){up};
doublesign;
endchar;
%
%
%
beginchar(16,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,28.89*mg);
draw (12.00*mg,25.56*mg) -- (12.00*mg,15.56*mg);
draw (6.00*mg,2.22*mg) -- (6.00*mg,12.22*mg) .. (12.00*mg,15.56*mg){right} .. (18.00*mg,12.22*mg) -- (18.00*mg,2.22*mg);
draw (6.00*mg,25.56*mg) -- (12.00*mg,22.22*mg) -- (18.00*mg,25.56*mg);
draw (6.00*mg,22.22*mg) -- (12.00*mg,18.89*mg) -- (18.00*mg,22.22*mg);
thickpen;
drawdot (6.00*mg,25.56*mg);
drawdot (18.00*mg,25.56*mg);
drawdot (6.00*mg,22.22*mg);
drawdot (18.00*mg,22.22*mg);
doublesign;
endchar;
%
%
%
beginchar(97,width#,height#,0);
triangle((12.00*mg,12.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
pickup pencircle xscaled (3*mg) yscaled (1*mg);
draw (3.00*mg,3.00*mg){right} .. (12.00*mg,18.00*mg){up};
draw (12.00*mg,18.00*mg){down} .. (21.00*mg,3.00*mg){right};
draw (1.50*mg,24.00*mg) .. (12.00*mg,15.00*mg){right} .. (19.50*mg,24.00*mg);
endchar;
%
%
%
beginchar(32,width#,height#,0);
triangle((12.00*mg,12.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
pickup pencircle xscaled (3*mg) yscaled (1*mg);
draw (3.00*mg,3.00*mg){right} .. (12.00*mg,18.00*mg){up};
draw (12.00*mg,18.00*mg){down} .. (21.00*mg,3.00*mg){right};
thickpen;
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,15.00*mg);
endchar;
%
%
%
beginchar(33,width#,height#,0);
triangle ((12.00*mg,15.00*mg),(18.00*mg,24.00*mg),(6.00*mg,24.00*mg));
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (12.00*mg,9.00*mg) -- (12.00*mg,15.00*mg);
draw (3.00*mg,18.00*mg) .. (5.00*mg,15.00*mg) -- (19.00*mg,15.00*mg) .. (21.00*mg,12.00*mg);
draw (12.00*mg,24.00*mg){up} .. (6.00*mg,30.00*mg){up};
endchar;
%
%
%
beginchar(98,width#,height#,0);
triangle((12.00*mg,21.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
fill fullcircle scaled (9*mg) shifted (12.00*mg,4.50*mg);
thickpen;
draw (12.00*mg,3.00*mg) -- (12.00*mg,21.00*mg);
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,15.00*mg);
endchar;
%
%
%
beginchar(99,width#,height#,0);
triangle((12.00*mg,9.00*mg),(6.00*mg,24.00*mg),(18.00*mg,30.00*mg));
bigpen;
draw (6.00*mg,3.00*mg) .. (12.00*mg,6.00*mg) .. (18.00*mg,3.00*mg);
thinpen;
draw (9.00*mg,9.00*mg) -- (3.00*mg,15.00*mg) -- (12.00*mg,21.00*mg) -- (18.00*mg,15.00*mg) -- (21.00*mg,21.00*mg);
endchar;
%
%
%
beginchar(34,width#,height#,0);
triangle((12.00*mg,9.00*mg),(6.00*mg,24.00*mg),(18.00*mg,30.00*mg));
bigpen;
draw (6.00*mg,3.00*mg) .. (12.00*mg,6.00*mg) .. (18.00*mg,3.00*mg);
thinpen;
draw (0.00*mg,24.00*mg) -- (3.00*mg,18.00*mg) -- (12.00*mg,21.00*mg) -- (18.00*mg,15.00*mg) -- (21.00*mg,21.00*mg);
endchar;
%
%
%
beginchar(100,width#,height#,0);
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.00*mg);
triangle((12.00*mg,14.00*mg),(18.00*mg,21.00*mg),(6.00*mg,21.00*mg));
thinpen;
draw (12.00*mg,21.00*mg) -- (12.00*mg,24.00*mg);
draw (3.00*mg,21.00*mg) -- (21.00*mg,21.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,12.00*mg);
draw (9.00*mg,3.00*mg) -- (10.50*mg,9.50*mg);
draw (15.00*mg,3.00*mg) -- (13.50*mg,9.50*mg);
endchar;
%
%
%
beginchar(101,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
fill fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,16.50*mg);
draw (6.00*mg,3.00*mg){right} .. (12.00*mg,9.00*mg){up};
draw (12.00*mg,9.00*mg){down} .. (18.00*mg,3.00*mg){right};
endchar;
%
%
%
beginchar(35,width#,height#,0);
thinpen;
triangle((12.00*mg,24.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
draw (3.00*mg,24.00*mg){down} .. (6.00*mg,16.50*mg){right};
draw (21.00*mg,24.00*mg){down} .. (18.00*mg,16.50*mg){left};
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,16.50*mg);
draw (6.00*mg,3.00*mg){right} .. (12.00*mg,9.00*mg){up};
draw (12.00*mg,9.00*mg){down} .. (18.00*mg,3.00*mg){right};
endchar;
%
%
%
beginchar(36,width#,height#,0);
thinpen
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.00*mg);
draw flex((12.00*mg,9.00*mg),(13.50*mg,16.50*mg),(12.00*mg,24.00*mg));
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,16.50*mg);
draw (6.00*mg,3.00*mg){right} .. (12.00*mg,9.00*mg){up};
draw (12.00*mg,9.00*mg){down} .. (18.00*mg,3.00*mg){right};
endchar;
%
%
%
beginchar(37,width#,height#,0);
thinpen;
draw (3.00*mg,24.00*mg){down} .. (6.00*mg,16.50*mg){right};
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.00*mg);
draw (18.00*mg,16.50*mg){right} .. (24.00*mg,15.00*mg){down};
draw fullcircle xscaled (12*mg) yscaled (15*mg) shifted (12.00*mg,16.50*mg);
draw (6.00*mg,3.00*mg){right} .. (12.00*mg,9.00*mg){up};
draw (12.00*mg,9.00*mg){down} .. (18.00*mg,3.00*mg){right};
endchar;
%
%
%
beginchar(102,width#,height#,0);
triangle((12.00*mg,9.00*mg),(18.00*mg,18.00*mg),(6.00*mg,18.00*mg));
thinpen;
draw (8.00*mg,3.00*mg) -- (18.00*mg,18.00*mg) .. (21.00*mg,24.00*mg){up};
draw (16.00*mg,3.00*mg) -- (6.00*mg,18.00*mg) .. (3.00*mg,24.00*mg){up};
draw (12.00*mg,18.00*mg) -- (12.00*mg,21.00*mg);
bigpen;
draw (6.00*mg,27.00*mg) .. (12.00*mg,24.00*mg) .. (18.00*mg,27.00*mg);
endchar;
%
%
%
beginchar(103,width#,height#,0);
thickpen;
draw (4.00*mg,20.00*mg){down} .. (12.00*mg,12.00*mg){right} .. (20.00*mg,20.00*mg){up};
thinpen;
draw fullcircle xscaled (9*mg) yscaled (4*mg) shifted (12.00*mg,21.00*mg);
fill (9.00*mg,23.00*mg) -- (15.00*mg,23.00*mg) -- (15.00*mg,27.00*mg) -- (9.00*mg,27.00*mg) -- (9.00*mg,23.00*mg) .. cycle;
draw (12.00*mg,24.00*mg) -- (12.00*mg,9.00*mg);
fill fullcircle scaled (9*mg) shifted (12.00*mg,6.00*mg);
endchar;
%
%
%
beginchar(39,width#,height#,0);
thickpen;
draw (4.00*mg,20.00*mg){down} .. (12.00*mg,12.00*mg){right} .. (20.00*mg,20.00*mg){up};
thinpen;
draw fullcircle xscaled (9*mg) yscaled (4*mg) shifted (12.00*mg,21.00*mg);
fill (9.00*mg,23.00*mg) -- (15.00*mg,23.00*mg) -- (15.00*mg,27.00*mg) -- (9.00*mg,27.00*mg) -- (9.00*mg,23.00*mg) .. cycle;
draw (12.00*mg,24.00*mg) -- (12.00*mg,9.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (6.00*mg,27.00*mg){up} .. (12.00*mg,27.00*mg){down};
draw (12.00*mg,27.00*mg){up} .. (18.00*mg,27.00*mg){down};
endchar;
%
%
%
beginchar(104,width#,height#,0);
triangle((12.00*mg,12.00*mg),(18.00*mg,24.00*mg),(6.00*mg,24.00*mg));
thinpen;
draw (6.00*mg,30.00*mg){right} .. (12.00*mg,24.00*mg){down};
draw (12.00*mg,24.00*mg){up} .. (18.00*mg,30.00*mg){right};
draw (12.00*mg,3.00*mg) -- (12.00*mg,12.00*mg);
endchar;
%
%
%
beginchar(105,width#,height#,0);
thinpen;
fill fullcircle scaled (8*mg) shifted (12.00*mg,27.00*mg);
draw (12.00*mg,24.00*mg) -- (12.00*mg,3.00*mg);
draw fullcircle scaled (15*mg) shifted (12.00*mg,16.50*mg);
endchar;
%
%
%
beginchar(106,width#,height#,0);
thinpen;
fill fullcircle scaled (8*mg) shifted (12.00*mg,27.00*mg);
draw (12.00*mg,24.00*mg) -- (12.00*mg,3.00*mg);
draw fullcircle scaled (15*mg) shifted (12.00*mg,16.50*mg);
draw (6.00*mg,3.00*mg){right} .. (12.00*mg,9.00*mg){up};
draw (12.00*mg,9.00*mg){down} .. (18.00*mg,3.00*mg){right};
endchar;
%
%
%
beginchar(107,width#,height#,0);
bigpen;
draw (6.00*mg,3.00*mg) .. (12.00*mg,6.00*mg) .. (18.00*mg,3.00*mg);
triangle((12.00*mg,18.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
thinpen;
draw (3.00*mg,27.00*mg) .. (12.00*mg,18.00*mg) .. (21.00*mg,27.00*mg);
draw (3.00*mg,9.00*mg) .. (12.00*mg,18.00*mg) .. (21.00*mg,9.00*mg);
draw (12.00*mg,28.00*mg) -- (12.00*mg,6.00*mg);
endchar;
%
%
%
beginchar(40,width#,height#,0);
bigpen;
draw (6.00*mg,3.00*mg) .. (12.00*mg,6.00*mg) .. (18.00*mg,3.00*mg);
triangle((9.00*mg,21.00*mg),(12.00*mg,30.00*mg),(6.00*mg,30.00*mg));
triangle((15.00*mg,21.00*mg),(18.00*mg,30.00*mg),(12.00*mg,30.00*mg));
thinpen;
draw (9.00*mg,21.00*mg) -- (9.00*mg,6.00*mg);
draw (15.00*mg,21.00*mg) -- (15.00*mg,5.00*mg);
draw (0.00*mg,21.00*mg) -- (9.00*mg,18.00*mg) -- (18.00*mg,21.00*mg);
draw (6.00*mg,21.00*mg) -- (15.00*mg,18.00*mg) -- (24.00*mg,21.00*mg);
endchar;
%
%
%
beginchar(108,width#,height#,0);
triangle((12.00*mg,16.50*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
triangle((12.00*mg,16.50*mg),(6.00*mg,3.00*mg),(18.00*mg,3.00*mg));
thinpen;
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,16.50*mg);
endchar;
%
%
%
beginchar(109,width#,height#,0);
triangle((12.00*mg,4.00*mg),(18.00*mg,30.00*mg),(6.00*mg,27.00*mg));
thinpen;
draw (6.00*mg,3.00*mg) -- (12.00*mg,9.00*mg) -- (18.00*mg,3.00*mg);
draw (6.00*mg,9.00*mg) -- (12.00*mg,15.00*mg) -- (18.00*mg,9.00*mg);
endchar;
%
%
%
beginchar(110,width#,height#,0);
fill fullcircle scaled (9*mg) shifted (12.00*mg,25.50*mg);
thinpen;
draw (12.00*mg,3.00*mg) -- (12.00*mg,21.00*mg);
draw (6.00*mg,3.00*mg) .. (12.00*mg,9.00*mg) .. (18.00*mg,3.00*mg);
draw (6.00*mg,9.00*mg) .. (12.00*mg,15.00*mg) .. (18.00*mg,9.00*mg);
endchar;
%
%
%
beginchar(111,width#,height#,0);
triangle((12.00*mg,3.00*mg),(18.00*mg,21.00*mg),(6.00*mg,21.00*mg));
thinpen;
draw (12.00*mg,21.00*mg){up} .. (7.50*mg,30.00*mg){left} .. (3.00*mg,24.00*mg);
endchar;
%
%
%
beginchar(41,width#,height#,0);
triangle((6.00*mg,24.00*mg),(12.00*mg,15.00*mg),(18.00*mg,24.00*mg));
thinpen;
draw (6.00*mg,3.00*mg) .. (12.00*mg,15.00*mg){up};
draw (18.00*mg,3.00*mg) .. (12.00*mg,15.00*mg){up};
draw (0.00*mg,21.00*mg) .. (12.00*mg,15.00*mg) .. (24.00*mg,21.00*mg);
draw (12.00*mg,24.00*mg){up} .. (6.00*mg,30.00*mg){up};
endchar;
%
%
%
beginchar(42,width#,height#,0);
triangle((6.00*mg,24.00*mg),(12.00*mg,15.00*mg),(18.00*mg,24.00*mg));
thinpen;
draw (12.00*mg,15.00*mg) -- (12.00*mg,9.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (3.00*mg,18.00*mg) .. (5.00*mg,15.00*mg) -- (19.00*mg,15.00*mg) .. (21.00*mg,12.00*mg);
draw (12.00*mg,24.00*mg){up} .. (6.00*mg,30.00*mg){up};
endchar;
%
%
%
beginchar(43,width#,height#,0);
triangle ((6.00*mg,24.00*mg),(12.00*mg,15.00*mg),(18.00*mg,24.00*mg));
thinpen;
draw (12.00*mg,24.00*mg){up} .. (6.00*mg,30.00*mg){up};
draw (12.00*mg,15.00*mg) -- (12.00*mg,3.00*mg);
draw fullcircle xscaled (18*mg) yscaled (12*mg) shifted (12.00*mg,12.00*mg);
endchar;
%
%
%
beginchar(112,width#,height#,0);
thinpen
fill fullcircle scaled (9*mg) shifted (12.00*mg,6.00*mg);
fill (6.00*mg,21.00*mg) -- (18.00*mg,21.00*mg) -- (18.00*mg,30.00*mg) -- (6.00*mg,30.00*mg) -- (6.00*mg,21.00*mg) .. cycle;
draw (12.00*mg,9.00*mg) -- (12.00*mg,21.00*mg) -- (21.00*mg,21.00*mg) -- (12.00*mg,9.00*mg) -- (3.00*mg,21.00*mg) -- (12.00*mg,21.00*mg);
endchar;
%
%
%
beginchar(44,width#,height#,0);
thinpen
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
fill (6.00*mg,18.00*mg) -- (18.00*mg,18.00*mg) -- (18.00*mg,24.00*mg) -- (6.00*mg,24.00*mg) -- (6.00*mg,18.00*mg) .. cycle;
draw (12.00*mg,9.00*mg) -- (12.00*mg,18.00*mg) -- (21.00*mg,18.00*mg) -- (12.00*mg,9.00*mg) -- (3.00*mg,18.00*mg) -- (12.00*mg,18.00*mg);
draw (6.00*mg,27.00*mg) .. (12.00*mg,24.00*mg){down};
draw (18.00*mg,27.00*mg) .. (12.00*mg,24.00*mg){down};
endchar;
%
%
%
beginchar(113,width#,height#,0);
triangle((12.00*mg,9.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
thinpen;
draw (3.00*mg,3.00*mg){up} .. (9.00*mg,3.00*mg){down};
draw (9.00*mg,3.00*mg){up} .. (12.00*mg,9.00*mg){right} .. (15.00*mg,3.00*mg){down};
draw (15.00*mg,3.00*mg){up} .. (21.00*mg,3.00*mg){down};
endchar;
%
%
%
beginchar(114,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (12.00*mg,9.00*mg) -- (12.00*mg,24.00*mg);
thickpen;
draw (3.00*mg,24.00*mg){down} .. (21.00*mg,24.00*mg){up};
endchar;
%
%
%
beginchar(115,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw (12.00*mg,24.00*mg) -- (12.00*mg,3.00*mg);
draw (6.00*mg,6.00*mg) -- (18.00*mg,6.00*mg);
draw (0.00*mg,30.00*mg) -- (12.00*mg,18.00*mg) -- (24.00*mg,30.00*mg);
draw (0.00*mg,21.00*mg) -- (0.00*mg,15.00*mg);
draw (24.00*mg,21.00*mg) -- (24.00*mg,15.00*mg);
endchar;
%
%
%
beginchar(45,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw (12.00*mg,24.00*mg) -- (12.00*mg,9.00*mg);
draw (6.00*mg,24.00*mg) -- (6.00*mg,3.00*mg);
draw (18.00*mg,24.00*mg) -- (18.00*mg,3.00*mg) -- (6.00*mg,3.00*mg) -- (3.00*mg,6.00*mg);
draw (3.00*mg,21.00*mg) .. (6.00*mg,24.00*mg){right} -- (18.00*mg,24.00*mg){right} .. (21.00*mg,21.00*mg);
endchar;
%
%
%
beginchar(116,width#,height#,0);
triangle((12.00*mg,21.00*mg),(18.00*mg,30.00*mg),(6.00*mg,30.00*mg));
triangle((12.00*mg,12.00*mg),(18.00*mg,21.00*mg),(6.00*mg,21.00*mg));
thinpen;
draw (0.00*mg,21.00*mg) -- (24.00*mg,21.00*mg);
draw (6.00*mg,3.00*mg) -- (12.00*mg,12.00*mg) -- (18.00*mg,3.00*mg);
draw (9.00*mg,12.00*mg) -- (15.00*mg,12.00*mg);
endchar;
%
%
%
beginchar(46,width#,height#,0);
triangle((12.00*mg,18.00*mg),(15.00*mg,24.00*mg),(9.00*mg,24.00*mg));
triangle((12.00*mg,9.00*mg),(18.00*mg,18.00*mg),(6.00*mg,18.00*mg));
thinpen;
draw (8.00*mg,3.00*mg) -- (12.00*mg,9.00*mg) -- (16.00*mg,3.00*mg);
draw (9.00*mg,9.00*mg) -- (15.00*mg,9.00*mg);
draw (6.00*mg,30.00*mg){right} .. (12.00*mg,24.00*mg){down};
draw (18.00*mg,30.00*mg){left} .. (12.00*mg,24.00*mg){down};
endchar;
%
%
%
beginchar(117,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (12.00*mg,9.00*mg) -- (12.00*mg,24.00*mg);
draw (3.00*mg,18.00*mg) .. (5.00*mg,15.00*mg) -- (19.00*mg,15.00*mg) .. (21.00*mg,12.00*mg);
endchar;
%
%
%
beginchar(118,width#,height#,0);
thinpen;
fill fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,6.00*mg);
draw (12.00*mg,9.00*mg) .. (12.00*mg,24.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw (6.00*mg,18.00*mg){up} .. (3.00*mg,15.00*mg){down};
draw (3.00*mg,15.00*mg) -- (21.00*mg,15.00*mg);
draw (21.00*mg,15.00*mg){up} .. (18.00*mg,18.00*mg){down};
endchar;
%
%
%
beginchar(119,width#,height#,0);
triangle((12.00*mg,12.00*mg),(9.00*mg,3.00*mg),(15.00*mg,3.00*mg));
thinpen;
draw (12.00*mg,12.00*mg) -- (12.00*mg,24.00*mg);
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw (3.00*mg,27.00*mg) .. (12.00*mg,21.00*mg){right} .. (12.00*mg,9.00*mg);
endchar;
%
%
%
beginchar(47,width#,height#,0);
triangle((12.00*mg,12.00*mg),(9.00*mg,3.00*mg),(15.00*mg,3.00*mg));
thinpen;
draw (12.00*mg,12.00*mg) -- (12.00*mg,21.00*mg);
draw (6.00*mg,27.00*mg) -- (18.00*mg,27.00*mg) -- (12.00*mg,21.00*mg) -- (6.00*mg,27.00*mg);
draw (3.00*mg,24.00*mg) .. (12.00*mg,15.00*mg){right} .. (12.00*mg,6.00*mg);
draw (9.00*mg,30.00*mg){right} .. (12.00*mg,27.00*mg){down};
draw (15.00*mg,30.00*mg){left} .. (12.00*mg,27.00*mg){down};
endchar;
%
%
%
beginchar(120,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,22.50*mg);
draw fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,15.00*mg);
draw (12.00*mg,18.00*mg) -- (12.00*mg,9.00*mg);
draw (6.00*mg,3.00*mg){up} .. (12.00*mg,9.00*mg){right} .. (18.00*mg,3.00*mg){down};
draw (6.00*mg,27.00*mg){right} .. (10.50*mg,21.00*mg) -- (10.50*mg,30.00*mg);
draw (18.00*mg,27.00*mg){left} .. (13.50*mg,21.00*mg) -- (13.50*mg,30.00*mg);
endchar;
%
%
%
beginchar(121,width#,height#,0);
thinpen;
fill fullcircle scaled (9*mg) shifted (12.00*mg,27.00*mg);
draw fullcircle xscaled (12*mg) yscaled (6*mg) shifted (12.00*mg,20.00*mg);
draw (12.00*mg,27.00*mg) -- (12.00*mg,6.00*mg);
draw (6.00*mg,3.00*mg){up} .. (12.00*mg,9.00*mg){right} .. (18.00*mg,3.00*mg){down};
endchar;
%
%
%
beginchar(122,width#,height#,0);
triangle((6.00*mg,3.00*mg),(18.00*mg,3.00*mg),(12.00*mg,15.00*mg));
thinpen;
draw (12.00*mg,15.00*mg) -- (12.00*mg,30.00*mg);
draw (6.00*mg,30.00*mg) -- (18.00*mg,30.00*mg);
draw (0.00*mg,30.00*mg){down} .. (12.00*mg,15.00*mg){right} .. (24.00*mg,30.00*mg){up};
endchar;
%
%
%
beginchar(48,width#,height#,0);
thinpen;
draw fullcircle scaled (6*mg) shifted (12.00*mg,27.00*mg);
draw (12.00*mg,24.00*mg) -- (12.00*mg,15.00*mg);
draw (6.00*mg,3.00*mg) -- (6.00*mg,12.00*mg) .. (12.00*mg,15.00*mg){right} .. (18.00*mg,12.00*mg) -- (18.00*mg,3.00*mg);
draw (6.00*mg,24.00*mg) -- (12.00*mg,21.00*mg) -- (18.00*mg,24.00*mg);
draw (6.00*mg,21.00*mg) -- (12.00*mg,18.00*mg) -- (18.00*mg,21.00*mg);
thickpen;
drawdot (6.00*mg,24.00*mg);
drawdot (18.00*mg,24.00*mg);
drawdot (6.00*mg,21.00*mg);
drawdot (18.00*mg,21.00*mg);
endchar;
%
%
% Kerning information
ligtable "a": "a" =: "A", "i" =: 32, "u" =: 33, "w" =: 33;
ligtable "b": "b" =: "B";
ligtable "c": "c" =: "C", "h" =: 34, "k" =: 40;
ligtable "d": "a" =: "D";
ligtable "e": "e" =: "E", "a" =: 35, "i" =: 36, "v" =: 37, "w" =: 37;
ligtable "f": "f" =: "F";
ligtable "g": "g" =: "G", "h" =: 39;
ligtable "h": "h" =: "H";
ligtable "i": "i" =: "I";
ligtable "j": "j" =: "J";
ligtable "k": "k" =: "K";
ligtable "l": "l" =: "L";
ligtable "m": "m" =: "M";
ligtable "n": "n" =: "N", "g" =: 48;
ligtable "o": "o" =: "O", "a" =: 41, "u" =: 42, "w" =: 42, "i" =: 43;
ligtable "p": "p" =: "P", "h" =: 44;
ligtable "q": "q" =: "Q", "u" =: 113;
ligtable "r": "r" =: "R";
ligtable "s": "s" =: "S", "h" =: 45;
ligtable "t": "t" =: "T", "h" =: 46;
ligtable "u": "u" =: "U";
ligtable "v": "v" =: "V";
ligtable "w": "w" =: "W", "h" =: 47;
ligtable "x": "x" =: "X";
ligtable "y": "y" =: "Y";
ligtable "z": "z" =: "Z";
%
end;