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