home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1999 April
/
VPR9904A.BIN
/
Wintex
/
Ams
/
jamstex.lzh
/
AMSFONTS
/
SOURCES
/
EULER
/
EUFMCH.MF
< prev
next >
Wrap
Text File
|
1993-02-25
|
215KB
|
6,393 lines
%% @metafontfile{
%% filename="eufmch.mf",
%% version="2.1",
%% date="30-MAY-1991",
%% filetype="Metafont: driver",
%% copyright="Copyright (C) American Mathematical Society,
%% all rights reserved. Copying of this file is
%% authorized only if either:
%% (1) you make absolutely no changes to your copy
%% including name; OR
%% (2) if you do make changes, you first rename it to some
%% other name.",
%% author="American Mathematical Society",
%% address="American Mathematical Society,
%% Technical Support Department,
%% P. O. Box 6248,
%% Providence, RI 02940,
%% USA",
%% telephone="401-455-4080 or (in the USA) 800-321-4AMS",
%% email="Internet: Tech-Support@Math.AMS.org",
%% codetable="ISO/ASCII",
%% checksumtype="line count",
%% checksum="6393",
%% keywords="amsfonts, tex, metafont , euler ",
%% abstract="This is the driver file for use with
%% the Euler Fraktur medium font in AMSFonts 2.1."
%% }
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Euler Fraktur Medium
% ----- This font is set up as Text Font, \textfont0, page 427 of TeXbook
% however, there are some alternate characters in nonstandard positions
mode_setup;
font_coding_scheme "TeX text subset";
% EULER FRAKTUR MEDIUM PARAMETERS
% These all in bitpad numbers (.001"):
programem = 3700;
baseline = 0;
ascender = capheight;
descender = 700;
depthy = 700; % depthy = 500;
capheight = 2560;
lcbody = 1760; % same for medium and bold.
dotheight = capheight; % dotheight = 2600;
theight = 2300; % measured to lowest of the 3 top lines.
lfigheight = capheight;
nfigbody = lcbody;
nfigascender = ascender;
nfigdescender = descender;
% the next lines added since everything was digitized too high! --- DEK
extra_beginchar:=extra_beginchar & "rot:=initrot;";
transform initrot; initrot:=identity;
input eubase;
% ses individual character widths for medium lower case
% 20h# means 20 bitpad units.
lefta# = 0h#; righta# = 0h#;
leftb# = 0h#; rightb# = 0h#;
leftc# = 0h#; rightc# = 0h#;
leftd# = 0h#; rightd# = 0h#;
lefte# = 0h#; righte# = 50h#;
leftf# = 0h#; rightf# = 0h#;
leftg# = 0h#; rightg# = 0h#;
lefth# = 0h#; righth# = 0h#;
lefti# = 0h#; righti# = 0h#;
leftj# = 0h#; rightj# = 0h#;
leftk# = 0h#; rightk# = 0h#;
leftl# = 0h#; rightl# = 0h#;
%leftm# = 0h#; rightm# = 0h#;
leftm# = -50h#; rightm# = 0h#;
%leftn# = 0h#; rightn# = -50h#;
leftn# = -50h#; rightn# = -50h#;
%lefto# = -50h#; righto# = 0h#;
lefto# = -100h#; righto# = 0h#; % DEK
leftp# = 0h#; rightp# = 0h#;
%leftq# = 0h#; rightq# = 0h#;
leftq# = -50h#; rightq# = 0h#; % DEK
leftr# = 0h#; rightr# = 0h#;
lefts# = 0h#; rights# = 0h#;
leftt# = 0h#; rightt# = 0h#;
leftu# = 0h#; rightu# = 0h#;
leftv# = 0h#; rightv# = 0h#;
leftw# = 0h#; rightw# = 0h#;
leftx# = 0h#; rightx# = 0h#;
lefty# = 0h#; righty# = 0h#;
leftz# = 0h#; rightz# = 0h#;
% MEDIUM NON-LINING FIGURES
no_stem_round;
"rmn0";
charbegin( "0", 1858h#, nfigbody*v#, baseline );
n := 10;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 13;
t9 := 15;
t10 := 17;
adj_fill.A(1, 6) % fixed x points
() % fixed y points
((1,1), (5,1), (6,2), (10,2)) % tied points
((4,7), (2,9)) % verticals
((5,6), (3,8), (1,10)) % horizontals
((965,1825){-404,-220}... % 0
(467,1446){-1,-1}... % 1
(153,731){0,-1}... % 2
(373,122){1,-1}... % 3
(787,-47){1,0}... % 4
(1360,240){1,1}... % 5
(1686,961){0,1}... % 6
(1411,1559){-1,1}...{-522,155} % 7
(965,1825)-- % 8
(816,1533){351,-77}... % 9
(1192,1333){1,-1}... % 10
(1410,785){0,-1}... % 11
(1265,337){-1,-1}... % 12
(972,220){-1,0}... % 13
(650,350){-1,1}... % 14
(440,922){0,1}... % 15
(576,1359){335,337}...{232,154} % 16
(816,1533)--cycle); % 17
endchar(0);
"rmn1";
charbegin( "1", 1858h#, nfigbody*v#, baseline );
n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 9;
t6 := 11;
adj_fill.A(3) % fixed x points
(6) % fixed y points
((1,2), (6,1)) % tied points
((2,5)) % verticals
((3,4)) % horizontals
((1128,188){-1,1}... % 0
(1111,249){-9,228}... % 1
(1099,849){0,1}...{100,774} % 2
(1142,1705){-36,29}...{-36,29} % 3
(1106,1734){-222,-23}...{-1,0} % 4
(382,1701)-- % 5
(383,1601){443,-52}... % 6
(640,1558){383,-127}... % 7
(758,1447){63,-262}... % 8
(784,961){0,-1}... % 9
(778,251){-30,-344}...{-1,-1} % 10
(763,180)--cycle); % 11
n := 6;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 7;
adj_fill.B() % fixed x points
() % fixed y points
((2,2), (3,1)) % tied points
((1,5)) % verticals
((4,6)) % horizontals
((1702,171){-175,-9}... % 0
(1172,160){-423,12}...{-1,1} % 1
(1128,188){-365,-8}...{-365,-8} % 2
(763,180){-1,-1}... % 3
(702,160){-134,1}...{-465,9} % 4
(172,161)-- % 5
(172,-4){708,23}... % 6
(933,24){1,0}...{229,-13} % 7
(1698,-2)--cycle); % 8
endchar(0);
"rmn2";
charbegin( "2", 1858h#, nfigbody*v#, baseline );
n := 10;
t1 := 2;
t2 := 3.14;
t3 := 7;
t4 := 9;
t5 := 11;
t6 := 12;
t7 := 13;
t8 := 15;
t9 := 18;
t10 := 19;
adj_fill.A(2, 5, 9) % fixed x points
(6) % fixed y points
() % tied points
((3,8)) % verticals
((4,7), (1,10)) % horizontals
((1794,248){-35,23}...{-35,23} % 0
(1759,271){-377,-13}... % 1
(712,241){-1047,-30}... % 2
(651,263){-.4666,1.22}... % 3
(665,289){276,278}... % 4
(1234,943){760,1089}... % *5
(1377,1189){191.1,434.6}... % *6
(1425,1378){0,1}... % 7
(1319,1635){-1,1}... % 8
(1045,1754){-1,0}... % 9
(738,1669){-661,-331}...{-307,-268} % *10
(384,1423)-- % 11
(422,1359){456,262}... % 12
(837,1536){1,0}... % 13
(1042,1453){1,-1}... % 14
(1144,1233){0,-1}... % 15
(999,875){-557,-824}... % *16
(587,409){-367,-346}...{-312,-286} % 17
(220,63){4,-59}...{4,-59} % 18
(224,4){1,0}...{1,0} % 19
(1702,4)--cycle); % 20
endchar(0);
"rmn3";
charbegin( "3", 1858h#, nfigbody*v#, descender*v#);
n := 15;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 13;
t9 := 15;
t10 := 17;
t11 := 20;
t12 := 21;
t13 := 24;
t14 := 26;
t15 := 27;
adj_fill.A(1, 7) % fixed x points
(8, 15) % fixed y points
() % tied points
((5,10), (4,11), (3,13)) % verticals
((6,9), (11,12), (2,14)) % horizontals
((142,-522){361,-211}... % 0
(669,-675){1,0}... % 1
(1359,-397){1,1}... % 2
(1591,154){0,1}... % 3
(1416,586){-1,1}...{-265,3} % 4
(958,745){-10,33}...{-10,33} % 5
(948,778){215,86}... % 6
(1273,999){1,1}... % 7
(1424,1361){0,1}... % 8
(1307,1644){-1,1}... % 9
(979,1755){-1,0}... % 10
(697,1682){-582,-283}...{-348,-318} % *11
(397,1472)-- % 12
(473,1423){329,249}... % 13
(641,1527){302,140}... % *14
(775,1563){1,0}... % 15
(1030,1468){1,-1}... % 16
(1133,1205){0,-1}... % 17
(1007,941){-1,-1}... % 18
(790,814){-535,-186}...{-390,-24} % *19
(472,755){0,-125}...{0,-125} % 20
(472,630){316,13}... % 21
(872,606){638,-130}... % *22
(1110,500){1,-1}... % 23
(1249,107){0,-1}... % 24
(1045,-406){-1,-1}... % 25
(627,-553){-1,0}...{-436,217} % 26
(198,-423)--cycle); % 27
endchar(0);
"rmn4";
%This 4 lightened up inside by Dave on Apr 30, 1985
vshift := 10;
hshift := 20;
charbegin( "4", 1858h#, nfigbody*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 5;
t5 := 7;
t6 := 8;
t7 := 9;
t8 := 11;
t9 := 12;
t10 := 13;
t11 := 14;
t12 := 15;
adj_fill.A(1, 5) % fixed x points
(2, 11) % fixed y points
((5,1), (6,2), (10,2), (11,1), (12,3)) % tied points
((4,7), (2,9)) % verticals
((5,6), (3,8)) % horizontals
((1783,168){-312,-31}...{-391,-10} % 0
(1421,148){-12,332}...{21,798} % 1
(1423,1751){-18,12}...{-18,12} % 2
(1405,1763){-300,-96}...{-300,-96} % 3
(1105,1667){-1067,-1584}...{-1067,-1584}% 4
(38,83){3,-86}...{3,-86} % 5
(41,-3){1073,0}...{1073,0} % 6
(1114+hshift,-3)-- % 7
(1114+hshift,152){-799,0}...{-799,0} % 8
(307,152){-16,0}...{-16,0} % 9
(291,152){340,653}...{209,261} % 10
(1041+hshift,1340+vshift){44,-7}...{44,-7} % 11
(1085+hshift,1340+vshift){82,-810}... % 12
(1114+hshift,152){0,-1}...{0,-1} % 13
(1114+hshift,0){1,0}... % 14
(1432,0){2,0}...{320,0} % 15
(1752,-3)--cycle); % 16
n := 2;
t1 := 2;
t2 := 3;
adj_fill.B() % fixed x points
() % fixed y points
((1,1), (2,3)) % tied points
((1,2)) % verticals
() % horizontals
(((1131+hshift),-710){-43,34}...{-43,34} % 0
((1088+hshift),-676){49,516}...{0,1} % 1
((1114+hshift),-3)-- % 2
(1432,-3){0,-1}...{29,-457} % 3
(1440,-598)--cycle); % 4
endchar(0);
"rmn5";
charbegin( "5", 1858h#, nfigbody*v#, descender*v#);
n := 13;
t1 := 1;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 11;
t8 := 12;
t9 := 14;
t10 := 16;
t11 := 18;
t12 := 19;
t13 := 20;
adj_fill.A(6, 13) % fixed x points
(7) % fixed y points
() % tied points
((4,9), (2,11)) % verticals
((5,8), (3,10), (1,12)) % horizontals
((1469,1399){-959,0}... % 0
(510,1399){-1,0}... % 1
(448,1355){0,-1}...{0,-652} % 2
(448,703){32,-17}...{32,-17} % 3
(480,686){176,81}... % 4
(957,795){1,0}... % 5
(1446,623){1,-1}... % 6
(1630,156){0,-1}... % 7
(1406,-404){-1,-1}... % 8
(579,-682){-1,0}...{-497,212} % 9
(175,-588)-- % 10
(217,-495){579,-227}... % 11
(579,-569){1,0}... % 12
(1032,-411){1,1}... % 13
(1239,84){0,1}... % 14
(1095,501){-1,1}... % 15
(764,626){-1,0}...{-294,-317} % 16
(365,423){-67,41}...{-67,41} % 17
(298,464){0,1}...{0,1} % 18
(298,1694){1,0}...{1258,0} % 19
(1556,1694)--cycle); % 20
endchar(0);
"rml6";
charbegin( "6", 1858h#, lfigheight*v#, baseline );
n := 14;
t1 := 2;
t2 := 4;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 12;
t7 := 13;
t8 := 14;
t9 := 16;
t10 := 18;
t11 := 20;
t12 := 22;
t13 := 25;
t14 := 26;
adj_fill.A(8, 14) % fixed x points
(7) % fixed y points
((2,1), (3,2), (7,2), (8,1)) % tied points
((5,10), (3,12)) % verticals
((6,9), (4,11), (1,13)) % horizontals
((1670,2346){-28,-19}...{-28,-19} % 0
(1642,2327){-249,110}... % 1
(1420,2372){-1,0}... % 2
(830,2101){-297,-275}...{-5,-523} % 3
(477,1134){15,-161}...{15,-161} % 4
(492,973){23,-345}... % 5
(571,513){237,-751}... % *6
(729,222){1,-1}... % 7
(972,118){1,0}... % 8
(1300,232){1,1}... % 9
(1451,635){0,1}... % 10
(1282,1033){-1,1}... % 11
(946,1161){-1,0}...{-381,-288} % 12
(492,973)-- % 13
(477,1134){27,-4}...{27,-4} % 14
(504,1130){379,308}... % 15
(1186,1394){1,0}... % 16
(1569,1234){1,-1}... % 17
(1744,781){0,-1}... % 18
(1478,207){-1,-1}... % 19
(875,-48){-1,0}... % 20
(425,126){-1,1}... % 21
(167,879){0,1}... % 22
(661,2133){376,379}... % 23
(1107,2472){877,458}... % *24
(1538,2591){1,0}...{216,-75} % 25
(1703,2555)--cycle); % 26
endchar(0);
"rmn7";
charbegin( "7", 1858h#, nfigbody*v#, descender*v#);
n := 4;
t1 := 0;
t2 := 4;
t3 := 5;
t4 := 10;
adj_fill.A() % fixed x points
(1, 4) % fixed y points
() % tied points
() % verticals
((2,3)) % horizontals
((149,-670){-11,49}...{-11,49} % 0
(138,-621){222,310}... % 1
(1465,1394){404,641}...{-21,18} % 2
(1444,1412){-1,0}...{-824,-23} % 3
(216,1412)-- % 4
(334,1732){503,-63}... % 5
(1099,1694){1,0}...{1,0} % 6
(1844,1694){0,-59}...{0,-59} % 7
(1844,1635){-426,-602}... % 8
(1003,374){-1427,-2305}...{-209,-427} % *9
(417,-670)--cycle); % 10
endchar(0);
"fml8";
charbegin( "8", 1858h#, lfigheight*v#, baseline );
n := 19;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14;
t9 := 16;
t10 := 18;
t11 := 19;
t12 := 21;
t13 := 23;
t14 := 25;
t15 := 26;
t16 := 29;
t17 := 31;
t18 := 33;
t19 := 35;
adj_fill.A(1, 11) % fixed x points
(10, 19) % fixed y points
((1,1), (5,1), (6,2), (11,3), (15,3), (19,2))% tied points
((9,12), (7,14), (4,16), (2,18)) % verticals
((8,13), (3,17)) % horizontals
((871,1229){385,-257}... % 0
(1200,1012){1,-1}... % 1
(1385,623){0,-1}... % 2
(1247,251){-1,-1}... % 3
(905,135){-1,0}... % 4
(615,241){-1,1}... % 5
(456,656){0,1}... % 6
(589,1032){1,1}...{361,189} % 7
(871,1229){255,219}...{255,219} % 8
(1126,1448){416,250}... % 9
(1479,1757){482,652}... % *10
(1608,2100){0,1}... % 11
(1475,2439){-1,1}... % 12
(1266,2555){-535,172}...{-579,37} % *13
(940,2611){-391,-151}... % 14
(495,2360){-349,-310}... % 15
(328,1960){0,-1}... % 16
(442,1633){429,-628}...{385,-257} % *17
(757,1332)-- % 18
(1012,1538){-384,275}... % 19
(716,1817){-402,542}... % *20
(610,2080){0,1}... % 21
(660,2291){208,285}...{261,200} % 22
(827,2423){444,-10}... % 23
(1195,2296){1,-1}... % 24
(1295,2010){0,-1}...{-276,-190} % 25
(1012,1538){-262,-221}...{-262,-221} % 26
(750,1317){-366,-211}... % 27
(306,1007){-1,-1}... % 28
(147,581){0,-1}... % 29
(323,132){1,-1}... % 30
(812,-37){1,0}... % 31
(1517,249){1,1}... % 32
(1707,730){0,1}... % 33
(1536,1135){-1,1}...{-384,275} % 34
(1126,1448)--cycle); % 35
endchar(0);
"rmn9";
charbegin( "9", 1858h#, nfigbody*v#, descender*v#);
n := 14;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 12;
t8 := 13;
t9 := 15;
t10 := 17;
t11 := 19;
t12 := 20;
t13 := 21;
t14 := 24;
adj_fill.A(6, 14) % fixed x points
(7) % fixed y points
((6,1), (7,2), (12,2), (13,1)) % tied points
((4,9), (2,11)) % verticals
((5,8), (3,10), (1,14)) % horizontals
((267,-672){1,0}... % 0
(1307,-302){1,1}... % 1
(1730,740){0,1}... % 2
(1662,1206){-260,798}... % *3
(1470,1538){-1,1}... % 4
(1226,1678){-604,200}...{-531,22} % *5
(866,1738){-293,-138}... % 6
(288,1396){-1,-1}... % 7
(101,865){0,-1}... % 8
(324,287){1,-1}...{370,-28} % 9
(754,125){249,64}...{497,267} % 10
(1302,350)-- % 11
(1256,464){-1,-1}... % 12
(909,348){-1,0}... % 13
(628,464){-1,1}... % 14
(430,976){0,1}... % 15
(600,1459){1,1}... % 16
(790,1538){1,0}... % 17
(1143,1403){1,-1}... % 18
(1367,753){0,-1}...{-1,-1} % 19
(1256,464){46,-114}...{46,-114} % 20
(1302,350){19,-11}...{19,-11} % 21
(1321,339){-74,-379}... % 22
(1032,-299){-1,-1}...{-1,0} % 23
(265,-569)--cycle); % 24
endchar(0);
% LOWER CASE
set_stem_round(240,250,267,267,290,315);
initrot:=identity shifted(0,-60v);
more_side(100h#); % DEK
"fmla";
charbegin( "a", 1653h#, lcbody*v#, baseline );
n := 7;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 6;
t7 := 9;
adj_fill.A(1) % fixed x points
() % fixed y points
((3,1), (4,2), (5,3), (6,4)) % tied points
((2,7)) % verticals
() % horizontals
((1739,368){-454,-409}...{-454,-409} % 0
(1285,-41){-160,271}...{-160,271} % 1
(1125,230){-10,593}...{-29,609} % 2
(1116,396){0,117}...{0,117} % 3
(1116,513){-4,897}...{-4,897} % 4
(1112,1410){72,244}...{72,244} % 5
(1184,1654)-- % 6
(1432,1781){29,-22}...{29,-22} % 7
(1461,1759){-124,-809}... % 8
(1393,1007){0,-1}...{12,-411} % 9
(1410,502){132,-169}...{132,-169} % 10
(1542,333){180,89}...{180,89} % 11
(1722,422)--cycle); % 12
n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 9;
t6 := 13;
adj_fill.B() % fixed x points
() % fixed y points
((1,1), (3,4), (4,3), (6,2)) % tied points
((2,5)) % verticals
() % horizontals
((1116,396){-645,-468}...{-645,-468} % 0
(471,-72){-138,145}...{-346,438} % 1
(149,299){-15,275}...{158,688} % 2
(216,1411){625,393}...{625,393} % 3
(841,1804){198,-141}...{190,-38} % 4
(1184,1654)-- % 5
(1112,1410){-1,0}...{-353,103} % 6
(590,1512){-337,-354}... % 7
(460,1153){-142,-1003}...{26,-401} % *8
(448,509){316,-431}... % 9
(671,269){137,-137}... % 10
(694,267){1.948,.2212}... % 11
(728,278){384,234}...{390,249} % 12
(1116,513)--cycle); % 13
endchar(0);
"fmlb";
charbegin( "b",1700h#, ascender*v#, baseline );
%rot := identity shifted (60h,0v);
rot := rot shifted (60h,0v); % DEK
n := 9;
t1 := 5;
t2 := 9;
t3 := 12;
t4 := 13;
t5 := 15;
t6 := 20;
t7 := 21;
t8 := 22;
t9 := 25;
adj_fill.A(4, 9) % fixed x points
() % fixed y points
((3,1), (4,2), (7,2), (8,1)) % tied points
((2,5), (1,6)) % verticals
() % horizontals
((783,2597){-442,-321}...{-442,-321} % 0
(341,2276){-32,-14}...{-32,-14} % 1
(309,2262){-61,283}...{-61,283} % 2
(248,2545){-65,-14}...{-65,-14} % 3
(183,2531){22,-441}... % 4
(210,1197){0,-1}...{-115,-621} % 5
(160,324){268,-288}...{419,-375} % 6
(567,-56){329,151}...{552,358} % 7
(1408,420){60,295}...{-34,746} % 8
(1472,1574){-205,93}...{-457,267} % 9
(1038,1798){-153,-94}...{-421,-351} % 10
(519,1404){-21,8}...{-21,8} % 11
(498,1412)-- % 12
(497,1292){557,397}...{370,174} % 13
(853,1487){493,-199}...{180,-98} % 14
(1166,1350){62,-697}... % 15
(1184,901){0,-1}... % 16
(1147,523){-143,-603}... % *17
(1041,298){-1,-1}... % 18
(894,214){-1,0}...{-221,223} % 19
(499,514){0,1}...{-2,778} % 20
(497,1292){1,120}... % 21
(498,1412){-23,576}... % 22
(499,1887){19,381}... % 23
(736,2454){111,97}...{243,191} % 24
(847,2551)--cycle); % 25
endchar(0);
"fmlc";
charbegin( "c",1242h#, lcbody*v#, baseline );
n := 4;
t1 := 0;
%t2 := 4;
t2 := 3; % DEK
t3 := 6;
%t4 := 9;
t4 := 10; % DEK
adj_fill.A(1, 3) % fixed x points
() % fixed y points
() % tied points
((2,4)) % verticals
() % horizontals
((1228,401){-635,-449}...{-635,-449} % 0
(593,-48){-229,192}...{-477,556} % 1
(184,369){-24,346}... % 2
(167,970){28,1034}...{153,704} % *3
(212,1403){609,382}...{609,382} % 4
(821,1785){423,-35}...{481,-311} % 5
(1221,1622)-- % 6
(1030,1329){-36,-10}... % 7
(994,1319){-387,335}...{-1,0} % 8
(558,1503){-245,-438}... % 9
(480,1167){-76,-908}...{21,-334} % *10
(482,595){468,-529}...{239,-219} % 11
(809,275){238,69}...{481,275} % 12
(1197,463)--cycle); % 13
endchar(0);
"fmld";
charbegin( "d",1646h#, theight*v#, baseline );
n := 7;
t1 := 0;
t2 := 2.392;
t3 := 4;
t4 := 6;
t5 := 10;
t6 := 13;
t7 := 18.32;
adj_fill.A(1, 2, 5) % fixed x points
() % fixed y points
() % tied points
((4,6), (3,7)) % verticals
() % horizontals
((-53,2068){285,160}...{632,293} % 0
(441,2318){557,-157}...{536,-424} % 1
(1480,1742){14,-387}... % 2
(1466,962){-121,-1299}...{-208,-521} % *3
(1359,443){-666,-507}...{-666,-507} % 4
(693,-64){-296,195}...{-467,541} % 5
(180,359){-24,437}... % 6
(194,1216){66,732}... % 7
(194,1300){253,240}...{384,254} % 8
(681,1715)-- % 9
(751,1700){-357,-351}... % 10
(595,1510){-10,-11}... % 11
(512,1342){-275,-649}...{39,-454} % 12
(489,558){381,-473}... % 13
(656,408){433,-311}... % *14
(922,247){237,-125}... % 15
(968,240){1.751,.4972}... % 16
(1008,274){189,301}... % 17
(1181,820){138,1263}...{-61,336} % *18
(1146,1537){-450,471}... % 19
(664,1940){-892,545}... % *20
(254,2082){-1,0}... % 21
(166,2077){-168,-66}...{-168,-66} % 22
(-2,2011)--cycle); % 23
endchar(0);
"fmle";
charbegin( "e", 1233h# + lefte# + righte#, lcbody*v#, baseline );
n := 8;
t1 := 0;
%t2 := 3;
t2 := 2.4; % DEK
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 12;
t8 := 13;
adj_fill.A(1, 3, 6) % fixed x points
() % fixed y points
((4,1), (5,2), (7,2), (8,1)) % tied points
((2,7)) % verticals
() % horizontals
((1225,383){-292,-231}...{-577,-352} % 0
(600,-54){-371,338}...{-505,634} % 1
(179,375){-64,601}...{110,684} % 2
(209,1415){600,373}...{600,373} % 3
(809,1788){296,-372}...{368,-257} % 4
(1248,1385){-203,-191}...{-544,-435} % 5
(459,673)-- % 6
(451,839){597,358}...{319,342} % 7
(945,1219){-402,253}... % 8
(552,1527){-399,397}... % 9
(522,1512){-1.277,-1.371}... % 10
(486,1425){-153,-567}...{0,-1} % 11
(451,839){8,-166}...{8,-166} % 12
(459,673){0,-1}...{26,-342} % 13
(464,572){528,-547}...{227,-108} % 14
(846,284){418,86}... % 15
(898,294){308,148}...{308,148} % 16
(1206,442)--cycle); % 17
endchar(lefte#);
"fmlf";
% I switched this with character 2, for better discrimination with RM --- DEK
charbegin( "f", 1008h#, ascender*v#, descender*v#);
n := 10;
t1 := 1;
t2 := 6;
t3 := 7;
t4 := 9;
t5 := 11;
t6 := 12;
t7 := 15;
t8 := 17;
t9 := 18;
t10 := 22;
adj_fill.A(3, 5, 9) % fixed x points
(6) % fixed y points
() % tied points
((4,7)) % verticals
((2,3), (1,10), (8,9)) % horizontals
((1018,2508){-325,-210}... % 0
(874,2459){-1,0}...{-581,435} % 1
(615,2581){-386,-410}...{-399,-631} % 2
(241,2115){0,-1}... % 3
(263,1954){135,-626}... % *4
(376,1489){209,-871}...{-237,0} % 5
(139,1489){-128,-129}...{-128,-129} % 6
(11,1360){365,0}...{365,0} % 7
(376,1360){0,-1289}... % 8
(376,71){0,-1}... % 9
(359,-250){-104,-1067}...{-138,-499} % 10
(221,-749)-- % 11
(310,-760){0,6}... % 12
(310,-754){.4624,1.887}...{291,558} % 13
(601,-196){179,596}... % 14
(651,212){0,1}...{0,1} % 15
(651,1360){1,0}...{342,0} % 16
(993,1360){106,129}...{106,129} % 17
(1099,1489){-448,21}... % 18
(651,1510){0,1}... % 19
(539,1917){-249,592}...{0,1} % 20
(457,2269){579,-132}...{1,0} % 21
(819,2225){224,250}...{224,250} % 22
(1043,2475)--cycle); % 23
endchar(0);
"fmlg";
charbegin( "g",1665h#, lcbody*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 9;
t8 := 10;
t9 := 13;
t10 := 15;
t11 := 16;
t12 := 21;
adj_fill.A(10, 12) % fixed x points
(1, 8) % fixed y points
((1,6), (2,1), (4,2), (5,3), (6,4), (7,5))% tied points
((5,9)) % verticals
((3,11)) % horizontals
((442,-15){7,-136}...{7,-136} % 0
(449,-151){1,-1}... % 1
(729,-365){543,-289}... % *2
(992,-440){1,0}... % 3
(1192,-360){1,1}... % 4
(1250,-143){0,1}...{-161,835} % 5
(1160,405){-3,111}...{-3,111} % 6
(1157,516){1,302}...{62,702} % 7
(1192,1360){59,271}...{59,271} % 8
(1251,1631){267,150}...{267,150} % 9
(1518,1781)-- % 10
(1540,1758){-282,-600}... % 11
(1471,1410){-84,-1142}... % *12
(1456,616){0,-1}... % 13
(1476,462){129,-620}...{107,-468} % *14
(1585,-4){-492,-617}...{-240,-227} % 15
(980,-683){-375,-111}... % 16
(848,-714){-1,0}... % 17
(506,-634){-719,310}...{-321,252} % *18
(129,-404){-129,-69}...{-129,-69} % 19
(0,-473){-39,50}...{-39,50} % 20
(-39,-423)--cycle); % 21
n := 8;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 6;
t6 := 7;
t7 := 9;
t8 := 12;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (2,1), (3,6), (5,5), (6,4), (8,3))% tied points
((4,7)) % verticals
((5,6)) % horizontals
((1160,405){-123,-88}...{-491,-428} % 0
(449,-151){-7,136}...{-7,136} % 1
(442,-15){-254,315}...{-254,315} % 2
(188,300){-22,304}...{105,690} % 3
(231,1422){210,148}...{597,345} % 4
(829,1800){295,-197}...{354,-80} % 5
(1251,1631)-- % 6
(1192,1360){-395,49}...{-291,97} % 7
(559,1499){-284,-530}... % 8
(473,1022){0,-1}...{28,-315} % 9
(491,520){376,-454}...{330,-299} % 10
(750,253){407,263}...{407,263} % 11
(1157,516)--cycle); % 12
endchar(0);
"fmlh";
charbegin( "h",1730h#, ascender*v#, descender*v#);
n := 5;
t1 := 3.406;
t2 := 6;
t3 := 8;
t4 := 9;
t5 := 11;
adj_fill.A(2, 5) % fixed x points
() % fixed y points
((3,1), (4,2)) % tied points
((1,3)) % verticals
() % horizontals
((780,2611){-347,-224}...{-446,-328} % 0
(334,2283){-89,282}... % 1
(245,2565){-1.282,.7616}...{-46,-9} % 2
(199,2556){24,-409}...{-34,-581} % 3
(182,302){261,-350}...{182,-317} % 4
(385,-35)-- % 5
(689,243){-248,338}...{-81,162} % 6
(508,509){0,1}...{0,811} % 7
(508,1320){0,114}...{0,114} % 8
(508,1434){0,1}... % 9
(508,1922){0,1}...{267,234} % 10
(843,2568)--cycle); % 11
n := 8;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 10;
t8 := 14;
adj_fill.B(8) % fixed x points
(1) % fixed y points
((4,2), (5,1)) % tied points
((2,7)) % verticals
((3,6)) % horizontals
((830,-701){218,220}...{320,430} % 0
(1411,-54){118,405}... % 1
(1484,369){97,1024}... % *2
(1508,970){0,1}...{-46,708} % 3
(1484,1604){-183,57}...{-314,292} % 4
(1055,1830){-160,-113}...{-475,-374} % 5
(508,1434)-- % 6
(508,1320){460,298}... % 7
(854,1504){1,0}...{207,-152} % 8
(1179,1368){63,-834}... % 9
(1216,773){0,-1}... % 10
(1180,102){-141,-1074}... % *11
(1075,-301){-373,-702}... % 12
(982,-419){-246,-201}...{-246,-201} % 13
(736,-620)--cycle); % 14
endchar(0);
"fmli";
charbegin( "i",833h#, dotheight*v#, baseline );
n := 4;
t1 := 3.948;
t2 := 7;
t3 := 10.56;
t4 := 13;
adj_fill.A(2, 4) % fixed x points
() % fixed y points
() % tied points
((1,3)) % verticals
() % horizontals
((867,436){-502,-256}... % 0
(703,358){-164,-78}...{-193,-8} % 1
(671,338){-1,1}... % 2
(560,510){-150,531}... % 3
(517,945){4,1105}...{91,772} % *4
(564,1615){-120,86}...{-259,276} % 5
(342,1816){-192,-174}...{-365,-295} % 6
(-48,1475)-- % 7
(1,1427){486,278}...{228,72} % 8
(155,1505){410,-322}...{113,-133} % 9
(232,1419){74,-746}...{-49,-397} % 10
(238,263){197,-282}...{197,-282} % 11
(435,-19){423,323}...{296,277} % 12
(891,367)--cycle); % 13
n := 4;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (2,1), (3,1), (4,2)) % tied points
() % verticals
() % horizontals
((380,2116){-295,270}...{-368,433} % 0
(165,2344){145,143}...{219,252} % 1
(390,2557)-- % 2
(390,2557){402,-472}...{229,-185} % 3
(592,2340){-212,-224}...{-212,-224} % 4
(380,2116)--cycle); % 5
endchar(0);
"fmlj";
charbegin( "j",840h#, dotheight*v#, baseline );
n := 4;
t1 := 3;
t2 := 5;
t3 := 10;
t4 := 13;
adj_fill.A(2, 4) % fixed x points
() % fixed y points
() % tied points
((1,3)) % verticals
() % horizontals
((-29,-711){551,607}... % 0
(522,-104){551,607}... % 1
(604,157){35,591}...{-10,831} % 2
(624,1623){-191,136}...{-417,431} % 3
(384,1817){-392,-352}...{-392,-352} % 4
(-8,1465)-- % 5
(44,1418){130,84}... % 6
(174,1502){130,84}... % 7
(192,1497){116,-81}... % 8
(299,1362){209,-621}... % 9
(336,812){0,-1}... % 10
(271,-185){-183,-568}... % 11
(175,-358){-281,-283}...{-313,-230} % 12
(-135,-620)--cycle); % 13
n := 4;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (2,1), (3,1), (4,2)) % tied points
() % verticals
() % horizontals
((364,2113){-253,215}...{-321,407} % 0
(163,2340){226,211}...{226,211} % 1
(389,2551)-- % 2
(389,2551){388,-525}...{242,-237} % 3
(576,2334){-212,-221}...{-212,-221} % 4
(364,2113)--cycle); % 5
endchar(0);
"fmlk";
charbegin( "k",1242h#, ascender*v#, baseline );
n := 16;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 4;
t6 := 5;
t7 := 6;
t8 := 7;
t9 := 9;
t10 := 11;
t11 := 12;
t12 := 15;
t13 := 16;
t14 := 17;
t15 := 19;
t16 := 20;
adj_fill.A(6, 10, 13) % fixed x points
(1, 9, 11, 15) % fixed y points
((1,5), (2,1), (3,2), (4,3), (5,4), (16,5))% tied points
((8,12)) % verticals
((6,7), (13,14)) % horizontals
((270,2550){90,-269}... % 0
(360,2281){.7074,-1.869}...{161,-380} % 1
(521,1901){0,-572}...{0,-572} % 2
(521,1329){321,0}...{321,0} % 3
(842,1329){340,0}...{340,0} % 4
(1182,1329){-100,-124}...{-100,-124} % 5
(1082,1205){-525,0}...{-525,0} % 6
(557,1205){0,-670}...{0,-670} % 7
(557,535){208,-211}...{278,-201} % 8
(843,283){359,178}...{359,178} % 9
(1202,461)-- % 10
(1242,413){-645,-572}...{-232,-154} % 11
(620,-35){-394,351}...{-394,351} % 12
(226,316){151,551}... % 13
(250,530){20,889}...{0,1} % *14
(246,1205){-258,0}...{-258,0} % 15
(-12,1205){101,124}...{101,124} % 16
(89,1329){157,0}...{157,0} % 17
(246,1329){-29,1213}...{-52,496} % 18
(217,2542){53,8}...{53,8} % 19
(270,2550)--cycle); % 20
n := 2;
t1 := 1;
t2 := 2;
adj_fill.B() % fixed x points
() % fixed y points
((1,1), (2,2)) % tied points
() % verticals
() % horizontals
((810,2610){-241,-137}...{-413,-347} % 0
(360,2281)-- % 1
(521,1901){56,694}... % 2
(620,2292){163,285}...{231,211} % 3
(892,2577)--cycle); % 4
n := 6;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 8;
t5 := 11;
t6 := 13;
adj_fill.C() % fixed x points
() % fixed y points
((1,3), (3,3), (4,2), (6,4)) % tied points
((2,5)) % verticals
() % horizontals
((521,1329){1,0}... % 0
(862,1477){282,335}... % 1
(965,1712){0,1}... % 2
(920,1838){-172,265}...{-447,380} % *3
(793,1977){-424,-212}... % 4
(603,1820){-159,-270}... % 5
(542,1627){-82,-491}...{0,-1} % *6
(521,1329)-- % 7
(521,1901){364,282}...{235,158} % 8
(1009,2224){352,-336}... % 9
(1173,2024){222,-378}... % *10
(1231,1846){0,-1}... % 11
(1162,1666){-320,-337}...{-320,-337} % 12
(842,1329)--cycle); % 13
endchar(0);
"fmll";
charbegin( "l",835h#, ascender*v#, baseline );
slidex := 20;
n := 4;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8.531;
adj_fill.A(1, 3) % fixed x points
() % fixed y points
() % tied points
((2,4)) % verticals
() % horizontals
((924,2554){-311,-265}... % 0
(700,2328){-441,-616}... % 1
(555-slidex,1764){-15,-1272}...{-12,-1279} % 2
(585-slidex,492){153,-242}...{174,-144} % 3
(720,339){170,90}...{170,90} % 4
(890,429)-- % 5
(909,370){-461,-384}...{-461,-384} % 6
(448,-14){-188,282}...{-188,282} % 7
(260,268){38,664}...{-17,309} % 8
(266,2521){50,27}...{50,27} % 9
(316,2548){91,-282}...{91,-282} % 10
(407,2266){496,375}...{198,126} % 11
(879,2598)--cycle); % 12
endchar(0);
"fmlm";
charbegin( "m",2689h#+leftm#+rightm#, lcbody*v#, baseline );
n := 5;
t1 := 0;
t2 := 3;
t3 := 4;
t4 := 7;
%t5 := 10;
t5 := 10.6; % DEK
adj_fill.A(1, 4) % fixed x points
() % fixed y points
((2,2), (3,1)) % tied points
((3,5)) % verticals
() % horizontals
((753,237){-163,215}... % 0
(590,452){-182,215}... % 1
(571,624){0,1}...{0,1} % 2
(571,1345){0,105}...{0,105} % 3
(571,1450){0,1}... % 4
(571,1615){-131,99}...{-185,191} % 5
(386,1806){-410,-343}...{-410,-343} % 6
(-24,1463)-- % 7
(20,1418){159,90}...{159,90} % 8
(179,1508){96,-98}...{96,-98} % 9
(275,1410){0,-1}...{-78,-563} % 10
(279,269){165,-291}...{165,-291} % 11
(444,-22)--cycle); % 12
n := 7;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 7;
t6 := 8;
%t7 := 10;
t7 := 11; % DEK
adj_fill.B(1) % fixed x points
() % fixed y points
((3,3), (4,4), (5,1), (6,2)) % tied points
((2,7)) % verticals
() % horizontals
((1670,233){-170,246}... % 0
(1500,479){-184,246}... % 1
(1486,558){0,1}...{0,1} % 2
(1486,1359){0,105}...{0,105} % 3
(1486,1464){0,1}...{0,1} % 4
(1486,1607){-236,76}...{-505,311} % 5
(1040,1819){-469,-369}...{-469,-369} % 6
(571,1450)-- % 7
(571,1345){264,150}...{264,150} % 8
(835,1495){503,-136}...{224,-191} % 9
(1187,1345){74,-693}... % 10
(1224,696){-11,-1114}...{-106,-435} % *11
(1176,231){325,-401}...{150,-297} % 12
(1352,-35)--cycle); % 13
n := 4;
t1 := 2;
t2 := 5;
t3 := 6;
t4 := 9.5;
adj_fill.C() % fixed x points
() % fixed y points
((2,4), (3,3)) % tied points
((1,4)) % verticals
() % horizontals
((2718,444){-178,-111}...{-108,-48} % 0
(2531,352){-60,64}...{-76,114} % 1
(2397,527){-12,260}...{63,745} % 2
(2412,1605){-154,45}...{-462,248} % 3
(1962,1814){-165,-136}...{-545,-368} % 4
(1486,1464)-- % 5
(1486,1359){402,275}...{255,129} % 6
(1729,1502){574,-136}... % 7
(2068,1381){220,-130}... % 8
(2099,1326){73,-417}...{-62,-302} % 9
(2080,282){385,-511}...{160,-301} % 10
(2284,-9){458,390}...{458,390} % 11
(2742,381)--cycle); % 12
endchar(leftm#);
"fmln";
charbegin( "n", 1850h# + leftn# + rightn#, lcbody*v#, baseline );
n := 4;
t1 := 3;
t2 := 4;
t3 := 7;
%t4 := 10;
t4 := 10.5; % DEK
adj_fill.A(3) % fixed x points
() % fixed y points
((1,2), (2,1)) % tied points
((2,4)) % verticals
() % horizontals
((759,254){-147,198}... % 0
(612,452){-147,198}... % 1
(602,555){0,1}...{0,1} % 2
(602,1322){0,97}...{0,97} % 3
(602,1419){0,1}... % 4
(602,1632){-96,73}...{-136,147} % 5
(400,1800){-151,-118}...{-385,-333} % 6
(15,1467)-- % 7
(66,1420){128,76}...{128,76} % 8
(194,1496){88,-87}...{88,-87} % 9
(282,1409){30,-803}...{-107,-604} % 10
(258,229){494,-549}...{125,-219} % 11
(439,-24)--cycle); % 12
n := 5;
t1 := 4;
t2 := 7;
t3 := 8;
t4 := 10.4;
t5 := 13;
adj_fill.B(5) % fixed x points
() % fixed y points
((2,1), (3,2)) % tied points
((1,4)) % verticals
() % horizontals
((1844,456){-125,-73}... % 0
(1719,383){-125,-73}... % 1
(1683,364){-1,0}... % 2
(1633,381){-108,149}...{-98,149} % 3
(1536,531){-4,325}...{74,743} % 4
(1553,1603){-255,94}...{-473,326} % 5
(1134,1818){-532,-399}...{-532,-399} % 6
(602,1419)-- % 7
(602,1322){263,158}...{263,158} % 8
(865,1480){456,-42}...{331,-171} % 9
(1217,1383){35,-805}...{-59,-331} % 10
(1203,302){206,-311}...{206,-311} % 11
(1409,-9){444,394}...{444,394} % 12
(1853,385)--cycle); % 13
endchar(leftn#);
"fmlo";
charbegin( "o", 1710h# + lefto# + righto#, lcbody*v#, baseline );
n := 8;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 7;
%t6 := 9;
t6 := 9.7; % DEK
t7 := 12;
t8 := 15;
adj_fill.A(1, 5) % fixed x points
() % fixed y points
((1,1), (4,1), (5,2), (8,2)) % tied points
((3,6), (2,7)) % verticals
() % horizontals
((611,-45){220,90}...{500,320} % 0
(1448,401){72,328}...{-57,658} % 1
(1508,1594){-291,65}...{-488,334} % 2
(961,1841){-345,-261}...{-643,-360} % 3
(310,1407){-42,-330}...{11,-655} % 4
(246,310){195,-242}...{537,-467} % 5
(611,-45)-- % 6
(992,221){-198,30}... % 7
(782,312){-426,294}...{-284,341} % *8
(566,515){-97,564}... % 9
(536,1122){112,1016}...{197,251} % *10
(678,1531){578,-210}...{245,-18} % 11
(1234,1377){33,-559}... % 12
(1217,685){-160,-1085}... % *13
(1074,292){-316,-348}...{-173,14} % 14
(992,221)--cycle); % 15
endchar(lefto#);
"fmlp";
%charbegin( "p",1653h#, theight*v#, descender*v#);
charbegin( "p",1653h#, 1/3[lcbody,theight]*v#, descender*v#); % DEK
raisey := 50;
n := 4;
t1 := 1;
t2 := 5;
t3 := 6;
t4 := 7;
adj_fill.A(4) % fixed x points
() % fixed y points
((2,1), (3,2)) % tied points
((1,2)) % verticals
() % horizontals
((-15,100+raisey){221,191}...{1,0} % 0
(222,183+raisey){0,-1}...{-32,-696} % 1
(189,-689){54,-35}...{54,-35} % 2
(243,-724)-- % 3
(526,-570){-38,747}...{0,1} % 4
(510,147){-288,252}...{-288,252} % 5
(222,399+raisey){-381,-296}...{-203,-188} % 6
(-55,150+raisey)--cycle); % 7
n := 10;
t1 := 2;
t2 := 5;
t3 := 6;
%t4 := 10;
t4 := 9.5; % DEK
t5 := 12;
t6 := 13;
%t7 := 15;
t7 := 15.5; % DEK
t8 := 18;
t9 := 19;
t10 := 20;
adj_fill.B(1, 5) % fixed x points
(1) % fixed y points
((2,2), (3,1), (5,3), (6,4), (9,4), (10,3))% tied points
((4,7), (2,8)) % verticals
() % horizontals
((363,2050){-252,-246}... % 0
(81,1702){-177,-287}... % 1
(54,1622){0,-1}... % 2
(74,1570){271,-416}...{148,-209} % 3
(222,1361){0,-1}...{0,-962} % 4
(222,399+raisey){288,-252}...{288,-252} % 5
(510,147+raisey){324,-60}...{537,-439} % 6
(911,-6){496,395}...{496,395} % 7
(1407,389){146,394}... % 8
(1485,858){66,1204}...{-48,728} % *9
(1473,1593){-252,91}...{-538,417} % 10
(1035,1827){-215,-169}...{-469,-314} % 11
(510,1438)-- % 12
(514,1314){401,306}...{276,87} % 13
(845,1496){554,-195}...{138,-72} % 14
(1168,1367){71,-756}... % 15
(1183,695){-86,-1107}...{-166,-322} % *16
(1082,260){-479,231}...{-130,-2} % 17
(513,399+raisey){1,919}...{1,919} % 18
(514,1314){-4,124}...{-4,124} % 19
(510,1438){8,124}...{0,1} % 20
(518,1562){-1,1}... % 21
(392,1722){-170,300}... % *22
(348,1862){0,1}...{269,318} % 23
(414,2017)--cycle); % 24
endchar(0);
"fmlq";
charbegin( "q",1661h#+leftq#+rightq#, lcbody*v#, descender*v#);
n := 5;
t1 := 2;
t2 := 3;
t3 := 4;
t4 := 5;
t5 := 8;
adj_fill.A() % fixed x points
() % fixed y points
((1,4), (2,1), (3,2), (4,3)) % tied points
((2,5)) % verticals
() % horizontals
((1175,-750){-71,62}...{-71,62} % 0
(1104,-688){26,352}...{7,833} % 1
(1143,412){-11,108}...{-11,108} % 2
(1132,520){-7,225}...{45,721} % 3
(1150,1418){59,241}...{59,241} % 4
(1209,1659)-- % 5
(1466,1835){32,-26}...{32,-26} % 6
(1498,1809){-133,-744}... % 7
(1428,580){-12,-776}...{30,-317} % 8
(1454,-604)--cycle); % 9
n := 6;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 13;
adj_fill.B() % fixed x points
() % fixed y points
((1,3), (3,4), (4,1), (6,2)) % tied points
((2,5)) % verticals
() % horizontals
((1209,1659){-118,23}...{-346,210} % 0
(864,1809){-267,-217}...{-365,-201} % 1
(254,1425){-96,-406}...{41,-721} % 2
(181,302){308,-349}...{308,-349} % 3
(489,-47){335,210}...{612,505} % 4
(1143,412)-- % 5
(1132,520){-405,-247}...{-405,-247} % 6
(727,273){-320,294}... % 7
(486,522){-1,1}... % 8
(463,591){-24,277}... % *9
(462,799){0,1}... % 10
(496,1229){133,734}...{162,291} % *11
(595,1533){480,-153}...{428,-22} % 12
(1150,1418)--cycle); % 13
endchar(leftq#);
"fmlr";
charbegin( "r",1241h#, lcbody*v#, baseline );
n := 6;
t1 := 3;
t2 := 4;
t3 := 5;
t4 := 8;
t5 := 14;
t6 := 17;
adj_fill.A(4, 6) % fixed x points
() % fixed y points
((2,1), (3,2)) % tied points
((1,5)) % verticals
() % horizontals
((1171,437){-329,-156}...{-329,-156} % 0
(842,281){-235,187}... % 1
(645,471){-267,340}... % *2
(575,621){0,1}... % 3
(575,1317){0,2}...{0,157} % 4
(575,1474){0,116}... % 5
(575,1590){-341,283}...{-311,321} % 6
(329,1815){-265,-211}...{-346,-351} % 7
(-43,1468)-- % 8
(1,1434){140,58}...{140,58} % 9
(141,1492){258,-207}... % 10
(246,1410){190,-169}... % 11
(259,1377){1,-1}... % 12
(277,1253){19,-397}... % 13
(293,793){0,-1}...{-56,-427} % 14
(259,337){500,-515}...{219,-177} % 15
(639,-18){543,384}...{543,384} % 16
(1182,366)--cycle); % 17
n := 2;
t1 := 4;
t2 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (2,1)) % tied points
() % verticals
() % horizontals
((1330,1571){-361,-129}... % 0
(1222,1531){-1,0}... % 1
(1110,1603){-245,266}...{-285,524} % *2
(977,1797){-402,-323}...{-402,-323} % 3
(575,1474)-- % 4
(575,1317){155,148}...{155,148} % 5
(730,1465){529,-470}... % 6
(894,1342){287,-166}... % *7
(1017,1299){1,0}... % 8
(1138,1337){1,1}...{318,305} % 9
(1335,1518)--cycle); % 10
endchar(0);
"fmls";
charbegin( "s",1439h#, lcbody*v#, baseline );
n := 18;
t1 := 0;
t2 := 2;
t3 := 4.676;
t4 := 5;
t5 := 7;
t6 := 9;
t7 := 12;
t8 := 16;
t9 := 17;
t10 := 18;
t11 := 19;
t12 := 20;
t13 := 21;
t14 := 23;
t15 := 25;
%t16 := 26;
t16 := 26.5; % DEK
t17 := 30;
t18 := 31;
adj_fill.A(1, 10) % fixed x points
(3, 4, 9, 12, 14, 18) % fixed y points
() % tied points
((7,13), (5,16)) % verticals
((8,11), (6,15), (2,17)) % horizontals
((-167,144){162,183}... % 0
(71,386){234,230}... % 1
(318,471){1,0}... % 2
(584,388){301,-199}... % 3
(885,189){372,-261}... % 4
(921,183){1.489,.6999}... % 5
(953,238){99,311}... % 6
(996,578){0,1}... % 7
(950,844){-1,1}... % 8
(824,924){-1,0}... % 9
(675,888){-379,-207}...{-468,-260} % 10
(296,681){-198,248}...{-246,471} % 11
(153,911){5,481}...{34,758} % 12
(158,1455){565,376}...{565,376} % 13
(723,1831){311,-219}... % 14
(1010,1642){1,-1}... % 15
(1118,1609){1,0}...{317,260} % 16
(1392,1764)-- % 17
(1407,1691){-342,-289}...{-342,-289} % 18
(1065,1402){-485,30}...{-309,129} % 19
(476,1553){-213,-337}... % 20
(429,1304){0,-1}... % 21
(474,1034){156,-369}... % 22
(549,955){1,0}... % 23
(610,963){456,208}...{456,208} % 24
(1066,1171){372,-132}...{145,-130} % 25
(1273,1031){45,-631}...{-76,-275} % 26
(1226,245){-611,-263}...{-262,-161} % 27
(634,-51){-424,395}... % 28
(364,159){-476,284}... % *29
(158,233){-1,0}...{-400,-334} % 30
(-133,98)--cycle); % 31
endchar(0);
"fmlt";
%charbegin( "t",1033h#, ascender*v#, baseline );
charbegin( "t",1033h#, theight*v#, baseline ); % DEK
n := 13;
t1 := 0;
t2 := 3;
t3 := 4;
t4 := 5;
t5 := 6;
t6 := 8.753;
t7 := 11;
t8 := 12;
t9 := 14;
t10 := 15;
t11 := 16;
t12 := 17;
t13 := 19;
adj_fill.A(1, 3, 7, 10) % fixed x points
(6, 8, 13) % fixed y points
() % tied points
((5,9), (2,12)) % verticals
((10,11), (3,4)) % horizontals
((794,2381){-99,-97}... % 0
(695,2284){-99,-97}... % 1
(668,2212){-49,-282}...{0,-1} % 2
(627,1501){390,0}...{390,0} % 3
(1017,1501){-110,-134}...{-110,-134} % 4
(907,1367){-284,0}...{-284,0} % 5
(623,1367){0,-1}...{22,-635} % 6
(629,515){242,-222}... % 7
(859,329){254,-145}... % 8
(943,314){422,79}...{236,115} % 9
(1179,429)-- % 10
(1192,347){-507,-364}...{-507,-364} % 11
(685,-17){-372,308}...{-372,308} % 12
(313,291){50,516}...{10,1076} % 13
(323,1367){-325,0}...{-325,0} % 14
(-2,1367){133,134}...{133,134} % 15
(131,1501){197,0}...{197,0} % 16
(328,1501){0,1}...{-15,297} % 17
(331,2123){414,307}...{414,307} % 18
(745,2430)--cycle); % 19
endchar(0);
"fmlu";
charbegin( "u",1715h#, lcbody*v#, baseline );
n := 4;
t1 := 0;
t2 := 3;
t3 := 4;
t4 := 8;
adj_fill.A(1) % fixed x points
() % fixed y points
((2,2), (3,1)) % tied points
((3,4)) % verticals
() % horizontals
((1800,386){-238,-193}...{-456,-432} % 0
(1351,-7){-30,6}...{-30,6} % 1
(1321,-1){-123,312}...{-312,431} % 2
(1135,347){6,111}...{6,111} % 3
(1141,458){17,273}...{-36,856} % 4
(1143,1629)-- % 5
(1459,1793){25,-25}...{25,-25} % 6
(1484,1768){-94,-768}... % 7
(1424,891){0,-1}... % 8
(1450,545){108,-446}... % 9
(1520,397){181,-254}... % 10
(1617,373){321,118}...{509,246} % 11
(1778,442)--cycle); % 12
n := 9;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 15;
t9 := 16;
adj_fill.B(5) % fixed x points
() % fixed y points
((1,2), (9,1)) % tied points
((3,7)) % verticals
((4,6), (2,8)) % horizontals
((1135,347){-311,-154}... % 0
(633,10){-310,-305}... % 1
(579,-24){-1.768,-.1456}... % 2
(529,-3){-238,188}...{-543,132} % 3
(103,238){272,290}... % 4
(226,531){166,800}... % *5
(269,1038){0,1}... % 6
(232,1339){-142,487}...{-262,227} % *7
(127,1525){-143,-75}...{-143,-75} % 8
(-16,1450)-- % 9
(-70,1487){411,328}...{411,328} % 10
(341,1815){407,-511}...{336,-243} % 11
(532,1619){13,-852}... % 12
(529,1037){-14,-398}...{-124,-420} % 13
(439,443){363,-170}...{363,-170} % 14
(802,273){339,185}...{339,185} % 15
(1141,458)--cycle); % 16
endchar(0);
"fmlv";
%charbegin( "v",1695h#, theight*v#, baseline );
charbegin( "v",1695h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
n := 8;
t1 := 4;
t2 := 8;
t3 := 10;
t4 := 11;
t5 := 13;
t6 := 20;
t7 := 21;
t8 := 22;
adj_fill.A(3) % fixed x points
() % fixed y points
((3,1), (4,2), (7,2), (8,1)) % tied points
((2,5), (1,6)) % verticals
() % horizontals
((346,2022){-311,-419}... % 0
(203,1828){-531,-810}... % 1
(105,1600){0,-1}...{251,-346} % 2
(243,1374){14,-371}...{-50,-646} % 3
(242,295){203,-161}...{366,-390} % 4
(611,-44){795,423}...{795,423} % 5
(1406,379){189,448}... % 6
(1496,844){95,1220}...{-32,752} % *7
(1501,1599){-261,104}...{-568,375} % 8
(1075,1826){-543,-393}...{-543,-393} % 9
(532,1433)-- % 10
(549,1332){375,281}...{306,125} % 11
(883,1526){449,-96}...{239,-214} % 12
(1200,1384){61,-518}... % 13
(1215,699){-124,-1074}... % *14
(1164,461){-138.8,-388.8}... % *15
(1076,310){-1,-1}... % 16
(954,241){-1,0}... % 17
(807,298){-138,105}... % 18
(669,403){-499,368}... % 19
(538,635){-31,673}...{15,471} % 20
(549,1332){-17,101}...{-17,101} % 21
(532,1433){-5,129}...{-5,129} % 22
(527,1562){-418,406}... % 23
(400,1720){-172,300}... % *24
(355,1862){0,1}...{324,558} % 25
(409,2012)--cycle); % 26
endchar(0);
"fmlw";
%charbegin( "w",2664h#, theight*v#, baseline );
charbegin( "w",2664h#, 1/3[lcbody,theight]*v#, baseline ); % DEK
n := 6;
t1 := 2;
t2 := 6;
t3 := 13;
t4 := 14;
t5 := 15;
t6 := 17;
adj_fill.A(2, 6) % fixed x points
() % fixed y points
((3,1), (4,2)) % tied points
((1,5)) % verticals
() % horizontals
((406,-39){-196,335}...{-405,385} % 0
(189,254){66,428}... % 1
(226,825){0,1}... % 2
(214,1338){-20,342}... % 3
(185,1418){-186,245}... % 4
(94,1550){-162,248}... % 5
(66,1639){0,1}... % 6
(93,1701){203,317}...{304,302} % 7
(360,2031)-- % 8
(410,2018){-193,-320}... % 9
(350,1846){0,-1}... % 10
(423,1680){350,-623}...{167,-165} % 11
(522,1570){4,-119}...{4,-119} % 12
(526,1451){-10,-103}...{-10,-103} % 13
(516,1348){-34,-712}... % 14
(510,646){0,-1}... % 15
(583,386){181,-287}...{228,-266} % 16
(685,239)--cycle); % 17
n := 15;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 14;
%t10 := 18;
t10 := 18.5; % DEK
t11 := 20;
t12 := 21;
t13 := 21.76;
t14 := 23;
t15 := 24;
adj_fill.B(1, 13) % fixed x points
() % fixed y points
((1,3), (6,3), (7,4), (8,1), (9,2), (15,4))% tied points
((5,10), (3,12)) % verticals
((4,11), (2,14)) % horizontals
((1447,1325){319,159}...{319,159} % 0
(1766,1484){421,-108}...{484,-312} % 1
(2112,1347){68,-481}... % 2
(2142,1036){0,-1}... % 3
(2111,531){-126,-755}... % *4
(2016,281){-1,-1}... % 5
(1929,223){-1,0}... % 6
(1558,388){-477,378}... % 7
(1449,608){-30,392}...{34,856} % 8
(1447,1325){0,98}...{0,98} % 9
(1447,1423){5,136}...{5,136} % 10
(1452,1559){-276,126}...{-455,301} % 11
(978,1811){-177,-169}...{-412,-295} % 12
(526,1451)-- % 13
(516,1348){423,276}... % 14
(742,1481){318,190}... % 15
(799,1499){1.937,.12}... % 16
(875,1485){386,-190}...{227,-150} % 17
(1134,1323){80,-803}...{-33,-375} % 18
(1123,231){521,-256}...{431,-267} % 19
(1619,-44){692,370}...{692,370} % 20
(2311,326){199,576}...{-23,478} % 21
(2438,1560){-376,168}...{-209,124} % 22
(1972,1804){-525,-381}...{-525,-381} % 23
(1447,1423)--cycle); % 24
endchar(0);
"fmlx";
charbegin( "x",1239h#, lcbody*v#, descender*v#);
n := 7;
t1 := 3;
t2 := 4;
t3 := 5;
t4 := 11;
t5 := 13;
t6 := 14;
t7 := 15;
adj_fill.A(2, 4) % fixed x points
() % fixed y points
((1,4), (2,1), (5,2), (6,3)) % tied points
((3,7)) % verticals
() % horizontals
((-48,1455){236,244}...{465,395} % 0
(335,1809){178,-157}...{342,-257} % 1
(616,1567){-4,-117}...{-4,-117} % 2
(612,1450){10,-130}...{10,-130} % 3
(622,1320){-59,-276}... % 4
(599,1128){-16,-523}...{47,-719} % 5
(621,494){247,-266}... % 6
(854,293){269,-184}... % 7
(904,280){1.918,.05877}... % 8
(953,296){265,139}...{265,139} % 9
(1218,435)-- % 10
(1227,357){-550,-389}...{-550,-389} % 11
(677,-32){-384,432}...{-239,174} % 12
(365,241){-61,61}...{-61,61} % 13
(304,302){59,466}... % 14
(326,771){0,1}...{-29,374} % 15
(300,1367){-419,438}... % 16
(190,1469){-279,173}... % 17
(152,1489){-1.831,.1431}... % 18
(108,1474){-107,-53}...{-465,-324} % 19
(1,1421)--cycle); % 20
n := 2;
t1 := 2;
t2 := 3;
adj_fill.B() % fixed x points
() % fixed y points
((1,4), (2,1)) % tied points
() % verticals
() % horizontals
((1243,1505){-268,192}...{-295,484} % 0
(1015,1780){-403,-330}...{-403,-330} % 1
(612,1450)-- % 2
(622,1320){216,255}... % 3
(772,1466){124,115}...{244,-79} % 4
(1020,1316)--cycle); % 5
n := 2;
t1 := 4;
t2 := 5;
adj_fill.C() % fixed x points
() % fixed y points
((1,3), (2,2)) % tied points
() % verticals
() % horizontals
((356,-636){-326,78}... % 0
(14,-474){-1,1}... % 1
(-63,-301){0,1}... % 2
(32,-52){367,603}...{400,446} % *3
(304,302)-- % 4
(365,241){-358,-331}... % 5
(200,43){-223,-381}... % *6
(142,-140){0,-1}... % 7
(231,-336){1,-1}...{369,-76} % 8
(563,-468){2,-35}...{2,-35} % 9
(565,-503)--cycle); % 10
endchar(0);
"fmly";
charbegin( "y",1647h#, lcbody*v#, descender*v#);
n := 5;
t1 := 2;
t2 := 5;
t3 := 10;
t4 := 11;
t5 := 13;
adj_fill.A(2, 5) % fixed x points
() % fixed y points
((3,1), (4,2)) % tied points
((1,4)) % verticals
() % horizontals
((384,-38){-137,236}...{-329,408} % 0
(172,274){89,350}... % 1
(228,1002){0,1}... % 2
(219,1318){-27,435}...{-16,42} % 3
(203,1360){-145,205}...{-215,420} % 4
(68,1576){75,191}...{289,411} % 5
(318,2015)-- % 6
(379,2001){-125,-235}... % 7
(328,1840){0,-1}...{165,-194} % 8
(504,1552){0,-1}...{0,-1} % 9
(504,1409){0,-108}...{0,-108} % 10
(504,1301){0,-1}...{0,-1} % 11
(504,471){221,-331}...{141,-175} % 12
(700,226)--cycle); % 13
n := 5;
t1 := 3;
t2 := 6;
t3 := 7;
t4 := 10;
t5 := 14;
adj_fill.B(5) % fixed x points
() % fixed y points
((2,1), (3,2)) % tied points
((1,4)) % verticals
() % horizontals
((720,-750){599,584}... % 0
(1319,-166){516,554}... % 1
(1405,-25){116,400}... % 2
(1495,854){0,1}...{-29,806} % 3
(1476,1591){-398,150}...{-659,394} % 4
(1050,1810){-546,-401}...{-546,-401} % 5
(504,1409)-- % 6
(504,1301){469,346}...{267,113} % 7
(869,1506){429,-117}...{209,-124} % 8
(1155,1379){76,-677}... % 9
(1194,760){0,-1}... % 10
(1170,206){-94,-922}... % *11
(1100,-162){-179,-522}... % 12
(927,-457){-1,-1}...{-208,-100} % 13
(580,-686)--cycle); % 14
endchar(0);
"fmlz";
charbegin( "z",1246h#, lcbody*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 14;
t7 := 19;
t8 := 21;
t9 := 23;
t10 := 25;
t11 := 30;
t12 := 32;
adj_fill.A(6, 12) % fixed x points
() % fixed y points
((1,1), (9,1)) % tied points
((3,10), (5,7), (2,11), (4,8)) % verticals
() % horizontals
((666,605){-1,-1}... % 0
(185,78){-792,-976}...{-290,-527} % *1
(-126,-371){93,-483}... % 2
(9,-583){470,-344}...{1,0} % 3
(465,-734){509,426}...{509,426} % 4
(974,-308){102,386}... % 5
(1062,298){0,1}...{-175,649} % 6
(1009,793){-426,262}...{-580,201} % 7
(619,966){278,329}... % 8
(897,1295){278,329}... % 9
(951,1429){0,1}... % 10
(919,1525){-125,211}... % *11
(826,1640){-1,1}...{-491,244} % 12
(572,1803){-322,-225}...{-425,-430} % 13
(34,1343)-- % 14
(74,1299){256,206}... % 15
(320,1472){218,131}... % 16
(413,1496){1,0}... % 17
(548,1437){1,-1}... % 18
(656,1226){0,-1}... % 19
(528,1017){-269,-247}... % 20
(259,770){-.7128,-1.676}...{1,-42} % 21
(260,728){570,-49}...{252,-112} % 22
(666,605){68,-64}...{68,-64} % 23
(734,541){155,-534}... % 24
(787,135){0,-1}... % 25
(759,-253){-109,-594}... % *26
(678,-459){-1,-1}... % 27
(576,-509){-1,0}... % 28
(247,-367){-1,1}... % 29
(168,-211){0,1}... % 30
(314,118){557,752}...{422,360} % *31
(725,541)--cycle); % 32
endchar(0);
% UPPER CASE
"FMUA";
charbegin( "A", 2457h#, capheight*v#, baseline*v#);
n := 5;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 6;
t5 := 9;
adj_fill.A(1, 4) % fixed x points
() % fixed y points
((2,1)) % tied points
((3,5)) % verticals
() % horizontals
((2522,374){-135,-105}...{-135,-105} % 0
(1990,-39){-60,140}...{-60,140} % 1
(1753,512){0,1}... % 2
(1753,1812){0,1}...{-1,16} % 3
(1734,2285){120,90}...{120,90} % 4
(2206,2640)-- % 5
(2266,2600){-1,-1}... % 6
(2108,2443){-2,-3}... % 7
(2069,2325){-1,-10}... % 8
(2049,1458){0,-1}... % 9
(2069,788){1,-21}... % 10
(2088,670){2,-5}... % 11
(2246,355){3,-4}... % 12
(2325,355){2,1}...{2,1} % 13
(2502,433)--cycle); % 14
n := 7;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 10;
adj_fill.B() % fixed x points
(3, 5, 7) % fixed y points
((1,3), (2,2), (4,1)) % tied points
() % verticals
((2,6)) % horizontals
((20,236){4,3}... % 0
(433,552){4,3}... % 1
(749,630){1,0}... % 2
(1044,473){1,-1}...{1,-1} % 3
(1221,296){135,85}...{135,85} % 4
(1753,630)-- % 5
(1753,512){-190,-140}...{-190,-140} % 6
(1005,-39){-3,5}... % 7
(827,197){-1,1}... % 8
(512,355){-1,0}...{-5,-3} % 9
(79,197)--cycle); % 10
n := 12;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 9;
t6 := 11;
t7 := 12;
t8 := 14;
t9 := 18;
t10 := 20;
t11 := 22;
t12 := 24;
adj_fill.C(6) % fixed x points
(7) % fixed y points
((1,2), (12,3)) % tied points
((5,8), (4,9), (2,11)) % verticals
((3,10)) % horizontals
((749,630){160,155}...{160,155} % 0
(1379,1241){2,4}... % 1
(1556,1970){0,1}... % 2
(1379,2443){-1,1}... % 3
(906,2600){-1,0}... % 4
(177,2305){-1,-1}... % 5
(-20,1931){0,-1}... % 6
(158,1576){1,-1}... % 7
(274,1439){40,-60}... % *8
(315,1340){0,-1}... % 9
(252,1189){-60,-75}...{-5,-3} % *10
(79,1044)-- % 11
(138,1005){2,1}... % 12
(454,1237){110,125}... % *13
(571,1497){0,1}... % 14
(520,1636){-50,80}... % *15
(374,1812){-1,1}... % 16
(258,1950){-40,60}... % *17
(217,2049){0,1}... % 18
(315,2266){1,1}... % 19
(630,2403){1,0}... % 20
(1084,2206){1,-1}... % 21
(1261,1734){0,-1}... % 22
(1103,1162){-4,-5}...{-4,-3} % 23
(433,552)--cycle); % 24
endchar(0);
"FMUB";
charbegin( "B",3073h#, capheight*v#, baseline*v#);
n := 14;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 6;
t6 := 8;
t7 := 11;
t8 := 13;
t9 := 14;
t10 := 16;
t11 := 20;
t12 := 22;
t13 := 25;
t14 := 28;
adj_fill.A(8, 14) % fixed x points
(9, 14) % fixed y points
((1,4), (3,1), (4,2), (14,3)) % tied points
((7,10), (6,11), (2,13)) % verticals
((5,12)) % horizontals
((1024,493){110,85}...{110,85} % 0
(1458,827){2,4}... % 1
(1596,1537){0,1}... % 2
(1576,2009){-1,5}... % 3
(1497,2226){-3,5}... % 4
(1320,2443){-1,1}... % 5
(887,2620){-1,0}... % 6
(256,2305){-1,-1}... % 7
(79,1931){0,-1}... % 8
(217,1615){3,-4}... % 9
(362,1420){45,-70}... % *10
(394,1340){0,-1}... % 11
(331,1186){-60,-75}...{-7,-4} % *12
(158,1044)-- % 13
(217,1005){7,3}... % 14
(546,1227){115,125}... % *15
(670,1497){0,1}... % 16
(624,1631){-45,80}... % *17
(493,1812){-6,7}... % 18
(376,1973){-40,70}... % *19
(335,2088){0,1}... % 20
(433,2285){1,1}... % 21
(650,2364){1,0}... % 22
(1024,2206){1,-1}... % 23
(1221,1812){1,-5}... % 24
(1261,1379){0,-1}... % 25
(1241,1026){-20,-140}... % *26
(1182,827){-2,-3}...{-5,-3} % 27
(709,414)--cycle); % 28
n := 9;
t1 := 0;
t2 := 1.282;
t3 := 2;
t4 := 5;
t5 := 7;
t6 := 8;
t7 := 10;
t8 := 14;
t9 := 15;
adj_fill.B() % fixed x points
(2) % fixed y points
((1,7), (5,2), (6,1), (8,5), (9,6)) % tied points
() % verticals
((4,7), (3,9)) % horizontals
((2916,1970){-8,-3}... % 0
(2754,1930){-65,-5}... % *1
(2660,1950){-1,1}... % 2
(2561,2206){-1,5}... % 3
(2463,2522){-1,1}... % 4
(2226,2600){-1,0}... % 5
(1773,2443){-3,-2}...{-1,-1} % 6
(1497,2226)-- % 7
(1576,2009){1,3}... % 8
(1714,2266){1,1}... % 9
(2009,2403){1,0}... % 10
(2187,2325){1,-1}... % 11
(2266,2049){1,-6}... % 12
(2325,1830){35,-80}... % *13
(2403,1734){11,-3}...{35,-10} % 14
(2541,1694)--cycle); % 15
n := 5;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;
t5 := 6;
adj_fill.C() % fixed x points
() % fixed y points
((1,9), (2,5), (3,7), (4,6), (5,8)) % tied points
() % verticals
() % horizontals
((1576,1379){3,1}... % 0
(2009,1537){2,1}... % 1
(2403,1734){4,2}...{130,60} % 2
(2916,1970)-- % 3
(2935,1891){-5,-2}... % 4
(2541,1694){-4,-3}...{-3,-2} % 5
(2206,1478)--cycle); % 6
n := 12;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 11;
t9 := 13;
t10 := 15;
t11 := 17;
t12 := 18;
adj_fill.D() % fixed x points
(1, 7) % fixed y points
((5,8), (6,9), (11,4), (12,3)) % tied points
((4,9)) % verticals
((5,8), (3,10), (2,11)) % horizontals
((315,39){3,2}... % 0
(827,236){1,0}... % 1
(1379,79){5,-2}... % 2
(1891,-39){1,0}... % 3
(2128,0){8,3}...{5,4} % 4
(2738,433){2,4}... % 5
(2857,887){0,1}... % 6
(2699,1300){-1,1}... % 7
(2206,1478){-1,0}...{-160,-25} % 8
(1576,1379)-- % 9
(1576,1261){4,2}... % 10
(1872,1320){1,0}... % 11
(2384,1123){1,-1}... % 12
(2541,709){0,-1}... % 13
(2384,296){-1,-1}... % 14
(2128,197){-1,0}... % 15
(1655,335){-5,2}... % 16
(1024,493){-1,0}... % 17
(709,414){-5,-3}...{-5,-3} % 18
(256,138)--cycle); % 19
endchar(0);
"FMUC";
charbegin( "C",2068h#, capheight*v#, baseline*v#);
n := 9;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 9;
t8 := 11;
t9 := 13;
adj_fill.A(1, 5, 6) % fixed x points
(6) % fixed y points
((1,2), (9,1)) % tied points
((3,8)) % verticals
((4,7), (2,9)) % horizontals
((1005,2226){-30,15}...{-30,15} % 0
(887,2285){-200,-90}...{-200,-150} % 1
(276,1911){-100,-205}... % 2
(118,1241){0,-1}... % 3
(200,693){80,-240}... % *4
(433,296){1,-1}...{200,40} % 5
(1596,0){200,150}...{200,125} % 6
(2128,355)-- % 7
(2128,453){-110,-55}...{-110,-55} % 8
(1694,236){-100,-10}... % 9
(709,552){-1,1}... % 10
(414,1399){0,1}... % 11
(591,1990){8,10}...{200,5} % 12
(926,2147)--cycle); % 13
n := 6;
t1 := 4;
t2 := 5;
t3 := 7;
t4 := 9;
t5 := 12;
t6 := 18;
adj_fill.B(4, 6) % fixed x points
() % fixed y points
((1,2), (2,1)) % tied points
((3,5)) % verticals
() % horizontals
((2147,2226){-200,-65}... % 0
(1931,2206){-1,1}... % 1
(1877,2299){-40,100}...{-70,200} % *2
(1773,2600){-200,-75}...{-200,-140} % 3
(1005,2226){-20,-20}...{-20,-20} % 4
(926,2147){-50,-200}... % 5
(946,1812){55,-200}... % 6
(1024,1418){0,-1}... % 7
(965,1162){-1,-1}...{-200,-45} % 8
(690,1005)-- % 9
(737,946){200,30}... % 10
(1261,1182){1,1}... % 11
(1379,1537){0,1}... % 12
(1300,1931){-40,200}... % 13
(1279,2162){5,95}...{8,10} % *14
(1320,2305){1,1}...{200,65} % 15
(1438,2384){100,-160}...{200,-120} % 16
(1734,2009){200,25}...{200,95} % 17
(2147,2147)--cycle); % 18
endchar(0);
"FMUD";
charbegin( "D",2879h#, capheight*v#, baseline*v#);
n := 6;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 7;
t5 := 13;
t6 := 14;
adj_fill.A(1) % fixed x points
() % fixed y points
((1,2), (6,1)) % tied points
((3,4), (2,5)) % verticals
() % horizontals
((2226,552){4,6}... % 0
(2343,848){40,180}... % *1
(2384,1261){0,1}... % 2
(2128,1990){-1,1}... % 3
(1182,2325){-1,0}... % 4
(335,2029){-1,-1}...{-1,-9} % 5
(79,1418)-- % 6
(0,1458){0,1}... % 7
(315,2285){1,1}... % 8
(717,2518){245,80}... % *9
(1281,2600){1,0}... % 10
(1941,2508){285,-90}... % *11
(2403,2246){1,-1}... % 12
(2660,1576){0,-1}...{-3,-7} % 13
(2443,552)--cycle); % 14
n := 7;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 6;
t6 := 7;
t7 := 10;
adj_fill.B() % fixed x points
(1) % fixed y points
((1,5), (2,3), (4,2), (5,1), (7,4)) % tied points
() % verticals
((3,6)) % horizontals
((414,552){1,0}... % 0
(827,532){5,-1}... % 1
(1300,394){8,-3}... % 2
(1793,236){1,0}... % 3
(2012,320){110,80}...{4,6} % *4
(2226,552)-- % 5
(2443,552){-1,-1}... % 6
(1635,-39){-1,0}... % 7
(1261,79){-5,2}... % 8
(788,236){-7,2}...{-1,0} % 9
(473,296)--cycle); % 10
n := 3;
t1 := 1;
t2 := 2;
t3 := 4;
adj_fill.C() % fixed x points
(3) % fixed y points
((1,5), (2,4)) % tied points
() % verticals
((1,2)) % horizontals
((20,59){1,2}...{6,5} % 0
(414,552)-- % 1
(473,296){-1,0}... % 2
(267,216){-100,-75}...{-3,-5} % *3
(79,0)--cycle); % 4
n := 7;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 9;
t5 := 12;
t6 := 14;
t7 := 16;
adj_fill.D(4) % fixed x points
() % fixed y points
((1,5), (7,3)) % tied points
((3,5), (2,6)) % verticals
() % horizontals
((414,552){1,0}... % 0
(832,655){150,90}... % *1
(1005,906){0,1}... % 2
(887,1182){-5,6}... % 3
(712,1398){-55,80}... % *4
(670,1497){0,1}... % 5
(721,1665){50,90}... % *6
(867,1852){1,1}...{6,3} % 7
(1261,2128)-- % 8
(1320,2088){-3,-2}... % 9
(1182,1970){-1,-1}... % 10
(1051,1813){-45,-70}... % *11
(1005,1694){0,-1}... % 12
(1162,1418){7,-10}... % 13
(1340,1084){0,-1}... % 14
(1201,799){-130,-140}...{-2,-1} % *15
(827,532)--cycle); % 16
endchar(0);
"FMUE";
charbegin( "E",2254h#, capheight*v#, baseline*v#);
%.............................................................Points
n := 9;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 9;
t8 := 11;
t9 := 13;
adj_fill.A(1, 5, 6) % fixed x points
(6) % fixed y points
((1,2), (9,1)) % tied points
((3,8)) % verticals
((4,7), (2,9)) % horizontals
((1103,2226){-30,15}...{-30,15} % 0
(985,2285){-200,-90}...{-200,-150} % 1
(374,1911){-100,-205}... % 2
(217,1241){0,-1}... % 3
(299,693){80,-240}... % *4
(532,296){1,-1}...{200,40} % 5
(1694,0){200,150}...{200,125} % 6
(2226,355)-- % 7
(2226,453){-110,-55}...{-110,-55} % 8
(1793,236){-100,-10}... % 9
(808,552){-1,1}... % 10
(512,1399){0,1}... % 11
(690,1990){8,10}...{200,5} % 12
(1024,2147)--cycle); % 13
n := 8;
t1 := 4;
t2 := 5;
t3 := 5.352;
t4 := 6;
t5 := 10;
t6 := 14;
t7 := 15;
t8 := 21;
adj_fill.B(3, 5, 8) % fixed x points
() % fixed y points
((1,2), (2,1), (6,3), (7,4)) % tied points
((4,6)) % verticals
() % horizontals
((2246,2226){-200,-65}... % 0
(2029,2206){-1,1}... % 1
(1976,2299){-40,100}...{-70,200} % *2
(1872,2600){-200,-75}...{-200,-140} % 3
(1103,2226){-20,-20}...{-20,-20} % 4
(1024,2147){-50,-200}... % 5
(1044,1812){55,-200}... % 6
(1126,1332){5,-190}... % *7
(1113,1165){-15.84,-68.14}...{-1,-1} % *8
(1064,1064){-10,-7}...{-200,-32} % 9
(768,926)-- % 10
(827,867){200,30}... % 11
(1123,943){125,50}... % *12
(1320,1064){1,1}... % 13
(1478,1320){100,395}... % 14
(1478,1418){0,1}... % 15
(1399,1931){-40,200}... % 16
(1377,2162){5,95}...{8,10} % *17
(1418,2305){1,1}...{200,65} % 18
(1537,2384){100,-160}...{200,-120} % 19
(1832,2009){200,25}...{200,95} % 20
(2246,2147)--cycle); % 21
n := 2;
t1 := 2;
t2 := 3;
adj_fill.C() % fixed x points
() % fixed y points
((1,4), (2,3)) % tied points
() % verticals
() % horizontals
((2167,1359){-200,120}...{-190,260} % 0
(1852,1655){-95,-60}...{-95,-60} % 1
(1478,1418)-- % 2
(1478,1320){200,180}... % 3
(1615,1379){1,0}... % 4
(1673,1358){70,-45}...{200,-130} % *5
(1891,1202)--cycle); % 6
endchar(0);
"FMUF";
%charbegin( "F",2063h#, capheight*v#, depthy*v#);
charbegin( "F",2063h#, capheight*v#, 2/3descender*v#); % DEK
n := 8;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 12;
t8 := 13;
adj_fill.A() % fixed x points
(1, 4) % fixed y points
((6,1), (7,2)) % tied points
() % verticals
((3,5), (2,8)) % horizontals
((2167,2443){-200,-210}... % 0
(1852,2206){-1,0}... % 1
(1615,2285){-200,120}... % 2
(1162,2520){-195,80}... % *3
(847,2600){-1,0}... % 4
(355,2403){-1,-1}...{-20,-200} % 5
(118,1812)-- % 6
(177,1773){40,200}... % 7
(374,2226){1,1}... % 8
(630,2344){1,0}... % 9
(919,2274){175,-70}...{200,-120} % *10
(1320,2069){35,-20}...{35,-20} % 11
(1458,1990){200,-125}... % 12
(1694,1911){1,0}... % 13
(1892,2021){120,110}...{200,275} % *14
(2167,2344)--cycle); % 15
n := 15;
t1 := 0;
t2 := 1.492;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 13;
t7 := 15;
t8 := 16;
t9 := 18;
t10 := 20;
t11 := 21;
t12 := 23;
t13 := 25;
t14 := 28;
t15 := 30;
adj_fill.B(1) % fixed x points
() % fixed y points
((7,1), (8,2), (10,3), (11,4)) % tied points
((3,14), (5,12), (6,9)) % verticals
((2,15), (4,13)) % horizontals
((-59,670){175,120}... % 0
(307,850){150,40}... % *1
(532,827){8,-10}... % 2
(612,612){15,-130}... % *3
(591,315){-45,-200}... % 4
(570,-25){20,-145}... % *5
(670,-256){1,-1}... % 6
(906,-374){1,0}... % 7
(1241,-217){1,1}... % 8
(1399,197){0,1}... % 9
(1314,451){-85,165}... % *10
(1064,847){-200,280}... % 11
(842,1197){-75,145}... % *12
(768,1418){0,1}... % 13
(915,1734){140,165}...{200,125} % *14
(1320,2069)-- % 15
(1458,1990){-200,-50}... % 16
(1160,1834){-105,-100}... % *17
(1044,1596){0,-1}... % 18
(1100,1407){55,-115}...{200,-280} % *19
(1261,1143){10,-20}...{10,-20} % 20
(1300,1064){200,-260}... % 21
(1593,627){100,-185}... % *22
(1694,335){0,-1}... % 23
(1478,-177){-1,-1}... % 24
(709,-512){-1,0}... % 25
(394,-374){-1,1}... % 26
(295,-140){-25,155}... % *27
(296,236){25,200}... % 28
(304,489){-10,100}... % *29
(256,630){-1,1}... % 30
(135,657){-75,-10}...{-200,-120} % *31
(-39,591)--cycle); % 32
n := 4;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
adj_fill.C() % fixed x points
() % fixed y points
((2,3), (3,4)) % tied points
() % verticals
((1,4)) % horizontals
((1911,1281){-70,200}...{-200,210} % 0
(1714,1576){-115,-110}...{-115,-110} % 1
(1261,1143)-- % 2
(1300,1064){200,160}... % 3
(1556,1221){1,0}...{110,-200} % 4
(1753,1064)--cycle); % 5
endchar(0);
"FMUG";
charbegin( "G",2708h#, capheight*v#, baseline*v#);
n := 7;
t1 := 1;
t2 := 2;
t3 := 2.378;
t4 := 4;
t5 := 6;
t6 := 9;
t7 := 10;
adj_fill.A(3, 5) % fixed x points
() % fixed y points
((1,4), (2,1), (6,2), (7,3)) % tied points
((4,6)) % verticals
() % horizontals
((1438,2502){-110,-70}...{-110,-70} % 0
(1005,2226){-10,-15}...{-10,-15} % 1
(965,2167){-6,-20}... % 2
(985,1675){5,-20}... % 3
(1035,1325){0,-145}... % *4
(985,1103){-100,-145}...{-20,-5} % 5
(709,906)-- % 6
(768,847){200,35}... % 7
(1261,1064){1,1}...{-15,200} % 8
(1379,1517){-5,25}...{-5,25} % 9
(1359,1615){-40,200}... % 10
(1281,2128){0,1}...{200,175} % 11
(1478,2463)--cycle); % 12
n := 8;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 4;
t5 := 10;
t6 := 12;
t7 := 15;
t8 := 16;
adj_fill.B(1) % fixed x points
(5, 8) % fixed y points
((1,6), (3,2), (4,3), (8,5)) % tied points
((2,7)) % verticals
((3,6)) % horizontals
((1970,414){1,1}... % 0
(2206,1005){0,1}... % 1
(2088,1340){-1,1}...{-20,-5} % 2
(1379,1517){-5,25}...{-5,25} % 3
(1359,1615){200,120}...{200,195} % 4
(1931,2049){-200,90}...{-45,100} % 5
(1576,2384)-- % 6
(1832,2620){1,-2}... % 7
(2006,2390){95,-80}... % *8
(2206,2305){1,0}...{100,110} % 9
(2344,2364){5,-20}...{5,-20} % 10
(2364,2285){-160,-140}...{-160,-140} % 11
(1734,1734){200,17}... % 12
(2092,1718){150,-32}... % *13
(2325,1608){1,-1}... % 14
(2529,1182){0,-1}...{-200,-195} % 15
(2187,414)--cycle); % 16
n := 8;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 7;
t7 := 9;
t8 := 11;
adj_fill.C(1) % fixed x points
(1) % fixed y points
((1,8), (4,6), (5,5), (8,7)) % tied points
((2,7)) % verticals
((3,6)) % horizontals
((630,2009){-1,-1}... % 0
(433,1418){0,-1}... % 1
(749,532){1,-1}... % 2
(1458,217){1,0}...{1,1} % 3
(1970,414)-- % 4
(2187,414){-20,-13}...{-20,-16} % 5
(1615,20){-20,-7}... % 6
(1261,-39){-1,0}... % 7
(473,276){-1,1}... % 8
(138,1241){0,1}... % 9
(183,1642){45,175}...{155,200} % *10
(315,1931)--cycle); % 11
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 4;
adj_fill.D() % fixed x points
() % fixed y points
((1,1), (2,8), (3,7), (4,4)) % tied points
() % verticals
() % horizontals
((965,2167){-200,-45}...{-1,-1} % 0
(630,2009)-- % 1
(315,1931){150,90}...{150,90} % 2
(906,2285){25,-15}...{25,-15} % 3
(1005,2226)--cycle); % 4
endchar(0);
"FMUH";
%charbegin( "H",2467h#, capheight*v#, descender*v#);
charbegin( "H",2467h#, capheight*v#, 1/3descender*v#); % DEK
n := 14;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 12;
t8 := 13;
t9 := 16;
t10 := 18;
t11 := 19;
t12 := 20;
t13 := 24;
t14 := 25;
adj_fill.A(1, 6, 14) % fixed x points
(1, 7) % fixed y points
((10,1), (11,2)) % tied points
((3,12), (4,9)) % verticals
((2,13), (5,8)) % horizontals
((1911,2522){-200,-145}... % 0
(1663,2345){-90,-55}... % *1
(1556,2305){-1,0}...{-1,1} % 2
(1084,2529){-200,-140}... % 3
(548,2058){-185,-222}... % *4
(355,1655){0,-1}... % 5
(435,1349){80,-200}... % *6
(670,867){110,-200}... % 7
(788,552){0,-1}...{-200,-180} % 8
(650,276){-200,205}... % 9
(355,433){-1,0}...{-200,-230} % 10
(-98,59)-- % 11
(-59,0){200,185}... % 12
(197,177){1,0}... % 13
(344,120){80,-55}...{200,-240} % *14
(512,-39){200,205}...{200,260} % 15
(985,532){90,200}... % 16
(1004,775){-20,150}...{-80,200} % *17
(906,1123){-15,40}...{-15,40} % 18
(847,1281){-95,200}... % 19
(662,1812){0,1}... % 20
(715,2002){52,105}...{195,230} % *21
(867,2226){2,-1}... % 22
(1176,2094){135,-45}... % *23
(1399,2049){1,0}...{1,1} % 24
(1911,2443)--cycle); % 25
n := 10;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 12;
t8 := 14;
t9 := 16;
t10 := 17;
adj_fill.B(10) % fixed x points
(1) % fixed y points
((5,1), (6,2)) % tied points
((3,8)) % verticals
((4,7), (2,9)) % horizontals
((1438,-98){1,-2}... % 0
(1655,-236){1,0}... % 1
(1770,-183){55,50}... % *2
(1872,-39){95,200}... % 3
(1945,267){25,205}... % *4
(1970,768){0,1}... % 5
(1924,1179){-45,170}... % *6
(1793,1438){-1,1}... % 7
(1458,1556){-1,0}... % 8
(1170,1440){-140,-110}...{-115,-200} % *9
(906,1123)-- % 10
(847,1281){200,210}...{200,115} % 11
(1517,1793){1,0}...{200,-150} % 12
(2187,1596){55,-200}... % 13
(2285,946){0,-1}...{-90,-200} % 14
(2128,0){-195,-180}... % 15
(1517,-433){-1,0}...{-200,205} % 16
(1261,-335)--cycle); % 17
endchar(0);
"FMUI";
charbegin( "I",1853h#, capheight*v#, baseline*v#);
n := 6;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 8;
t5 := 10;
t6 := 12;
adj_fill.A() % fixed x points
(1, 4) % fixed y points
() % tied points
() % verticals
((3,5), (2,6)) % horizontals
((1832,2541){-200,-155}... % 0
(1612,2395){-95,-50}... % *1
(1458,2344){-1,0}... % 2
(1261,2403){-200,95}... % 3
(690,2600){-1,0}... % 4
(315,2443){-9,-10}... % 5
(167,2204){-77,-160}...{-100,-295} % *6
(12,1812)-- % 7
(79,1773){100,265}... % 8
(315,2167){1,1}... % 9
(611,2285){1,0}... % 10
(821,2242){175,-55}...{200,-75} % *11
(1300,2069){200,105}...{200,185} % 12
(1872,2482)--cycle); % 13
n := 9;
t1 := 0;
t2 := 1;
t3 := 1.202;
t4 := 3;
t5 := 6;
t6 := 9;
t7 := 10;
t8 := 14;
t9 := 16;
adj_fill.B(1, 7) % fixed x points
(2, 3, 6) % fixed y points
() % tied points
((5,8)) % verticals
((4,9)) % horizontals
((39,59){100,140}...{200,180} % 0
(433,493){200,325}... % 1
(630,236){1,-1}... % 2
(867,138){1,0}... % 3
(1143,276){1,1}... % 4
(1259,495){40,140}... % *5
(1300,827){0,1}... % 6
(1261,1300){-25,200}...{25,200} % 7
(1241,1773){200,225}...{200,125} % 8
(1734,2206)-- % 9
(1793,2187){-200,-190}... % 10
(1603,1962){-65,-105}...{0,-1} % *11
(1537,1773){5,-60}... % 12
(1556,1537){30,-200}... % 13
(1615,965){0,-1}... % 14
(1399,335){-1,-1}... % 15
(611,-39){-1,0}...{-100,90} % 16
(256,138){-50,-35}...{-50,-35} % 17
(59,0)--cycle); % 18
endchar(0);
"FMUJ";
%charbegin( "J",1845h#, capheight*v#, depthy*v#);
charbegin( "J",1845h#, capheight*v#, 2/3descender*v#); % DEK
n := 5;
t1 := 1;
t2 := 5;
t3 := 8;
t4 := 10;
t5 := 12;
adj_fill.A() % fixed x points
(3) % fixed y points
() % tied points
() % verticals
((2,4), (1,5)) % horizontals
((1832,2325){-2,-1}... % 0
(1458,2206){-1,0}... % 1
(1328,2247){-75,40}... % *2
(1162,2364){-20,17}... % 3
(916,2539){-110,60}... % *4
(729,2600){-1,0}... % 5
(392,2417){-160,-170}...{-8,-20} % *6
(99,1931)-- % 7
(158,1891){11,20}... % 8
(380,2179){115,100}... % *9
(611,2285){1,0}... % 10
(946,2128){10,-8}...{200,-35} % 11
(1241,1970){200,65}...{2,1} % 12
(1832,2246)--cycle); % 13
n := 13;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 14;
t9 := 16;
t10 := 18;
t11 := 20;
t12 := 22;
t13 := 24;
adj_fill.B(7, 13) % fixed x points
(1) % fixed y points
() % tied points
((2,12), (3,11), (5,9)) % verticals
((4,10), (6,8)) % horizontals
((1635,2029){-200,-165}...{-145,-200} % 0
(1123,1497){-3,-20}... % 1
(1221,788){5,-20}... % 2
(1320,197){0,-1}... % 3
(1182,-197){-1,-1}... % 4
(926,-295){-1,0}... % 5
(670,-197){-1,1}... % 6
(597,-32){-25,115}... % *7
(571,256){0,1}... % 8
(512,532){-1,1}... % 9
(335,591){-1,0}... % 10
(123,530){-120,-60}...{-200,-165} % *11
(-138,355)-- % 12
(-114,296){200,105}... % 13
(99,355){1,0}... % 14
(236,276){110,-200}... % 15
(296,-20){25,-200}... % 16
(414,-335){1,-1}... % 17
(788,-453){1,0}... % 18
(1340,-197){1,1}... % 19
(1596,374){0,1}... % 20
(1478,1044){-4,20}... % 21
(1418,1478){0,1}... % 22
(1490,1707){70,130}...{200,225} % *23
(1694,1990)--cycle); % 24
endchar(0);
"FMUK";
charbegin( "K",2275h#, capheight*v#, baseline*v#);
n := 15;
t1 := 0;
t2 := 2;
t3 := 4.188;
t4 := 5;
t5 := 6;
t6 := 7;
t7 := 8;
t8 := 11;
t9 := 12;
t10 := 13;
t11 := 15;
t12 := 17;
t13 := 19;
t14 := 21;
t15 := 24;
adj_fill.A(9) % fixed x points
(1, 10) % fixed y points
((4,1), (5,2), (6,3), (7,4)) % tied points
((7,12), (3,13), (1,15)) % verticals
((8,11), (2,14)) % horizontals
((2069,1891){0,1}... % 0
(1931,2226){-1,1}... % 1
(1418,2384){-1,0}... % 2
(946,2206){-1,-1}... % 3
(804,1873){-20,-200}...{7,-20} % *4
(867,1418){5,-40}...{5,-40} % 5
(887,1261){8,-20}...{32,-200} % 6
(965,926){0,-25}...{0,-25} % 7
(965,827){0,-1}...{-35,-200} % 8
(946,532){-2,-3}... % 9
(620,155){-170,-145}...{-200,-55} % *10
(276,-39){-7,1}...{-20,29} % 11
(-39,177)-- % 12
(197,453){10,-27}... % 13
(310,267){65,-65}... % *14
(453,197){1,0}... % 15
(611,256){1,1}... % 16
(709,591){0,1}... % 17
(611,1143){-6,20}...{1,20} % 18
(493,1694){7,20}... % 19
(867,2266){1,1}... % 20
(1635,2581){1,0}... % 21
(1973,2517){140,-60}...{12,-20} % *22
(2187,2344){15,-200}...{-6,-20} % 23
(2128,1911)--cycle); % 24
n := 6;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 9;
t5 := 13;
t6 := 14;
adj_fill.B() % fixed x points
() % fixed y points
((1,4), (5,5), (6,3)) % tied points
() % verticals
((3,4), (2,5)) % horizontals
((965,827){20,9}... % 0
(1300,906){1,0}... % 1
(1537,827){1,-1}... % 2
(1675,355){3,-20}... % 3
(1778,73){70,-100}... % *4
(1950,-39){1,0}... % 5
(2158,37){120,75}...{1,1} % *6
(2423,256)-- % 7
(2423,335){-200,-155}... % 8
(2167,256){-1,0}... % 9
(2036,328){-55,65}... % *10
(1950,512){-45,200}...{-12,20} % 11
(1793,1005){-20,11}...{-1,0} % 12
(1615,1064){-165,-35}...{-165,-35} % 13
(965,926)--cycle); % 14
n := 6;
t1 := 0;
t2 := 4;
t3 := 6;
t4 := 7;
t5 := 9;
t6 := 14;
adj_fill.C() % fixed x points
() % fixed y points
((1,3), (3,2), (4,1), (6,5)) % tied points
() % verticals
((2,5)) % horizontals
((965,926){200,80}...{200,80} % 0
(1753,1241){-200,175}... % 1
(1635,1478){-65,200}... % 2
(1537,1627){-1,1}... % 3
(1399,1675){-1,0}... % 4
(1139,1564){-130,-105}...{-12,-20} % *5
(887,1261)-- % 6
(867,1418){200,215}... % 7
(1286,1782){195,125}... % *8
(1635,1911){1,0}... % 9
(1793,1852){1,-1}... % 10
(1931,1537){5,-20}...{200,85} % 11
(2206,1399){-5,-20}...{-5,-20} % 12
(2187,1320){-145,-65}...{-145,-65} % 13
(1615,1064)--cycle); % 14
endchar(0);
"FMUL";
charbegin( "L",2266h#, capheight*v#, baseline*v#);
n := 7;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 10;
t6 := 13;
t7 := 14;
adj_fill.A() % fixed x points
(4, 7) % fixed y points
((1,2), (2,1)) % tied points
() % verticals
((3,5), (1,6)) % horizontals
((20,59){100,240}...{200,240} % 0
(296,552){105,-5}...{105,-5} % 1
(709,532){220,-90}... % 2
(1224,355){230,-60}... % *3
(1615,296){1,0}... % 4
(2049,433){1,1}...{80,285} % 5
(2226,788)-- % 6
(2285,749){-100,-550}... % 7
(2178,319){-60,-170}... % *8
(2049,79){-1,-1}... % 9
(1655,-39){-1,0}... % 10
(1218,35){-265,75}... % *11
(611,256){-200,85}... % 12
(374,315){-1,0}...{-200,-330} % 13
(79,-20)--cycle); % 14
n := 12;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 9;
t5 := 12;
t6 := 15;
t7 := 16;
t8 := 19;
t9 := 22;
t10 := 24;
t11 := 27;
t12 := 28;
adj_fill.B(6, 7) % fixed x points
() % fixed y points
((1,2), (12,1)) % tied points
((5,8), (3,10), (2,11)) % verticals
((6,7), (4,9)) % horizontals
((296,552){200,30}... % 0
(570,621){115,45}... % *1
(749,729){1,1}... % 2
(827,926){0,1}... % 3
(670,1300){-100,185}... % 4
(538,1587){-45,125}... % *5
(493,1793){0,1}... % 6
(564,2025){70,125}... % *7
(768,2285){1,1}... % 8
(1556,2600){1,0}... % 9
(1931,2482){1,-1}... % 10
(2005,2314){20,-110}... % *11
(2009,2049){-60,-540}... % 12
(1990,1846){0,-70}... % *13
(2009,1773){1,-1}...{1,0} % 14
(2206,1734)-- % 15
(2206,1655){-100,-25}...{-100,-25} % 16
(1812,1556){-260,115}... % 17
(1694,1635){-1,1}... % 18
(1675,1950){70,610}... % 19
(1674,2183){-15,95}... % *20
(1615,2325){-1,1}... % 21
(1300,2423){-1,0}... % 22
(906,2266){-1,-1}... % 23
(788,1990){0,-1}... % 24
(828,1781){40,-125}... % *25
(946,1497){100,-205}...{-30,-415} % 26
(1084,985){-95,-115}...{180,135} % 27
(709,532)--cycle); % 28
endchar(0);
"FMUM";
charbegin( "M",3686h#, capheight*v#, baseline*v#);
n := 15;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 12;
t8 := 14;
t9 := 15;
t10 := 17;
t11 := 21;
t12 := 23;
t13 := 26;
t14 := 31;
t15 := 33;
adj_fill.A(8, 15) % fixed x points
(1, 9) % fixed y points
((4,1)) % tied points
((7,10), (6,11), (3,13)) % verticals
((5,12), (2,14)) % horizontals
((39,0){3,4}... % 0
(296,158){1,0}... % 1
(434,106){80,-50}...{1,-1} % *2
(611,-39){160,140}...{160,140} % 3
(1241,512){3,5}... % 4
(1517,1714){0,1}... % 5
(1458,2167){-1,3}... % 6
(847,2600){-1,0}... % 7
(217,2325){-1,-1}... % 8
(0,1911){0,-1}... % 9
(51,1767){50,-90}... % *10
(197,1556){4,-5}... % 11
(335,1320){0,-1}... % 12
(266,1163){-65,-75}...{-2,-1} % *13
(79,1024)-- % 14
(158,965){2,1}... % 15
(488,1202){115,125}... % *16
(611,1458){0,1}... % 17
(565,1606){-45,85}... % *18
(433,1793){-6,7}... % 19
(302,1974){-45,80}... % *20
(256,2108){0,1}... % 21
(355,2285){1,1}... % 22
(571,2364){1,0}... % 23
(946,2226){1,-1}... % 24
(1135,1893){65,-205}... % *25
(1202,1418){0,-1}... % 26
(1145,793){-55,-250}... % *27
(985,433){-1,-1}...{-9,-5} % 28
(768,256){-1,1}... % 29
(587,402){-85,50}... % *30
(433,453){-1,0}... % 31
(226,348){-110,-100}...{-3,-5} % *32
(0,59)--cycle); % 33
n := 10;
t1 := 2;
t2 := 5;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 16;
t9 := 19.57;
t10 := 21;
adj_fill.B(10) % fixed x points
(6) % fixed y points
((3,2), (5,1)) % tied points
((2,8)) % verticals
((4,7), (1,9)) % horizontals
((1359,0){1,1}... % 0
(1482,102){55,35}... % *1
(1576,138){1,0}...{7,-6} % 2
(1832,-20){115,140}...{115,140} % 3
(2285,532){3,7}... % 4
(2522,1675){0,1}... % 5
(2482,2029){-1,6}... % 6
(2305,2423){-1,1}... % 7
(2069,2502){-1,0}... % 8
(1635,2344){-3,-2}...{-4,-5} % 9
(1458,2167)-- % 10
(1497,2009){3,7}... % 11
(1615,2187){1,1}... % 12
(1812,2285){1,0}... % 13
(2069,2167){2,-3}... % 14
(2157,1889){30,-190}... % *15
(2187,1418){0,-1}... % 16
(2128,611){-1,-4}...{-5,-4} % 17
(1970,315){-3,2}... % 18
(1773,433){-4,1}... % 19
(1635,433){-4,-2}...{-3,-4} % 20
(1320,79)--cycle); % 21
n := 6;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 14;
adj_fill.C() % fixed x points
(2, 6) % fixed y points
((1,4), (4,2), (6,3)) % tied points
() % verticals
((3,5)) % horizontals
((3782,2167){-8,-3}... % 0
(3616,2133){-70,0}... % *1
(3507,2167){-1,1}... % 2
(3428,2325){-1,3}... % 3
(3329,2541){-9,10}... % 4
(3152,2620){-1,0}... % 5
(2719,2443){-10,-7}...{-3,-4} % 6
(2443,2199)-- % 7
(2482,2029){2,4}... % 8
(2679,2285){9,8}... % 9
(2935,2384){1,0}... % 10
(3054,2344){5,-4}... % 11
(3152,2128){1,-3}... % 12
(3231,1931){1,-1}...{5,-1} % 13
(3310,1872)--cycle); % 14
n := 6;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 10;
t6 := 14;
adj_fill.D(1, 6) % fixed x points
() % fixed y points
((3,3), (4,4)) % tied points
((2,5)) % verticals
() % horizontals
((3704,355){-135,-100}...{-135,-100} % 0
(3172,-39){-55,100}...{-55,100} % 1
(2955,355){0,180}...{0,180} % 2
(2955,1064){0,1}...{1,5} % 3
(3014,1537){2,3}... % 4
(3310,1872){7,6}...{120,75} % 5
(3782,2167)-- % 6
(3782,2108){-4,-2}...{-1,-1} % 7
(3369,1812){-1,-2}... % 8
(3280,1511){-30,-185}... % *9
(3251,1084){0,-1}... % 10
(3290,571){1,-3}... % 11
(3408,355){2,-3}... % 12
(3467,335){7,2}...{2,1} % 13
(3704,433)--cycle); % 14
endchar(0);
"FMUN";
charbegin( "N",2881h#, capheight*v#, baseline*v#);
n := 16;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 12;
t8 := 15;
t9 := 17;
t10 := 18;
t11 := 20;
t12 := 23;
t13 := 25;
t14 := 28;
t15 := 31;
t16 := 33;
adj_fill.A(1, 9) % fixed x points
(10, 16) % fixed y points
((4,1), (5,2)) % tied points
((8,11), (7,12), (3,14), (6,13)) % verticals
((6,13), (2,15)) % horizontals
((374,158){100,-135}... % 0
(690,-20){1,0}... % 1
(827,20){100,65}... % 2
(1340,414){100,85}... % 3
(1399,512){100,195}... % 4
(1556,1359){0,1}...{-50,320} % 5
(1517,1832){-10,55}...{-10,55} % 6
(1478,2049){-75,245}... % 7
(1261,2423){-1,1}... % 8
(808,2600){-1,0}... % 9
(256,2364){-1,-1}... % 10
(67,2118){-65,-120}... % *11
(0,1891){0,-1}... % 12
(41,1750){40,-80}... % *13
(158,1576){140,-170}... % 14
(315,1300){0,-1}... % 15
(256,1162){-1,-1}...{-125,-70} % 16
(99,1044)-- % 17
(158,985){140,85}... % 18
(493,1221){1,1}... % 19
(611,1478){0,1}... % 20
(414,1793){-200,235}... % 21
(297,1959){-40,75}... % *22
(256,2088){0,1}... % 23
(355,2285){1,1}... % 24
(611,2384){1,0}... % 25
(946,2226){1,-1}... % 26
(1193,1758){85,-300}... % *27
(1281,1044){0,-1}... % 28
(1240,609){-40,-175}... % *29
(1123,355){-1,-1}... % 30
(867,217){-1,0}... % 31
(709,276){-1,1}...{-50,225} % 32
(611,453)--cycle); % 33
n := 8;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 12;
t8 := 16;
adj_fill.B() % fixed x points
(2) % fixed y points
((1,4), (5,2), (6,1), (8,3)) % tied points
() % verticals
((4,7), (3,8)) % horizontals
((2935,2088){0,15}...{0,15} % 0
(2935,2147){-100,-50}... % 1
(2778,2108){-1,0}... % 2
(2660,2167){-1,1}... % 3
(2600,2325){-70,210}... % 4
(2502,2522){-1,1}... % 5
(2387,2580){-75,20}... % *6
(2206,2600){-1,0}... % 7
(1682,2332){-8,-10}...{-90,-125} % 8
(1478,2049)-- % 9
(1517,1832){100,225}... % 10
(1773,2246){1,1}... % 11
(2069,2384){1,0}... % 12
(2206,2325){1,-1}... % 13
(2305,2147){50,-170}... % 14
(2403,1891){1,-1}...{1,0} % 15
(2522,1872)--cycle); % 16
n := 6;
t1 := 0;
t2 := 4;
t3 := 7;
t4 := 8;
t5 := 11;
t6 := 15;
adj_fill.C(1, 6) % fixed x points
() % fixed y points
((3,4), (4,3)) % tied points
((2,5)) % verticals
() % horizontals
((2955,414){-100,-80}... % 0
(2738,315){-1,0}... % 1
(2679,335){-1,1}... % 2
(2533,624){-50,190}... % *3
(2482,1084){0,1}... % 4
(2541,1734){50,240}... % 5
(2620,1852){100,85}...{80,60} % 6
(2935,2088)-- % 7
(2522,1872){-100,-105}... % 8
(2266,1576){-100,-140}... % 9
(2226,1497){-50,-200}... % 10
(2206,1064){0,-1}... % 11
(2226,473){10,-240}... % 12
(2226,374){100,-180}...{60,-100} % 13
(2463,-20){125,90}...{100,80} % 14
(2955,335)--cycle); % 15
endchar(0);
"FMUO";
%charbegin( "O",2862h#, programem*v#, baseline );
charbegin( "O",2862h#, capheight*v#, baseline ); % DEK
n := 7;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 13;
t7 := 15;
adj_fill.A(1, 4) % fixed x points
() % fixed y points
((1,2), (7,1)) % tied points
((3,5), (2,6)) % verticals
() % horizontals
((276,453){6,2}... % 0
(591,827){0,1}... % 1
(551,984){-40,90}... % *2
(433,1182){-5,7}... % 3
(242,1456){-60,100}... % *4
(197,1576){0,1}... % 5
(329,1929){125,170}...{5,3} % *6
(690,2246)-- % 7
(768,2206){-4,-3}... % 8
(580,2022){-65,-90}... % *9
(512,1852){0,-1}... % 10
(557,1668){45,-110}... % *11
(690,1418){5,-8}... % 12
(867,1024){0,-1}... % 13
(774,767){-90,-140}...{-9,-8} % *14
(512,473)--cycle); % 15
n := 13;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 10;
t6 := 13;
t7 := 14;
t8 := 15;
t9 := 16;
t10 := 18;
t11 := 21;
t12 := 25;
t13 := 28;
adj_fill.B() % fixed x points
(7, 8) % fixed y points
((1,2), (2,1), (13,3)) % tied points
((6,9), (4,11)) % verticals
((5,10), (3,12), (1,13)) % horizontals
((276,453){60,5}... % 0
(512,473){1,0}... % 1
(638,446){120,-40}... % *2
(985,315){8,-3}... % 3
(1576,197){1,0}... % 4
(2214,611){4,9}... % 5
(2325,1281){0,1}... % 6
(2263,1765){-60,205}... % *7
(2088,2088){-1,1}... % 8
(1849,2219){-150,45}... % *9
(1497,2266){-1,0}... % 10
(1182,2254){-1,0}... % 11
(973,2303){-75,43}... % *12
(887,2423){0,1}...{3,4} % 13
(1143,2758)-- % 14
(1202,2758){-2,-3}... % 15
(1182,2620){6,-7}... % 16
(1300,2561){8,-2}... % 17
(1773,2510){12,-1}... % 18
(2150,2434){160,-57}... % *19
(2403,2285){1,-1}... % 20
(2660,1537){0,-1}... % 21
(2572,893){-85,-270}... % *22
(2325,473){-9,-8}... % 23
(1792,93){-250,-130}... % *24
(1340,-39){-1,0}... % 25
(749,79){-5,2}... % 26
(552,158){-6,2}...{-1,0} % 27
(355,197)--cycle); % 28
n := 2;
t1 := 1;
t2 := 2;
adj_fill.C() % fixed x points
() % fixed y points
((1,2), (2,3)) % tied points
() % verticals
() % horizontals
((-59,59){3,4}...{1,1} % 0
(276,453)-- % 1
(355,197){-1,0}...{-2,-3} % 2
(0,0)--cycle); % 3
endchar(0);
"FMUP";
charbegin( "P",2864h#, capheight*v#, descender*v#);
n := 14;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 5;
t6 := 7;
t7 := 10;
t8 := 12;
t9 := 13;
t10 := 15;
t11 := 17;
t12 := 19;
t13 := 22;
t14 := 24;
adj_fill.A(8) % fixed x points
(1, 9) % fixed y points
((1,5), (2,1), (3,2), (4,3), (14,4)) % tied points
((7,10), (6,11), (3,13)) % verticals
((5,12)) % horizontals
((1458,-492){-1,8}... % 0
(1418,197){0,1}... % 1
(1418,1852){0,1}... % 2
(1399,2088){-1,5}... % 3
(1202,2482){-1,1}... % 4
(788,2620){-1,0}... % 5
(236,2364){-1,-1}... % 6
(0,1891){0,-1}... % 7
(41,1753){40,-80}... % *8
(158,1576){4,-5}... % 9
(315,1320){0,-1}... % 10
(252,1177){-60,-75}...{-3,-2} % *11
(79,1024)-- % 12
(158,985){2,1}... % 13
(474,1223){110,130}... % *14
(591,1497){0,1}... % 15
(394,1812){-4,5}... % 16
(236,2088){0,1}... % 17
(335,2305){1,1}... % 18
(571,2403){1,0}... % 19
(926,2246){1,-1}... % 20
(1072,1977){50,-170}... % *21
(1123,1576){0,-1}... % 22
(1123,296){0,-1}...{-1,-7} % 23
(1084,-394)--cycle); % 24
n := 2;
t1 := 1;
t2 := 2;
adj_fill.B() % fixed x points
() % fixed y points
((1,4), (2,5)) % tied points
() % verticals
() % horizontals
((1024,-709){1,2}...{1,7} % 0
(1084,-394)-- % 1
(1458,-492){-4,-3}...{-90,-65} % 2
(1103,-749)--cycle); % 3
n := 8;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 11;
t8 := 13;
adj_fill.C(1) % fixed x points
() % fixed y points
((1,7), (4,3), (5,2), (8,6)) % tied points
((2,7)) % verticals
((3,6), (1,8)) % horizontals
((2857,2049){-3,-1}... % 0
(2600,2069){-1,1}... % 1
(2561,2206){-1,8}... % 2
(2463,2541){-1,1}... % 3
(2266,2620){-1,0}... % 4
(1615,2325){-7,-6}...{-3,-4} % 5
(1399,2088)-- % 6
(1418,1852){2,4}... % 7
(1773,2305){4,3}... % 8
(2009,2403){1,0}... % 9
(2187,2344){1,-1}... % 10
(2246,2108){1,-16}... % 11
(2305,1872){1,-1}...{5,-1} % 12
(2443,1773)--cycle); % 13
n := 13;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 12;
t7 := 13;
t8 := 17;
t9 := 19;
t10 := 21;
t11 := 23;
t12 := 24;
t13 := 26;
adj_fill.D(1) % fixed x points
(13) % fixed y points
((6,6), (7,7), (11,1)) % tied points
((5,8), (4,9)) % verticals
((3,10), (2,12)) % horizontals
((335,79){1,2}... % 0
(591,473){1,1}... % 1
(946,630){1,0}... % 2
(1418,512){3,-1}... % 3
(1957,335){190,-55}... % *4
(2167,296){1,0}... % 5
(2403,394){1,1}... % 6
(2482,591){0,1}... % 7
(2437,763){-45,100}... % *8
(2305,985){-5,7}... % 9
(2128,1340){0,1}... % 10
(2210,1539){80,110}... % *11
(2443,1773){5,4}...{105,70} % 12
(2857,2049)-- % 13
(2876,1990){-4,-2}... % 14
(2561,1773){-1,-1}... % 15
(2444,1636){-40,-60}... % *16
(2403,1537){0,-1}... % 17
(2541,1221){2,-3}... % 18
(2679,847){0,-1}... % 19
(2364,197){-6,-5}... % 20
(1970,20){-1,0}... % 21
(1853,42){-140,45}... % *22
(1418,197){-6,2}... % 23
(827,355){-1,0}... % 24
(571,236){-1,-1}...{-3,-4} % 25
(374,0)--cycle); % 26
endchar(0);
"FMUQ";
%charbegin( "Q",2862h#, programem*v#, descender*v#);
charbegin( "Q",2862h#, capheight*v#, 1/5descender*v#); % DEK
n := 7;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 13;
t7 := 15;
adj_fill.A(1, 4) % fixed x points
() % fixed y points
((1,2), (7,1)) % tied points
((3,5), (2,6)) % verticals
() % horizontals
((276,453){6,2}... % 0
(591,827){0,1}... % 1
(551,984){-40,90}... % *2
(433,1182){-5,7}... % 3
(242,1456){-60,100}... % *4
(197,1576){0,1}... % 5
(329,1929){125,170}...{5,3} % *6
(690,2246)-- % 7
(768,2206){-4,-3}... % 8
(580,2022){-65,-90}... % *9
(512,1852){0,-1}... % 10
(557,1668){45,-110}... % *11
(690,1418){5,-8}... % 12
(867,1024){0,-1}... % 13
(774,767){-90,-140}...{-9,-8} % *14
(512,473)--cycle); % 15
n := 13;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 10;
t6 := 13;
t7 := 15;
t8 := 16;
t9 := 17;
t10 := 19;
t11 := 22;
t12 := 25;
t13 := 28;
adj_fill.B() % fixed x points
(7, 8) % fixed y points
((1,2), (2,1), (13,3)) % tied points
((6,9), (4,11)) % verticals
((5,10), (3,12), (2,13)) % horizontals
((276,453){60,5}... % 0
(512,473){1,0}... % 1
(638,446){120,-40}... % *2
(985,315){8,-3}... % 3
(1576,197){1,0}... % 4
(2214,611){4,9}... % 5
(2325,1281){0,1}... % 6
(2263,1765){-60,205}... % *7
(2088,2088){-1,1}... % 8
(1849,2219){-150,45}... % *9
(1497,2266){-1,0}... % 10
(1182,2254){-1,0}... % 11
(973,2303){-75,43}... % *12
(887,2423){0,1}... % 13
(924,2508){65,85}...{5,6} % *14
(1143,2758)-- % 15
(1202,2758){-2,-3}... % 16
(1182,2620){6,-7}... % 17
(1300,2561){8,-2}... % 18
(1773,2510){12,-1}... % 19
(2150,2434){160,-57}... % *20
(2403,2285){1,-1}... % 21
(2660,1537){0,-1}...{-2,-3} % 22
(2325,473){-9,-8}... % 23
(1792,93){-250,-130}... % *24
(1340,-39){-1,0}... % 25
(749,79){-5,2}... % 26
(552,158){-6,2}...{-1,0} % 27
(355,197)--cycle); % 28
n := 2;
t1 := 1;
t2 := 2;
adj_fill.C() % fixed x points
() % fixed y points
((1,2), (2,3)) % tied points
() % verticals
() % horizontals
((-59,59){3,4}...{1,1} % 0
(276,453)-- % 1
(355,197){-1,0}...{-2,-3} % 2
(0,0)--cycle); % 3
n := 0;
adj_fill.D() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((2797,138){-3,-2}... % 0
(2522,39){-1,0}... % 1
(2343,112){-100,70}...{-6,7} % *2
(2128,315)-- % 3
(1773,118){8,-8}... % 4
(2010,-49){150,-80}...{9,-3} % *5
(2364,-197){7,4}...{6,4} % 6
(2797,39)--cycle); % 7
endchar(0);
"FMUR";
charbegin( "R",2866h#, capheight*v#, baseline*v#);
n := 14;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 12;
t8 := 13;
t9 := 15;
t10 := 19;
t11 := 21;
t12 := 24;
t13 := 29;
t14 := 31;
adj_fill.A(7, 14) % fixed x points
(1, 8) % fixed y points
((12,1)) % tied points
((6,9), (5,10), (3,12)) % verticals
((4,11), (2,13)) % horizontals
((59,0){3,4}... % 0
(335,158){1,0}...{1,-1} % 1
(611,-39){155,130}...{5,4} % 2
(1221,473){2,3}... % 3
(1441,1012){75,320}... % *4
(1517,1734){0,1}... % 5
(1281,2403){-1,1}... % 6
(827,2600){-1,0}... % 7
(225,2332){-1,-1}... % 8
(0,1872){0,-1}... % 9
(158,1576){3,-4}... % 10
(315,1320){0,-1}...{-7,-4} % 11
(99,1024)-- % 12
(177,965){5,3}... % 13
(480,1212){105,125}... % *14
(591,1458){0,1}... % 15
(545,1595){-45,80}... % *16
(414,1773){-8,9}... % 17
(282,1951){-45,80}... % *18
(236,2088){0,1}... % 19
(339,2293){1,1}... % 20
(591,2384){1,0}... % 21
(965,2206){1,-1}... % 22
(1140,1888){60,-200}... % *23
(1202,1418){0,-1}... % 24
(1172,903){-30,-215}... % *25
(1084,571){-3,-6}...{-5,-3} % 26
(768,236){-7,8}... % 27
(605,398){-70,55}... % *28
(493,453){-1,0}... % 29
(270,349){-125,-100}...{-3,-4} % *30
(0,59)--cycle); % 31
n := 6;
t1 := 0;
t2 := 6;
t3 := 8;
t4 := 9;
t5 := 11;
t6 := 15;
adj_fill.B() % fixed x points
(4) % fixed y points
((1,5), (3,2), (4,3), (6,4)) % tied points
() % verticals
((2,5), (1,6)) % horizontals
((2837,1970){-10,-2}... % 0
(2664,1961){-70,10}... % *1
(2561,2009){-3,4}... % 2
(2542,2063){-10,60}... % *3
(2522,2246){-1,8}... % 4
(2443,2502){-5,6}... % 5
(2226,2600){-1,0}... % 6
(1655,2325){-1,-1}...{-5,-6} % 7
(1478,2128)-- % 8
(1517,1891){2,4}... % 9
(1753,2266){1,1}... % 10
(1990,2384){1,0}... % 11
(2147,2285){1,-2}... % 12
(2206,2088){1,-7}... % 13
(2266,1832){1,-1}...{9,-1} % 14
(2403,1773)--cycle); % 15
n := 7;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 4;
t6 := 5;
t7 := 9;
adj_fill.C(5, 6) % fixed x points
() % fixed y points
((1,11), (3,6), (4,7), (5,8), (6,9), (7,10))% tied points
((2,7)) % verticals
() % horizontals
((2541,630){-2,6}...{-1,24} % 0
(2482,1359){-7,6}... % 1
(2147,1497){-1,0}... % 2
(1852,1497){-1.932,-.3624}...{-90,-35} % 3
(1497,1359)-- % 4
(1497,1261){4,1}... % 5
(1832,1320){1,0}... % 6
(2128,1221){1,-1}... % 7
(2206,1103){1,-5}...{-1,-21} % 8
(2226,394)--cycle); % 9
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 5;
adj_fill.D() % fixed x points
() % fixed y points
((1,7), (2,4), (3,5), (4,6)) % tied points
() % verticals
() % horizontals
((1852,1497){2,1}... % 0
(2403,1773){5,3}...{110,50} % 1
(2837,1970)-- % 2
(2876,1911){-8,-3}... % 3
(2561,1773){-7,-4}...{-5,-4} % 4
(2147,1497)--cycle); % 5
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
adj_fill.E() % fixed x points
() % fixed y points
((1,2), (2,1), (3,1), (4,3)) % tied points
() % verticals
() % horizontals
((1478,2128){-70,-180}...{-70,-180} % 0
(1202,1418)-- % 1
(1202,1418){80,120}...{80,120} % 2
(1517,1891)--cycle); % 3
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
adj_fill.F() % fixed x points
() % fixed y points
((1,8), (2,1), (3,1), (4,9)) % tied points
() % verticals
() % horizontals
((1497,1359){-75,15}...{-75,15} % 0
(1202,1418)-- % 1
(1202,1418){75,-40}...{75,-40} % 2
(1497,1261)--cycle); % 3
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 4;
adj_fill.G() % fixed x points
() % fixed y points
((1,13), (2,10), (3,11), (4,12)) % tied points
() % verticals
() % horizontals
((2463,-39){-60,110}...{-60,110} % 0
(2226,394)-- % 1
(2541,630){2,-6}... % 2
(2643,397){50,-80}...{1,0} % *3
(2738,315)--cycle); % 4
n := 2;
t1 := 1;
t2 := 2;
adj_fill.H() % fixed x points
() % fixed y points
((1,13), (2,12)) % tied points
() % verticals
() % horizontals
((2955,335){-125,-95}...{-125,-95} % 0
(2463,-39)-- % 1
(2738,315){1,0}...{5,2} % 2
(2955,394)--cycle); % 3
endchar(0);
"FMUS";
charbegin( "S",2868h#, capheight*v#, baseline*v#);
n := 16;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 14;
t9 := 15;
t10 := 17;
t11 := 19;
t12 := 21;
t13 := 23;
t14 := 25;
t15 := 27;
t16 := 29;
adj_fill.A(1, 8) % fixed x points
(9) % fixed y points
((1,2), (16,1)) % tied points
((7,10), (4,13), (2,15)) % verticals
((5,12), (6,11), (3,14), (1,16)) % horizontals
((1458,2620){-200,-40}... % 0
(532,2167){-1,-1}... % 1
(142,1202){0,-1}... % 2
(504,236){1,-1}... % 3
(1281,-39){1,0}... % 4
(2384,355){1,1}... % 5
(2679,1084){0,1}... % 6
(2561,1418){-1,1}... % 7
(2167,1576){-1,0}... % 8
(1694,1497){-200,-45}... % 9
(1261,1418){-1,0}... % 10
(1084,1478){-1,1}... % 11
(1024,1635){0,1}... % 12
(1084,1812){1,1}...{200,55} % 13
(1202,1891)-- % 14
(1154,1938){-200,-55}... % 15
(867,1773){-1,-1}... % 16
(749,1497){0,-1}... % 17
(847,1281){1,-1}... % 18
(1103,1202){1,0}... % 19
(1537,1261){200,40}... % 20
(1950,1320){1,0}... % 21
(2266,1202){1,-1}... % 22
(2403,835){0,-1}... % 23
(2226,374){-1,-1}... % 24
(1576,158){-1,0}... % 25
(788,473){-1,1}... % 26
(414,1458){0,1}... % 27
(670,2147){1,1}...{1,0} % 28
(1143,2384)--cycle); % 29
n := 4;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 6;
adj_fill.B() % fixed x points
() % fixed y points
((1,4), (2,2), (3,1), (4,3)) % tied points
() % verticals
((1,4)) % horizontals
((2325,2246){-1,0}... % 0
(2050,2322){-220,95}...{-200,105} % *1
(1458,2620)-- % 2
(1143,2384){1,0}... % 3
(1354,2329){135,-55}... % *4
(1675,2167){200,-115}...{200,-20} % 5
(2147,1950)--cycle); % 6
n := 2;
t1 := 2;
t2 := 3;
adj_fill.C() % fixed x points
() % fixed y points
((1,4), (2,3)) % tied points
() % verticals
() % horizontals
((2648,2529){-120,-425}... % 0
(2541,2325){-1,-1}...{-1,0} % 1
(2325,2246)-- % 2
(2147,1950){220,85}... % 3
(2522,2167){1,1}...{100,375} % 4
(2699,2482)--cycle); % 5
endchar(0);
"FMUT";
charbegin( "T",2277h#, capheight*v#, baseline*v#);
n := 12;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 6;
t6 := 7;
t7 := 8;
t8 := 10;
t9 := 11;
t10 := 12;
t11 := 12.9;
t12 := 15;
adj_fill.A(1, 6, 12) % fixed x points
(1, 5) % fixed y points
((9,1), (10,2)) % tied points
((4,7)) % verticals
((3,8), (2,11)) % horizontals
((2403,2660){-200,-220}... % 0
(2009,2463){-1,0}... % 1
(1576,2522){-200,40}... % 2
(946,2600){-1,0}... % 3
(276,2344){-1,-1}... % 4
(20,1812){0,-1}...{200,-155} % 5
(177,1418)-- % 6
(414,1655){-200,80}... % 7
(177,1970){0,1}... % 8
(276,2206){1,1}... % 9
(729,2364){1,0}...{200,-70} % 10
(1320,2266){40,-10}...{40,-10} % 11
(1478,2226){200,-35}... % 12
(1889,2189){170,5}...{200,120} % *13
(2147,2246){65,85}...{65,85} % 14
(2403,2581)--cycle); % 15
n := 8;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 10;
t7 := 14;
t8 := 16;
adj_fill.B(1) % fixed x points
() % fixed y points
((1,4), (4,1), (5,2), (8,3)) % tied points
((3,6), (2,7)) % verticals
() % horizontals
((1044,473){200,125}... % 0
(1246,648){70,90}... % *1
(1320,827){0,1}... % 2
(1274,963){-45,80}... % *3
(1143,1143){-200,230}...{-35,200} % 4
(867,1556){45,200}... % 5
(1019,1899){115,180}...{1,1} % *6
(1320,2266)-- % 7
(1478,2226){-200,-135}... % 8
(1232,2000){-85,-115}... % *9
(1143,1773){0,-1}... % 10
(1183,1641){40,-75}... % *11
(1300,1478){200,-230}... % 12
(1505,1202){70,-120}... % *13
(1576,1005){0,-1}... % 14
(1468,760){-105,-145}...{-200,-180} % *15
(1162,433)--cycle); % 16
n := 8;
t1 := 2;
t2 := 4;
t3 := 6;
t4 := 8;
t5 := 9;
t6 := 10;
t7 := 11;
t8 := 13;
adj_fill.C() % fixed x points
(3, 8) % fixed y points
((5,4), (6,3)) % tied points
() % verticals
((2,4), (1,7)) % horizontals
((2187,493){-200,-230}... % 0
(1857,162){-160,-135}...{-200,-95} % *1
(1556,-39){-200,25}... % 2
(1103,138){-200,110}... % 3
(768,236){-1,0}... % 4
(568,181){-115,-55}...{-200,-155} % *5
(315,20)-- % 6
(276,79){200,210}...{200,165} % 7
(729,493){200,15}...{200,-55} % 8
(1044,473){30,-10}...{30,-10} % 9
(1162,433){200,-90}... % 10
(1655,276){1,0}... % 11
(1883,347){125,70}...{200,195} % *12
(2147,552)--cycle); % 13
endchar(0);
"FMUU";
charbegin( "U",2191h#, capheight*v#, baseline*v#);
n := 7;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 9;
t5 := 11;
t6 := 14;
t7 := 16;
adj_fill.A(1, 4) % fixed x points
() % fixed y points
((1,2), (7,1)) % tied points
((3,5), (2,6)) % verticals
() % horizontals
((99,433){9,1}... % 0
(355,611){1,1}... % 1
(493,985){0,1}... % 2
(447,1185){-45,120}... % *3
(315,1458){-4,7}... % 4
(118,1931){0,1}... % 5
(195,2139){75,120}... % *6
(414,2403){1,1}...{5,3} % 7
(709,2640)-- % 8
(749,2581){-4,-3}... % 9
(591,2443){-1,-1}... % 10
(433,2108){0,-1}... % 11
(571,1714){1,-2}... % 12
(704,1394){45,-145}... % *13
(749,1143){0,-1}...{-1,-2} % 14
(690,867){-90,-105}...{-90,-105} % 15
(335,453)--cycle); % 16
n := 6;
t1 := 2;
t2 := 3;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 14;
adj_fill.B(2, 4, 6) % fixed x points
() % fixed y points
((1,4), (2,3)) % tied points
((3,5)) % verticals
() % horizontals
((2364,355){-135,-100}...{-135,-100} % 0
(1832,-39){-60,130}...{-60,130} % 1
(1596,473){-5,50}...{-5,50} % 2
(1576,670){2,6}... % 3
(1596,985){0,1}...{-1,13} % 4
(1556,2266){120,85}...{120,85} % 5
(2029,2600)-- % 6
(2088,2561){-1,-1}... % 7
(1931,2325){-1,-3}... % 8
(1872,1773){0,-1}... % 9
(1872,1024){0,-1}... % 10
(1891,788){1,-5}... % 11
(2049,394){6,-7}... % 12
(2167,355){7,1}...{5,3} % 13
(2364,433)--cycle); % 14
n := 8;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 11;
t8 := 13;
adj_fill.C() % fixed x points
(8) % fixed y points
((1,2), (2,1), (4,3), (5,4)) % tied points
() % verticals
((3,6), (1,7)) % horizontals
((-197,99){75,85}...{75,85} % 0
(99,433){9,1}... % 1
(335,453){1,0}... % 2
(690,355){5,-2}... % 3
(1064,236){1,0}... % 4
(1359,394){1,1}...{2,6} % 5
(1576,670)-- % 6
(1596,473){-110,-110}...{-110,-110} % 7
(1162,39){-5,-4}... % 8
(946,-39){-1,0}... % 9
(473,79){-5,2}... % 10
(39,197){-1,0}... % 11
(-46,156){-50,-40}...{-4,-5} % *12
(-158,39)--cycle); % 13
endchar(0);
"FMUV";
charbegin( "V",2878h#, capheight*v#, baseline*v#);
n := 12;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 10;
t6 := 12;
t7 := 13;
t8 := 15;
t9 := 19;
t10 := 21;
t11 := 24;
t12 := 27;
adj_fill.A(6, 12) % fixed x points
(1, 7, 12) % fixed y points
((1,3), (2,1), (12,2)) % tied points
((5,8), (4,9), (2,11)) % verticals
((3,10)) % horizontals
((985,611){80,70}...{80,70} % 0
(1300,887){1,2}... % 1
(1517,1852){0,1}... % 2
(1300,2443){-1,1}... % 3
(847,2600){-1,0}... % 4
(256,2364){-1,-1}... % 5
(67,2118){-65,-120}... % *6
(0,1891){0,-1}... % 7
(51,1752){50,-85}... % *8
(197,1556){7,-8}... % 9
(335,1320){0,-1}... % 10
(271,1179){-60,-70}...{-9,-5} % *11
(99,1044)-- % 12
(158,985){9,5}... % 13
(489,1234){115,125}... % *14
(611,1478){0,1}... % 15
(570,1610){-40,75}... % *16
(453,1773){-7,8}... % 17
(307,1973){-50,90}... % *18
(256,2128){0,1}... % 19
(335,2285){1,1}... % 20
(591,2384){1,0}... % 21
(1005,2206){1,-1}... % 22
(1151,1948){50,-160}... % *23
(1202,1576){0,-1}... % 24
(1172,1135){-30,-180}... % *25
(1084,867){-2,-3}...{-1,0} % 26
(670,630)--cycle); % 27
n := 5;
t1 := 0;
t2 := 3;
t3 := 7;
t4 := 10;
t5 := 12;
adj_fill.B() % fixed x points
(5) % fixed y points
((1,5), (3,1), (5,4)) % tied points
() % verticals
((2,4)) % horizontals
((2955,2364){-2,-1}... % 0
(2776,2354){-100,25}... % *1
(2561,2463){-4,3}... % 2
(2206,2600){-1,0}... % 3
(1964,2518){-135,-80}... % *4
(1675,2285){-1,-1}...{-5,-6} % 5
(1478,2088)-- % 6
(1517,1852){4,9}... % 7
(1753,2206){1,1}... % 8
(1881,2308){60,35}... % *9
(1990,2344){1,0}... % 10
(2325,2206){3,-2}...{1,0} % 11
(2620,2088)--cycle); % 12
n := 12;
t1 := 1;
t2 := 2;
t3 := 6;
t4 := 9;
t5 := 11;
t6 := 13;
t7 := 14;
t8 := 17;
t9 := 19;
t10 := 23;
t11 := 27;
t12 := 28;
adj_fill.C() % fixed x points
(12) % fixed y points
((1,2), (2,3), (6,4), (7,5)) % tied points
((5,8), (4,9)) % verticals
((3,10), (1,11)) % horizontals
((197,217){7,8}...{8,5} % 0
(670,630){1,0}... % 1
(985,611){1,0}... % 2
(1123,569){115,-55}... % *3
(1438,394){7,-4}... % 4
(1760,232){135,-55}... % *5
(1970,177){1,0}... % 6
(2226,276){1,1}... % 7
(2314,476){30,140}... % *8
(2344,827){0,1}... % 9
(2325,1143){-1,12}... % 10
(2305,1517){0,1}...{3,10} % 11
(2344,1773){70,80}...{70,80} % 12
(2620,2088){85,70}...{85,70} % 13
(2955,2364)-- % 14
(2955,2305){-3,-2}... % 15
(2797,2167){-1,-1}... % 16
(2581,1675){0,-1}... % 17
(2620,1300){1,-6}... % 18
(2679,867){0,-1}... % 19
(2600,532){-1,-2}... % 20
(2443,315){-4,-3}... % 21
(2009,0){-4,-3}... % 22
(1812,-39){-1,0}... % 23
(1570,11){-140,50}... % *24
(1261,158){-7,4}... % 25
(912,334){-145,60}... % *26
(690,394){-1,0}...{-7,-8} % 27
(236,158)--cycle); % 28
endchar(0);
"FMUW";
charbegin( "W",3673h#, capheight*v#, baseline*v#);
n := 14;
t1 := 0;
t2 := 3;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 11;
t7 := 13;
t8 := 14;
t9 := 16;
t10 := 20;
t11 := 22;
t12 := 25;
t13 := 27.97;
t14 := 28;
adj_fill.A(7, 14) % fixed x points
(1, 8, 13) % fixed y points
((1,4), (2,1), (3,2), (14,3)) % tied points
((6,9), (5,10), (2,12)) % verticals
((4,11)) % horizontals
((788,453){105,80}...{105,80} % 0
(1202,768){135,200}... % 1
(1407,1275){70,305}...{0,1} % *2
(1478,1970){-5,45}...{-5,45} % 3
(1458,2147){-70,200}... % 4
(1261,2463){-1,1}... % 5
(887,2600){-1,0}... % 6
(256,2344){-1,-1}... % 7
(20,1891){0,-1}... % 8
(71,1738){50,-90}... % *9
(217,1537){200,-230}... % 10
(335,1320){0,-1}... % 11
(276,1162){-1,-1}...{-200,-105} % 12
(99,1044)-- % 13
(177,985){200,80}... % 14
(473,1202){1,1}... % 15
(611,1478){0,1}... % 16
(565,1619){-45,80}... % *17
(433,1793){-200,215}... % 18
(317,1951){-40,75}... % *19
(276,2088){0,1}... % 20
(355,2285){1,1}... % 21
(630,2384){1,0}... % 22
(1005,2206){1,-1}... % 23
(1136,1957){45,-160}... % *24
(1182,1576){0,-1}... % 25
(1121,1048){-60,-220}... % *26
(946,709){-1,-1}...{-200,5} % 27
(473,512)--cycle); % 28
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
adj_fill.B() % fixed x points
() % fixed y points
((1,6), (2,2), (3,1), (4,5)) % tied points
() % verticals
() % horizontals
((1970,2600){-200,-150}...{-200,-220} % 0
(1458,2147)-- % 1
(1478,1970){100,160}...{200,180} % 2
(1753,2285)--cycle); % 3
n := 13;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 6;
t6 := 8;
t7 := 9;
t8 := 10;
t9 := 11;
t10 := 13;
t11 := 16;
t12 := 17;
t13 := 18;
adj_fill.C() % fixed x points
(1) % fixed y points
((4,7), (5,8), (6,9), (7,10), (8,6), (9,5), (12,4), (13,3))% tied points
((6,10)) % verticals
((3,11), (2,13)) % horizontals
((79,0){200,205}... % 0
(287,175){95,60}... % *1
(453,236){1,0}... % 2
(768,99){200,-120}...{200,15} % 3
(1300,-39){200,135}...{200,95} % 4
(1734,197){75,60}...{75,60} % 5
(2029,433){140,200}...{200,195} % 6
(2305,788){60,200}...{-20,300} % 7
(2403,1970){-10,40}...{-10,40} % 8
(2364,2128){-100,210}...{-200,210} % 9
(1970,2600)-- % 10
(1753,2285){200,-90}... % 11
(2040,1963){100,-225}... % *12
(2147,1399){0,-1}... % 13
(2091,817){-55,-235}... % *14
(1931,473){-1,-1}... % 15
(1359,217){-1,0}...{-200,155} % 16
(788,453){-80,15}...{-80,15} % 17
(473,512){-200,-155}...{-170,-200} % 18
(20,79)--cycle); % 19
n := 10;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 11;
t5 := 13;
t6 := 14;
t7 := 16;
t8 := 23;
t9 := 27.39;
t10 := 29;
adj_fill.D() % fixed x points
() % fixed y points
((1,8), (5,9), (6,10), (10,7)) % tied points
((3,8)) % verticals
((4,7), (2,9)) % horizontals
((2029,433){1,0}... % 0
(2640,217){200,-95}... % 1
(2837,177){1,0}... % 2
(3113,355){120,200}... % 3
(3175,649){10,210}... % *4
(3152,1182){-20,200}... % 5
(3135,1557){5,155}... % *6
(3172,1793){.6872,1.755}... % 7
(3211,1853){65,75}...{65,75} % *8
(3428,2088){-1,0}... % 9
(3152,2226){-200,130}... % 10
(2837,2344){-1,0}... % 11
(2630,2245){-110,-95}...{-200,-315} % *12
(2403,1970)-- % 13
(2364,2128){200,215}... % 14
(2749,2477){170,120}... % *15
(3034,2600){1,0}... % 16
(3213,2555){105,-45}... % *17
(3448,2423){200,-135}...{200,90} % 18
(3802,2384){-5,-20}...{-5,-20} % 19
(3782,2305){-225,-165}... % 20
(3487,1990){-2,-4}... % 21
(3433,1757){-10,-145}... % *22
(3448,1418){25,-200}... % 23
(3487,847){0,-1}... % 24
(3451,575){-35,-115}... % *25
(3349,394){-200,-190}...{-200,-125} % 26
(2837,0){-200,-60}... % 27
(2285,39){-200,85}...{-1,0} % 28
(1734,197)--cycle); % 29
endchar(0);
"FMUX";
charbegin( "X",2463h#, capheight*v#, baseline*v#);
n := 12;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 11;
t7 := 12;
t8 := 13;
t9 := 15;
t10 := 18;
t11 := 21;
t12 := 22;
adj_fill.A(1, 7) % fixed x points
(8, 12) % fixed y points
((3,1), (4,2), (5,3), (10,4)) % tied points
((4,10)) % verticals
((6,9), (2,11)) % horizontals
((0,177){2,-3}... % 0
(315,-20){1,0}... % 1
(464,21){90,40}... % *2
(670,138){6,4}... % 3
(1064,473){1,1}... % 4
(1221,630){1,1}... % 5
(1353,920){45,200}... % *6
(1399,1418){0,1}... % 7
(1379,1970){-1,4}... % 8
(1287,2253){-50,115}... % *9
(1182,2423){-1,1}...{-15,1} % 10
(737,2600){-139,-150}...{-139,-150} % 11
(189,2009)-- % 12
(256,1950){2,3}... % 13
(433,2147){1,1}... % 14
(749,2285){1,0}... % 15
(985,2167){1,-1}... % 16
(1123,1812){1,-7}... % 17
(1143,1418){0,-1}... % 18
(1123,985){-1,-5}... % 19
(867,414){-1,-1}... % 20
(512,236){-1,0}...{-1,2} % 21
(217,433)--cycle); % 22
n := 7;
t1 := 2;
t2 := 4;
t3 := 5;
t4 := 7;
t5 := 20;
t6 := 23;
t7 := 24;
adj_fill.B(7) % fixed x points
(7) % fixed y points
((2,1), (3,4), (4,3), (5,2)) % tied points
((3,5)) % verticals
((1,6)) % horizontals
((2403,335){-105,-85}...{-105,-85} % 0
(1990,0){-7,-2}... % 1
(1812,-39){-1,0}... % 2
(1478,99){-1,1}... % 3
(1221,630){-1,5}... % 4
(1143,1418){0,1}... % 5
(1186,1578){60,140}... % *6
(1379,1970){1,2}... % 7
(1596,2285){1,1}...{5,2} % 8
(2076,2608){1,-2}... % 9
(2200,2353){43,-82}... % *10
(2246,2285){1,-1}... % 11
(2364,2234){1,0}...{2,1} % 12
(2522,2293)-- % 13
(2522,2226){-95,-55}...{-95,-55} % 14
(2147,2009){-9,4}... % 15
(1950,2147){-1,1}...{-2,5} % 16
(1797,2332){-3,-2}... % 17
(1655,2195){-3,-4}... % 18
(1497,1911){-2,-5}... % 19
(1399,1418){0,-1}... % 20
(1438,867){2,-8}... % 21
(1675,394){1,-1}... % 22
(2009,256){1,0}...{3,2} % 23
(2403,414)--cycle); % 24
n := 2;
t1 := 1;
t2 := 4;
adj_fill.C() % fixed x points
() % fixed y points
((1,4)) % tied points
() % verticals
((1,2)) % horizontals
((2049,1418){-230,0}... % 0
(1143,1418){-2,0}...{-130,0} % 1
(630,1418)-- % 2
(493,1261){7,1}... % 3
(1281,1300){1,0}...{8,-1} % 4
(1911,1261)--cycle); % 5
endchar(0);
"FMUY";
charbegin( "Y",2884h#, capheight*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 10;
t6 := 12;
t7 := 13;
t8 := 15;
t9 := 18;
t10 := 20;
t11 := 23;
t12 := 26;
adj_fill.A(6, 12) % fixed x points
(1, 7, 12) % fixed y points
((1,3), (2,1), (12,2)) % tied points
((5,8), (4,9), (2,11)) % verticals
((3,10)) % horizontals
((827,473){105,90}...{105,90} % 0
(1241,827){2,3}... % 1
(1497,1852){0,1}... % 2
(1261,2482){-1,1}... % 3
(867,2600){-1,0}... % 4
(276,2364){-1,-1}... % 5
(72,2109){-70,-120}... % *6
(0,1891){0,-1}... % 7
(46,1770){45,-75}... % *8
(177,1596){7,-8}... % 9
(355,1340){0,-1}... % 10
(292,1206){-60,-75}...{-4,-3} % *11
(118,1044)-- % 12
(177,985){5,3}... % 13
(495,1238){110,125}... % *14
(611,1478){0,1}... % 15
(560,1617){-50,85}... % *16
(414,1812){-7,8}... % 17
(276,2108){0,1}... % 18
(355,2285){1,1}... % 19
(630,2384){1,0}... % 20
(985,2226){1,-1}... % 21
(1145,1943){55,-175}... % *22
(1202,1537){0,-1}... % 23
(1135,1047){-65,-210}... % *24
(946,709){-1,-1}...{-1,0} % 25
(433,512)--cycle); % 26
n := 9;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8;
t5 := 11;
t6 := 13;
t7 := 15;
t8 := 19;
t9 := 20;
adj_fill.B(1) % fixed x points
(9) % fixed y points
((5,1)) % tied points
((3,7)) % verticals
((4,6), (2,8)) % horizontals
((749,-492){2,-5}... % 0
(930,-679){125,-65}... % *1
(1241,-749){1,0}... % 2
(1753,-591){7,4}...{2,3} % 3
(2403,0){2,4}... % 4
(2580,568){60,335}... % *5
(2640,1320){0,1}...{-1,5} % 6
(2581,2266){-3,2}...{-4,5} % 7
(2187,2600){-2,-1}... % 8
(1793,2344){-5,-4}...{-1,-1} % 9
(1478,2069)-- % 10
(1497,1852){1,2}... % 11
(1694,2128){1,1}...{13,8} % 12
(1911,2285){7,-3}...{8,-9} % 13
(2246,2009){1,-3}... % 14
(2344,1221){0,-1}... % 15
(2299,484){-45,-310}... % *16
(2167,0){-1,-2}... % 17
(1950,-315){-1,-1}... % 18
(1418,-571){-1,0}...{-1,7} % 19
(1024,-197)--cycle); % 20
n := 7;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 8;
t6 := 10;
t7 := 11;
adj_fill.C() % fixed x points
(4, 7) % fixed y points
((1,2), (2,3)) % tied points
() % verticals
((1,6), (3,5)) % horizontals
((39,79){4,6}...{8,7} % 0
(433,512){1,0}... % 1
(827,473){11,-2}... % 2
(1084,374){2,-1}... % 3
(1379,276){1,0}...{6,7} % 4
(1694,453)-- % 5
(1726,394){-3,-4}... % 6
(1458,80){-113,-105}... % *7
(1281,-20){-1,0}... % 8
(906,99){-11,5}... % 9
(473,256){-1,0}...{-3,-5} % 10
(79,0)--cycle); % 11
endchar(0);
"FMUZ";
%charbegin( "Z",2029h#, capheight*v#, depthy*v#);
charbegin( "Z",2029h#, capheight*v#, 2/3descender*v#); % DEK
n := 10;
t1 := 0;
t2 := 2;
t3 := 6;
t4 := 8;
t5 := 9;
t6 := 10;
t7 := 11;
t8 := 12;
t9 := 17;
t10 := 19;
adj_fill.A(1, 4, 7) % fixed x points
(1, 5, 6, 10) % fixed y points
((1,2), (10,1)) % tied points
((2,9)) % verticals
((3,8)) % horizontals
((729,1438){18,1}... % 0
(1143,1655){1,1}... % 1
(1320,2069){0,1}... % 2
(1261,2206){-1,1}... % 3
(1044,2285){-1,0}... % 4
(788,2266){-14,-1}... % 5
(493,2246){-1,0}... % 6
(276,2305){-1,1}...{0,1} % 7
(236,2403){65,90}...{65,90} % 8
(493,2758)-- % 9
(552,2758){-2,-3}... % 10
(552,2600){1,-1}... % 11
(827,2541){1,0}... % 12
(1044,2549){23,1}... % 13
(1221,2561){1,0}... % 14
(1417,2541){80,-20}... % *15
(1537,2482){1,-1}... % 16
(1635,2266){0,-1}... % 17
(1418,1773){-1,-1}...{-10,-6} % 18
(1005,1438)--cycle); % 19
n := 11;
t1 := 1;
t2 := 4;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 11;
t7 := 14;
t8 := 17;
t9 := 20;
t10 := 22;
t11 := 24;
adj_fill.B(2, 10) % fixed x points
() % fixed y points
((5,1), (6,2)) % tied points
((4,8)) % verticals
((5,7), (3,9), (1,11)) % horizontals
((-20,-98){5,4}... % 0
(177,0){1,0}... % 1
(276,-39){1,-1}... % 2
(310,-140){10,-95}...{0,-1} % *3
(315,-414){4,-1}... % 4
(670,-453){1,0}...{6,5} % 5
(1576,-118){2,3}... % 6
(1872,788){0,1}...{-3,10} % 7
(1812,1202){-2,3}... % 8
(1221,1458){-1,0}...{-8,-1} % 9
(1005,1438){-70,0}...{-70,0} % 10
(729,1438)-- % 11
(571,1202){10,-10}...{10,-10} % 12
(611,1162){4,2}... % 13
(946,1241){1,0}... % 14
(1418,1064){1,-1}... % 15
(1506,900){30,-105}... % *16
(1537,650){0,-1}... % 17
(1470,190){-65,-200}... % *18
(1281,-138){-1,-1}... % 19
(827,-335){-1,0}... % 20
(670,-284){-1,1}... % 21
(630,-98){0,1}... % 22
(611,138){-1,2}... % 23
(453,197){-1,0}... % 24
(216,136){-130,-60}...{-5,-4} % *25
(-59,-39)--cycle); % 26
endchar(0);
% PUNCTUATION
set_stem_round(155,157,160,189,197,193);
initrot:=identity;
more_side(0); % DEK
"fmexclamationpoint";
%charbegin( 33, 795h#, ascender*v#, baseline );
charbegin( 33,1095h#, ascender*v#, baseline ); % DEK
n := 4;
t1 := 0;
t2 := 3;
t3 := 8;
t4 := 10;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (4,1)) % tied points
((2,3)) % verticals
() % horizontals
((413,2553){-1,0}... % 0
(286,2518){-318,-227}... % 1
(243,2444){-59,-206}... % *2
(227,2312){0,-1}... % 3
(238,2097){101,-1416}...{101,-1416} % 4
(339,681)-- % 5
(398,690){133,1370}... % 6
(531,2060){133,1370}... % 7
(551,2384){0,1}... % 8
(503,2522){-234,213}...{-1,0} % 9
(413,2553)--cycle); % 10
n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (5,2)) % tied points
((2,4)) % verticals
((1,3)) % horizontals
((398,177)-- % 0
(398,387){-1,0}... % 1
(185,177){0,-1}... % 2
(398,-44){1,0}... % 3
(604,177){0,1}...{-1,0} % 4
(398,387)--cycle); % 5
%endchar(0);
endchar(150h#); % DEK
"fmdoublequote";
%charbegin( 125, 795h#, ascender*v#, lcbody*v#);
charbegin( 125, 795h#, ascender*v#, baseline*v#); % DEK
n := 4;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 9;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (4,1)) % tied points
((2,3)) % verticals
() % horizontals
((159,2573){-1,0}... % 0
(65,2538){-208,-163}... % 1
(32,2431){0,-1}... % 2
(52,2162){72,-562}...{72,-562} % 3
(124,1600)-- % 4
(205,1600){77,705}... % 5
(282,2305){77,705}... % 6
(282,2497){0,1}... % 7
(240,2554){-219,158}...{-1,0} % 8
(159,2573)--cycle); % 9
n := 4;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 9;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (4,2)) % tied points
((2,3)) % verticals
() % horizontals
((617,2561){-1,0}... % 0
(498,2528){-155,-140}... % 1
(474,2470){0,-1}... % 2
(491,2311){84,-711}...{84,-711} % 3
(575,1600)-- % 4
(651,1600){69,718}... % 5
(720,2318){69,718}... % 6
(725,2489){0,1}... % 7
(703,2532){-204,227}...{-1,0} % 8
(617,2561)--cycle); % 9
endchar(0);
"fmlefttquote";
%charbegin( 18, 795h#, ascender*v#, lcbody*v#);
charbegin( 18, 795h#, ascender*v#, baseline*v#); % DEK
n := 2;
t1 := 0;
t2 := 12;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (2,1)) % tied points
() % verticals
() % horizontals
((529,1568){-275,-225}... % 0
(433,1518){-1,0}... % 1
(339,1576){-239,317}... % 2
(166,2001){0,1}... % 3
(258,2252){166,276}...{350,433} % 4
(519,2623)-- % 5
(568,2570){-215,-370}... % 6
(422,2281){-95,-210}... % 7
(388,2135){0,-1}... % 8
(439,1969){118,-183}... % 9
(557,1786){118,-183}... % 10
(590,1685){0,-1}...{-391,-302} % 11
(529,1568)--cycle); % 12
endchar(0);
"fmrightquote";
%charbegin( 19, 795h#, ascender*v#, lcbody*v#);
charbegin( 19, 795h#, ascender*v#, baseline*v#); % DEK
n := 2;
t1 := 6;
t2 := 7;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (2,1)) % tied points
() % verticals
() % horizontals
((213,1502){198,333}... % 0
(356,1770){155,386}... % 1
(392,1942){0,1}... % 2
(345,2087){-132,210}... % 3
(213,2297){-132,210}... % 4
(182,2404){0,1}...{189,173} % 5
(208,2493)-- % 6
(208,2493){333,295}... % 7
(338,2562){1,0}... % 8
(448,2480){237,-343}... % 9
(579,2223){116,-321}... % 10
(604,2085){0,-1}... % 11
(505,1792){-275,-484}...{-253,-383} % 12
(274,1460)--cycle); % 13
endchar(0);
"fmlparenthesis";
%charbegin( 40, 795h#, programem*v#, descender*v#);
charbegin( 40,1439h#, .75programem*v#, .25programem*v#); % DEK
n := 6;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 7;
t5 := 10;
t6 := 14;
adj_fill.A(1, 3, 4, 6) % fixed x points
() % fixed y points
() % tied points
((2,5)) % verticals
() % horizontals
((731,-690){-218,40}... % 0
(320,-398){-256,346}... % 1
(128,140){-258,1434}... % *2
(62,1036){0,1}... % 3
(136,1888){289,1419}... % *4
(351,2455){239,346}...{360,106} % 5
(731,2729)-- % 6
(731,2661){-349,-175}... % 7
(458,2366){-219,-458}... % 8
(304,1811){-206,-1351}... % *9
(252,1015){0,-1}... % 10
(318,66){256,-1470}... % *11
(399,-253){189.9,-521.3}... % *12
(508,-455){221,-253}...{242,-74} % 13
(731,-636)--cycle); % 14
%endchar(0);
endchar(357h#); % DEK
"fmrparenthesis";
%charbegin( 41, 795h#, programem*v#, descender*v#);
charbegin( 41,1439h#, .75programem*v#, .25programem*v#); % DEK
n := 6;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 7;
t5 := 10;
t6 := 14;
adj_fill.A(1, 3, 4, 6) % fixed x points
() % fixed y points
() % tied points
((2,5)) % verticals
() % horizontals
((29,-691){335,60}... % 0
(429,-482){224,270}... % 1
(647,74){294,1490}... % *2
(723,1008){0,1}... % 3
(627,1937){-372,1516}... % *4
(351,2524){-233,253}...{-573,119} % 5
(29,2721)-- % 6
(29,2644){386,-185}... % 7
(254,2449){217,-312}... % 8
(457,1892){273,-1429}... % *9
(527,1020){0,-1}... % 10
(477,45){-210,-1464}... % *11
(412,-254){-159.7,-489.3}... % *12
(317,-444){-248,-309}...{-314,-129} % 13
(29,-632)--cycle); % 14
%endchar(0);
endchar(300h#); % DEK
"fmast";
charbegin( 42, 1028h#, theight*v#, baseline*v#);
n := 3;
t1 := .5179;
t2 := 2;
t3 := 2.575;
adj_fill.A(2) % fixed x points
() % fixed y points
() % tied points
((1,3)) % verticals
() % horizontals
((463,1663){16,302}...{-30,642} % 0
(465,2562)-- % 1
(561,2562){-47,-490}...{50,-366} % 2
(556,1663)--cycle); % 3
n := 0;
adj_fill.B() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((803,1831){-225,196}...{-570,325} % 0
(123,2328)-- % 1
(203,2415){385,-363}...{187,-114} % 2
(868,1909)--cycle); % 3
n := 0;
adj_fill.C() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((865,2345){-203,-125}...{-502,-449} % 0
(166,1830)-- % 1
(121,1909){411,261}...{291,254} % 2
(810,2416)--cycle); % 3
endchar(0);
"rmplus";
%charbegin( 43, 1838h#, lcbody*v#, baseline*v#);
charbegin( 43, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
n := 2;
t1 := 1;
t2 := 2;
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
((1,2)) % horizontals
% ((1788,1044){-1655,0}...{-1655,0} % 0
% (133,1044)-- % 1
% (78,898){1660,0}...{1660,0} % 2
% (1738,898)--cycle); % 3
((2625,1044){-1655,0}...{-1655,0} % 0 % DEK
(230,1044)-- % 1
(175,898){1660,0}...{1660,0} % 2
(2575,898)--cycle); % 3
n := 2;
t1 := 1;
t2 := 2;
adj_fill.B() % fixed x points
() % fixed y points
() % tied points
((1,2)) % verticals
() % horizontals
% ((853,2){0,1760}...{0,1760} % 0
% (853,1762)-- % 1
% (1010,1815){0,-1742}...{0,-1742} % 2
% (1010,73)--cycle); % 3
((1322,-306){0,1760}...{0,1760} % 0 % DEK
(1322,2161)-- % 1
(1479,2214){0,-1742}...{0,-1742} % 2
(1479,-235)--cycle); % 3
endchar(0);
"rmcomma";
%charbegin( 44, 1840h#, lcbody*v#, baseline*v#);
charbegin( 44,(1840-812)*h#, 400*v#, baseline*v#); % DEK
n := 4;
t1 := 5;
t2 := 6;
t3 := 7;
t4 := 11;
adj_fill.A() % fixed x points
() % fixed y points
((2,1), (3,1)) % tied points
((1,4)) % verticals
() % horizontals
((813,-642){171,229}... % 0
(959,-368){161,387}... % 1
(986,-224){0,1}... % 2
(938,-69){-128,177}... % 3
(810,108){-128,177}... % 4
(773,228){0,1}...{271,188} % 5
(838,354)-- % 6
(838,354){373,276}... % 7
(945,396){1,0}... % 8
(1038,323){228,-317}... % 9
(1167,90){103,-266}... % 10
(1197,-100){0,-1}... % 11
(1115,-357){-254,-409}...{-156,-187} % 12
(855,-710)--cycle); % 13
%endchar(0);
endchar(-406h#); % DEK
"fmminus";
%charbegin( 45, 1824h#, lcbody*v#, baseline );
charbegin( 45, 2800h#, (1233+925)*v#, (1233-925)*v#); % DEK
n := 0;
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
% ((1754,1018){-1650,0}...{-1650,0} % 0
% (104,1018)-- % 1
% (70,874){1651,0}...{1651,0} % 2
% (1721,874)--cycle); % 3
((2614,1018){-1650,0}...{-1650,0} % 0 % DEK
(230,1018)-- % 1
(170,874){1651,0}...{1651,0} % 2
(2564,874)--cycle); % 3
endchar(0);
"rmequalsign";
%charbegin( 61, 1824h#, lcbody*v#, baseline );
charbegin( 61, 2800h#, (440+925)*v#, (440-925)*v#); % DEK
n := 2;
t1 := 1;
t2 := 2;
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
((1,2)) % horizontals
% ((1754,1268){-1650,0}...{-1650,0} % 0
% (104,1268)-- % 1
% (70,1124){1651,0}...{1651,0} % 2
% (1721,1124)--cycle); % 3
((2684,1362){-1650,0}...{-1650,0} % 0 % DEK
(234,1362)-- % 1
(200,1218){1651,0}...{1651,0} % 2
(2651,1218)--cycle); % 3
n := 2;
t1 := 1;
t2 := 2;
adj_fill.B() % fixed x points
() % fixed y points
() % tied points
() % verticals
((1,2)) % horizontals
% ((1754,768){-1650,0}...{-1650,0} % 0
% (104,768)-- % 1
% (70,624){1651,0}...{1651,0} % 2
% (1721,624)--cycle); % 3
((2684,632){-1650,0}...{-1650,0} % 0 % DEK
(234,632)-- % 1
(200,488){1651,0}...{1651,0} % 2
(2651,488)--cycle); % 3
endchar(0);
"rmperiod";
%charbegin( 46, 1840h#, lcbody*v#, baseline*v#);
charbegin( 46, (1840-812)*h#, 400*v#, baseline*v#); % DEK
n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (5,1)) % tied points
((2,4)) % verticals
((1,3)) % horizontals
((931,163)-- % 0
(931,378){-1,0}... % 1
(729,163){0,-1}... % 2
(931,-55){1,0}... % 3
(1148,163){0,1}...{-1,0} % 4
(931,378)--cycle); % 5
%endchar(0);
endchar(-406h#); % DEK
"rmslash";
%charbegin( 47, 1796h#, programem*v#, descender*v#);
charbegin( 47, 1858h#, .75programem*v#, .25programem*v#); % DEK
n := 0;
numeric a[],b[],alpha,beta;
pair vec;
.5[b0,b3]=.75programem-120; b1=b2=-.25programem+250; b0-b3=33;
.5[a0,a3]=1652; .5[a1,a2]=205;
vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
(a3,b3)-(a2,b2)=alpha*vec;
(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
% ((1614,2740){-1519,-3012}...{-1519,-3012}% 0
% (95,-272)-- % 1
% (223,-284){1505,2991}...{1505,2991} % 2
% (1728,2707)--cycle); % 3
((a0,b0)-- % 0 % DEK
(a1,b1)-- % 1
(a2,b2)-- % 2
(a3,b3)--cycle); % 3
endchar(0);
"rmcolon";
charbegin( 58, 800h#, lcbody*v#, baseline*v#);
n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (5,1)) % tied points
((2,4)) % verticals
((1,3)) % horizontals
((371,1477)-- % 0
(371,1693){-1,0}... % 1
(180,1477){0,-1}... % 2
(371,1269){1,0}... % 3
(610,1477){0,1}...{-1,0} % 4
(371,1693)--cycle); % 5
n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (5,2)) % tied points
((2,4)) % verticals
((1,3)) % horizontals
((371,152)-- % 0
(371,389){-1,0}... % 1
(195,152){0,-1}... % 2
(371,-45){1,0}... % 3
(621,152){0,1}...{-1,0} % 4
(371,389)--cycle); % 5
endchar(0);
"rmsemicolon";
%charbegin( 59, 800h#, lcbody*v#, baseline*v#);
charbegin( 59, 800h#, lcbody*v#, 2/3descender*v#); % DEK
n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (5,1)) % tied points
((2,4)) % verticals
((1,3)) % horizontals
((372,1480)-- % 0
(372,1697){-1,0}... % 1
(175,1480){0,-1}... % 2
(372,1270){1,0}... % 3
(602,1480){0,1}...{-1,0} % 4
(372,1697)--cycle); % 5
n := 0;
adj_fill.B() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((273,-656){159,216}... % 0
(423,-380){139,329}... % 1
(449,-236){0,1}... % 2
(400,-95){-126,188}... % 3
(274,93){-126,188}... % 4
(240,190){0,1}...{277,281} % 5
(283,308)-- % 6
(282,325){346,281}... % 7
(398,366){1,0}... % 8
(479,327){185,-206}... % 9
(624,103){117,-298}... % 10
(664,-83){7,-393}... % 11
(576,-360){-202,-358}...{-227,-281} % 12
(331,-702)--cycle); % 13
endchar(0);
"rmlbrk";
%charbegin( 91, 805h#, programem*v#, descender*v#);
charbegin( 91, 1028h#, .75programem*v#, .25programem*v#); % DEK
n := 6;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 7;
adj_fill.A(1, 3, 4, 6) % fixed x points
() % fixed y points
() % tied points
((2,5)) % verticals
() % horizontals
((708,-442){-1,0}...{-563,-62} % 0
(112,-482){0,3222}...{0,3222} % 1
(112,2740){221,-23}...{1,0} % 2
(708,2725)-- % 3
(708,2633){-439,-45}...{-439,-45} % 4
(269,2588){0,-2931}...{0,-2931} % 5
(269,-343){439,-26}...{439,-26} % 6
(708,-369)--cycle); % 7
%endchar(0);
endchar(323h#);
"rmrbrk";
%charbegin( 93, 805h#, programem*v#, descender*v#);
charbegin( 93, 1028h#, .75programem*v#, .25programem*v#); % DEK
n := 6;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 7;
adj_fill.A(1, 3, 4, 6) % fixed x points
() % fixed y points
() % tied points
((2,5)) % verticals
() % horizontals
((45,-458){1,0}...{614,-78} % 0
(651,-487){0,3220}...{0,3220} % 1
(651,2733){-397,-48}...{-1,0} % 2
(45,2712)-- % 3
(45,2622){449,-32}...{449,-32} % 4
(494,2590){0,-2931}...{0,-2931} % 5
(494,-341){-449,-40}...{-449,-40} % 6
(45,-381)--cycle); % 7
%endchar(0);
endchar(-58h#); % DEK
"fmappostrophe";
charbegin( 39, 785h#, capheight*v#, baseline );
n := 2;
t1 := 0;
t2 := 9;
adj_fill.A() % fixed x points
() % fixed y points
((1,1), (2,1)) % tied points
() % verticals
() % horizontals
((385,2573){-1,0}... % 0
(285,2537){-105,-94}... % 1
(251,2464){0,-1}... % 2
(258,2326){69,-712}...{69,-712} % 3
(327,1614)-- % 4
(386,1614){96,686}... % 5
(482,2300){96,686}... % 6
(497,2449){0,1}... % 7
(466,2544){-152,162}...{-1,0} % 8
(385,2573)--cycle); % 9
endchar(0);
"fmqmark"; %medium question mark
charbegin( 63, 1342h#, capheight*v#, baseline );
n := 12;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 11;
t9 := 14;
t10 := 16;
t11 := 18;
t12 := 19;
adj_fill.A(6, 12) % fixed x points
(1, 7) % fixed y points
() % tied points
((4,9), (2,11), (5,8)) % verticals
((3,10)) % horizontals
((290,1815){-238,177}... % 0
(168,2061){0,1}... % 1
(293,2340){1,1}... % 2
(846,2565){1,0}... % 3
(1187,2446){1,-1}... % 4
(1326,2090){0,-1}... % 5
(1215,1746){-425,-703}... % *6
(901,1387){-569,-493}... % 7
(593,1010){0,-1}...{232,-128} % 8
(716,803)-- % 9
(543,681){-306,127}... % 10
(362,925){0,1}... % 11
(460,1127){376,484}... % *12
(738,1409){623,538}... % 13
(1062,2017){0,1}... % 14
(941,2311){-1,1}... % 15
(698,2416){-1,0}... % 16
(464,2331){-1,-1}... % 17
(399,2180){0,-1}...{280,-221} % 18
(519,1952)--cycle); % 19
n := 6;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 4;
t6 := 5;
adj_fill.B() % fixed x points
() % fixed y points
((1,2), (3,1), (4,1), (6,2)) % tied points
((2,5)) % verticals
((1,3), (4,6)) % horizontals
((608,-39){1,0}... % 0
(803,190){0,1}...{-1,0} % 1
(591,382)-- % 2
(591,382){-1,0}... % 3
(401,176){0,-1}...{1,0} % 4
(608,-39)--cycle); % 5
endchar(0);
"fmampersand";
charbegin( 38, 2732h#, capheight*v#, baseline );
n := 21;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 6;
t6 := 8;
t7 := 12;
t8 := 14;
t9 := 16;
t10 := 21;
t11 := 23;
t12 := 24;
t13 := 26;
t14 := 30;
t15 := 32;
t16 := 34;
t17 := 38;
t18 := 40;
t19 := 42;
t20 := 44;
t21 := 45;
adj_fill.A(12, 21) % fixed x points
(11) % fixed y points
((2,1), (3,2)) % tied points
((9,14), (7,16), (6,17), (4,19)) % verticals
((10,13), (8,15), (5,18), (1,20)) % horizontals
((1287,1477){774,-41}...{1,0} % 0
(2027,1466){22,-143}...{22,-143} % 1
(2049,1323){110,-424}... % 2
(2083,1090){0,-1}... % 3
(1806,416){-264,-343}... % 4
(1613,185){-341,-236}... % 5
(1028,-31){-1,0}... % 6
(411,175){-1,1}... % 7
(182,722){0,1}... % 8
(371,1189){1,1}... % 9
(879,1538){571,342}... % 10
(1258,1794){1,1}... % 11
(1385,2154){0,1}... % 12
(1291,2358){-1,1}... % 13
(1155,2411){-1,0}... % 14
(970,2328){-1,-1}... % 15
(895,2068){0,-1}... % 16
(1016,1565){474,-1132}... % *17
(1369,936){454,-665}... % 18
(1819,414){1,-1}... % 19
(2024,253){389,-217}... % *20
(2208,197){1,0}... % 21
(2444,291){1,1}...{124,668} % 22
(2632,706)-- % 23
(2717,682){-92,-496}... % 24
(2453,95){-1,-1}... % 25
(2095,-42){-1,0}... % 26
(1612,179){-275,261}... % 27
(1149,763){-517,775}... % 28
(791,1412){-481,1162}... % *29
(668,1925){0,1}... % 30
(864,2422){1,1}... % 31
(1273,2584){1,0}... % 32
(1558,2466){1,-1}... % 33
(1651,2244){0,-1}... % 34
(1467,1810){-1,-1}... % 35
(1074,1521){-573,-348}... % 36
(627,1225){-1,-1}... % 37
(469,805){0,-1}... % 38
(688,278){1,-1}... % 39
(1085,119){1,0}... % 40
(1520,278){233,164}... % 41
(1889,986){0,1}... % 42
(1761,1276){-1,1}... % 43
(1536,1336){-1,0}...{-374,-43} % 44
(1282,1319)--cycle); % 45
n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
adj_fill.B() % fixed x points
() % fixed y points
((2,1), (3,2)) % tied points
((1,4)) % verticals
((1,4)) % horizontals
((2603,1476){-410,-38}...{-1,0} % 0
(2027,1466)-- % 1
(2049,1323){1,0}...{325,-54} % 2
(2593,1298)--cycle); % 3
endchar(0);
"fmcaret";
%charbegin( 94, 1850h#, programem*v#, lcbody*v#);
charbegin( 94, 1850h#, capheight*v#, baseline*v#); % DEK
n := 0;
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((1832,1798){-905,921}...{-905,921} % 0
(927,2719){-927,-1001}...{-927,-1001} % 1
(0,1718)-- % 2
(85,1672){834,818}...{834,818} % 3
(919,2490){770,-790}...{770,-790} % 4
(1689,1700)--cycle); % 5
endchar(0);
% ALTERNATE CHARACTERS
set_stem_round(240,250,267,267,290,315);
initrot:=identity shifted(0,-60v);
more_side(100h#); % DEK
"fmlda"; % '000
charbegin( 0, 1642h#, theight*v#, baseline );
n := 11;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 7.349;
t5 := 9;
t6 := 10;
t7 := 12;
t8 := 18;
t9 := 20;
t10 := 21;
t11 := 23;
adj_fill.A(1, 6) % fixed x points
() % fixed y points
((5,1), (6,2), (9,2), (10,1)) % tied points
((4,7), (3,8), (2,11)) % verticals
() % horizontals
((516,2555){-269,-306}... % 0
(403,2267){0,-1}... % 1
(505,2035){1,-1}... % 2
(879,1821){977,-352}...{660,-90} % *3
(1482,1683){24,-370}...{-195,-652} % 4
(1355,426){-653,-487}...{-653,-487} % 5
(702,-61){-334,228}...{-508,533} % 6
(186,362){-18,364}...{102,653} % 7
(222,1342){365,293}...{365,293} % 8
(587,1635)-- % 9
(667,1606){-274,-316}... % 10
(526,1316){-190,-712}... % *11
(477,894){0,-1}... % 12
(468,604){16,-363}... % *13
(493,531){499,-439}... % 14
(813,292){491,-264}... % *15
(984,267){142,130}... % 16
(1133,601){202,941}... % *17
(1186,1208){0,1}...{-26,229} % 18
(1168,1433){-501,173}...{-501,173} % 19
(667,1606){-80,29}...{-80,29} % 20
(587,1635){-481,188}... % 21
(259,1808){-1,1}... % 22
(178,2014){0,1}...{221,206} % 23
(471,2590)--cycle); % 24
endchar(0);
"fmldb"; % '001
charbegin( 1, 1645h#, theight*v#, baseline );
n := 6;
t1 := 4;
t2 := 6.799;
t3 := 9;
t4 := 11.69;
t5 := 14;
t6 := 18;
adj_fill.A(3, 6) % fixed x points
() % fixed y points
() % tied points
((2,4), (1,5)) % verticals
() % horizontals
((45,2100){225,47}...{225,47} % 0
(270,2147){324,-102}...{388,-399} % 1
(1172,1563){22,-295}... % 2
(1146,738){-237,-1343}...{-244,-275} % *3
(935,220){-349,258}... % 4
(550,502){-367,360}... % 5
(506,579){-42,400}... % 6
(481,1141){38,920}...{43,100} % *7
(544,1499){221,228}...{221,228} % 8
(765,1727)-- % 9
(695,1762){-456,-318}...{-299,-283} % 10
(226,1393){-92,-689}...{31,-550} % 11
(189,364){490,-509}...{267,-199} % 12
(659,-52){656,415}...{265,216} % 13
(1356,436){225,617}... % 14
(1480,1016){135,1321}...{-24,421} % *15
(1491,1757){-356,383}...{-224,67} % 16
(485,2340){-301,-84}...{-185,-95} % 17
(31,2165)--cycle); % 18
endchar(0);
"fmlfa"; % '002
% was "fmlf" --- DEK
charbegin(2,1034h#, ascender*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 11;
%t8 := 15;
t8 := 14; % DEK
t9 := 16;
t10 := 17;
t11 := 19;
t12 := 21;
adj_fill.A(1, 4, 9) % fixed x points
(7) % fixed y points
() % tied points
((6,8), (3,11)) % verticals
((2,12), (9,10), (4,5)) % horizontals
((1156,2463){-265,-308}...{-265,-308} % 0
(891,2155){-347,418}... % 1
(664,2282){-1,0}... % 2
(509,2226){-1,-1}... % 3
(434,2070){0,-1}... % 4
(497,1827){248,-586}...{429,-685} % *5
(682,1484){420,0}...{420,0} % 6
(1102,1484){-97,-115}...{-97,-115} % 7
(1005,1369){-310,0}...{-310,0} % 8
(695,1369){0,-1}...{-74,-495} % 9
(612,-199){-149,-275}...{-287,-539} % 10
(325,-738)-- % 11
(237,-733){198,512}... % 12
(360,-321){82,377}... % 13
(396,191){0,1}...{0,1} % 14
(364,1369){-357,0}...{-357,0} % 15
(7,1369){112,115}...{112,115} % 16
(119,1484){239,0}...{239,0} % 17
(358,1484){-56,691}... % 18
(328,1986){0,1}... % 19
(537,2459){1,1}... % 20
(772,2580){1,0}... % 21
(1024,2471){218,-169}... % 22
(1054,2458){1.866,-.08138}... % 23
(1081,2467){66,55}...{66,55} % 24
(1147,2522)--cycle); % 25
endchar(0);
"fmlfb"; % '003
charbegin( 3,1019h#, ascender*v#, descender*v#);
n := 13;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 7;
t6 := 9;
t7 := 13;
t8 := 16;
t9 := 18;
t10 := 19;
t11 := 23;
t12 := 25;
t13 := 27;
adj_fill.A(1, 5, 10) % fixed x points
(7, 13) % fixed y points
() % tied points
((6,8), (3,11)) % verticals
((4,5), (9,10), (2,12)) % horizontals
((1070,2426){-1,1}...{-10,-1} % 0
(609,2572){-359,-248}... % 1
(439,2427){-1,-1}... % 2
(236,2014){0,-1}... % 3
(285,1736){52,-240}...{141,-651} % 4
(337,1496){-192,0}...{-192,0} % 5
(145,1496){-143,-118}...{-143,-118} % 6
(2,1378){334,0}...{334,0} % 7
(336,1378){6,-279}... % 8
(353,534){0,-1}... % 9
(343,-194){-36,-466}... % 10
(297,-462){-132,-445}...{-204,-532} % 11
(205,-742)-- % 12
(274,-768){166,273}... % 13
(440,-495){166,273}... % 14
(598,-136){91,310}... % 15
(649,596){0,1}...{0,1} % 16
(663,1378){332,0}...{332,0} % 17
(995,1378){82,118}...{82,118} % 18
(1077,1496){-399,0}...{-399,0} % 19
(678,1496){-95,463}... % 20
(645,1590){-185,355}... % 21
(460,1945){-185,355}... % 22
(387,2145){0,1}... % 23
(441,2280){1,1}... % 24
(572,2330){1,0}... % 25
(743,2250){1,-1}...{207,-440} % 26
(859,2081){36,4}...{36,4} % 27
(895,2085)--cycle); % 28
endchar(0);
"fmlga"; % '004
charbegin( 4, 1664h#, lcbody*v#, descender*v#);
n := 6;
t1 := 0;
t2 := 4;
t3 := 6;
t4 := 7;
t5 := 8;
t6 := 12;
adj_fill.A(3, 6) % fixed x points
() % fixed y points
((1,4), (3,1), (4,2), (6,3)) % tied points
((2,5)) % verticals
() % horizontals
((1157,424){-669,-480}...{-669,-480} % 0
(488,-56){-305,355}...{-305,355} % 1
(183,299){-15,310}... % 2
(177,950){49,1114}...{174,753} % *3
(232,1413){143,100}...{503,264} % 4
(826,1803){347,-221}...{424,-116} % 5
(1256,1624)-- % 6
(1186,1373){-354,25}...{-287,98} % 7
(562,1510){-230,-493}... % 8
(489,1136){-67,-999}...{22,-356} % *9
(495,511){439,-525}...{322,-276} % 10
(724,278){437,253}...{437,253} % 11
(1161,531)--cycle); % 12
n := 10;
t1 := 1;
t2 := 3;
t3 := 6;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14;
t9 := 18;
t10 := 19;
adj_fill.B(7, 10) % fixed x points
(1) % fixed y points
((3,4), (4,3), (5,2), (6,1)) % tied points
((3,8)) % verticals
((2,9)) % horizontals
((233,-116){39,3}...{39,3} % 0
(272,-113){65,-270}... % 1
(416,-343){1,-1}... % 2
(841,-495){1,0}... % 3
(1162,-362){1,1}... % 4
(1244,-147){0,1}...{-134,704} % 5
(1157,424){4,107}...{4,107} % 6
(1161,531){25,842}...{25,842} % 7
(1186,1373){70,251}...{70,251} % 8
(1256,1624)-- % 9
(1543,1782){20,-36}...{20,-36} % 10
(1563,1746){-314,-665}... % 11
(1484,1462){-109,-696}... % *12
(1454,1050){-6,-491}...{0,-509} % 13
(1448,559){107,-705}... % 14
(1525,-7){0,-1}...{-233,-524} % 15
(1496,-135){-465,-515}...{-465,-515} % 16
(1031,-650){-401,-279}... % 17
(735,-733){-1,0}...{-1,1} % 18
(90,-470)--cycle); % 19
endchar(0);
"fmlka"; % '005
charbegin( 5, 1033h#, ascender*v#, baseline );
n := 5;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 7;
adj_fill.A() % fixed x points
(1, 3) % fixed y points
((1,2), (5,1)) % tied points
() % verticals
((2,4)) % horizontals
((506,1504){0,1}... % 0
(624,1902){1,1}... % 1
(704,1935){1,0}... % 2
(812,1865){1,-1}...{266,-349} % 3
(932,1723)-- % 4
(1066,1925){-211,539}...{-201,309} % 5
(912,2216){-361,-215}...{-384,-301} % 6
(528,1915)--cycle); % 7
n := 2;
t1 := 1;
t2 := 2;
adj_fill.B() % fixed x points
() % fixed y points
((1,3), (2,1)) % tied points
() % verticals
() % horizontals
((826,2603){-290,-173}...{-421,-315} % 0
(349,2271)-- % 1
(528,1915){0,1}... % 2
(637,2335){183,243}...{262,207} % 3
(888,2574)--cycle); % 4
n := 11;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 3;
t5 := 4;
t6 := 5;
t7 := 8;
t8 := 11;
t9 := 15;
t10 := 16;
t11 := 21;
adj_fill.C(4, 8, 10) % fixed x points
(7) % fixed y points
((1,3), (2,1), (3,2), (11,3)) % tied points
((6,9)) % verticals
((4,5)) % horizontals
((349,2271){179,-356}...{179,-356} % 0
(528,1915){-22,-411}...{-22,-411} % 1
(506,1504){427,0}...{427,0} % 2
(933,1504){-92,-130}...{-92,-130} % 3
(841,1374){-320,0}...{-320,0} % 4
(521,1374){0,-1}...{0,-1} % 5
(533,492){212,-178}... % 6
(745,314){212,-178}... % 7
(786,296){1,0}... % 8
(834,315){183,88}...{216,111} % 9
(1050,426)-- % 10
(1054,340){-512,-355}...{-512,-355} % 11
(542,-15){-272,276}... % 12
(197,288){-265,198}... % 13
(205,284){42,725}...{0,1} % 14
(222,1374){-228,0}...{-228,0} % 15
(-6,1374){176,130}...{176,130} % 16
(170,1504){72,0}...{72,0} % 17
(242,1504){0,1}...{-47,379} % 18
(205,2520){46,23}...{46,23} % 19
(251,2543){98,-272}...{98,-272} % 20
(349,2271)--cycle); % 21
endchar(0);
"fmlta"; % '006
%charbegin( 6, 1037h#, ascender*v#, baseline );
charbegin( 6, 1037h#, theight*v#, baseline );
n := 9;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 14;
t9 := 15;
adj_fill.A(2, 5, 8) % fixed x points
(1) % fixed y points
() % tied points
((3,7)) % verticals
((8,9), (4,6)) % horizontals
((633,2199){39,-17}...{39,-17} % 0
(672,2182){-62,-369}...{0,-1} % 1
(631,1510){457,0}...{457,0} % 2
(1088,1510){-98,-142}...{-98,-142} % 3
(990,1368){-355,0}...{-355,0} % 4
(635,1368){0,-1}...{35,-658} % 5
(639,515){218,-181}... % 6
(892,316){323,-213}... % 7
(961,321){227,142}...{206,113} % 8
(1167,434)-- % 9
(1186,370){-506,-386}...{-506,-386} % 10
(680,-16){-351,301}...{-1,1} % 11
(329,285){65,672}...{0,1} % 12
(343,1368){-337,0}...{-337,0} % 13
(6,1368){134,142}...{134,142} % 14
(140,1510){197,0}...{197,0} % 15
(337,1510){0,1}...{-15,456} % 16
(331,2034)--cycle); % 17
endchar(0);
"fmlua"; % '007
charbegin( 7, 1654h#, lcbody*v#, baseline );
n := 6;
t1 := 0;
t2 := 5;
t3 := 7;
t4 := 11;
t5 := 13;
t6 := 17;
adj_fill.A(1, 2, 4) % fixed x points
() % fixed y points
((6,1)) % tied points
((3,5)) % verticals
() % horizontals
((1147,347){-201,-97}... % 0
(631,6){-417,-340}... % 1
(581,-21){-1.873,-.3569}... % 2
(539,-16){-189,148}... % 3
(287,160){-426,248}...{-325,45} % *4
(113,232){181,151}... % 5
(231,503){159,805}... % *6
(272,1037){0,1}... % 7
(238,1340){-131,481}...{-452,376} % *8
(141,1518){-151,-75}...{-151,-75} % 9
(-10,1443)-- % 10
(-63,1487){403,333}...{403,333} % 11
(340,1820){381,-494}...{187,-144} % 12
(533,1620){26,-796}... % 13
(540,1033){0,-1}...{-105,-294} % 14
(436,439){268,-91}...{191,-123} % 15
(796,275){350,168}...{350,168} % 16
(1146,443)--cycle); % 17
n := 3;
t1 := 0;
t2 := 4;
t3 := 8;
adj_fill.B(1) % fixed x points
() % fixed y points
((2,1)) % tied points
((2,3)) % verticals
() % horizontals
((1805,385){-141,-113}...{-345,-342} % 0
(1364,-14){-35,18}...{-35,18} % 1
(1329,4){-118,292}...{-375,556} % 2
(1153,345){-7,98}...{-7,98} % 3
(1146,443){26,237}...{-24,687} % 4
(1146,1625)-- % 5
(1462,1796){26,-28}...{26,-28} % 6
(1488,1768){-105,-635}... % 7
(1427,892){0,-1}... % 8
(1455,541){51,-333}... % 9
(1540,380){222,-291}... % 10
(1619,375){165,66}...{165,66} % 11
(1784,441)--cycle); % 12
endchar(0);
"fmnontab1"; %non-tabular 1, medium (fitted 1)
initrot:=identity; % DEK
more_side(0); % DEK
charbegin( 127, 1400h#, lfigheight*v#, baseline );
n := 0;
adj_fill.A() % fixed x points
() % fixed y points
() % tied points
() % verticals
() % horizontals
((941,64){-28,408}... % 0
(911,1560){0,1}... % 1
(940,2579){36,811}...{-24,24} % 2
(916,2603){-716,-296}...{-716,-296} % 3
(200,2307)-- % 4
(200,2221){1,0}... % 5
(462,2221){1,0}... % 6
(586,2102){52,-490}... % 7
(605,1542){0,-1}...{-8,-451} % 8
(590,-7){35,-31}...{35,-31} % 9
(625,-38)--cycle); % 10
endchar(0);