summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/ams/eufmch.mf
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-05-09 23:35:35 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-05-09 23:35:35 +0000
commita8a5d29891a120ca4b4822753e18e43400d17abb (patch)
tree1bb93188fe59097cd49a759ba867eb780f177361 /Master/texmf-dist/fonts/source/public/ams/eufmch.mf
parent467d467d0bf8d188b47b27138dc8b6745cef19f2 (diff)
restoring ams fonts stupidly deleted at r7980 (sry)
git-svn-id: svn://tug.org/texlive/trunk@7997 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/ams/eufmch.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/ams/eufmch.mf6397
1 files changed, 6397 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/source/public/ams/eufmch.mf b/Master/texmf-dist/fonts/source/public/ams/eufmch.mf
new file mode 100644
index 00000000000..717d3f45c37
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/ams/eufmch.mf
@@ -0,0 +1,6397 @@
+%% @metafontfile{
+%% filename="eufmch.mf",
+%% version="2.2",
+%% date="04-JAN-1995",
+%% 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, Electronic Products and Services,
+%% 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",
+%% checksum = "08883 6397 19076 208870"
+%% keywords="amsfonts, tex, metafont , euler ",
+%% abstract="This is the driver file for use with
+%% the Euler Fraktur medium font in AMSFonts 2.2."
+%% docstring = "The checksum field above contains a CRC-16
+%% checksum as the first value, followed by the
+%% equivalent of the standard UNIX wc (word
+%% count) utility output of lines, words, and
+%% characters. This is produced by Robert
+%% Solovay's checksum utility.",
+%% }
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% 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);