You are on page 1of 2

Define CharList

( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P
',
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f
',
'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v
',
'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '`', '!
',
'$', '%', '-', '=', '+', ';', ':',"'", '"', ',', '.', '/', '?');
Define WidthList
( 39, 34, 35, 38, 30, 28, 36, 41, 15, 36, 46, 22, 55, 39, 49, 3
4,
49, 38, 36, 26, 37, 38, 43, 36, 34, 28, 37, 33, 40, 39, 33, 29
,
37, 36, 23, 38, 39, 30, 46, 39, 49, 34, 34, 39, 36, 27, 41, 4
0,
58, 35, 37, 28, 49, 15, 36, 32, 34, 36, 32, 26, 42, 32, 13, 1
5,
33, 35, 35, 35, 33, 11, 11, 10, 23, 10, 11, 31, 33);
Define RectList
( ( 0, 0, 41, 90), ( 42, 0, 34, 90), ( 77, 0, 58, 90), ( 136, 0, 40, 90
),
( 177, 0, 31, 90), ( 209, 0, 31, 90), ( 241, 0, 38, 90), ( 280, 0, 68, 90
),
( 349, 0, 16, 90), ( 366, 0, 38, 90), ( 405, 0, 71, 90), ( 477, 0, 33, 90
),
( 511, 0, 67, 90), ( 579, 0, 38, 90), ( 618, 0, 52, 90), ( 671, 0, 35, 90
),
( 707, 0, 52, 90), ( 760, 0, 40, 90), ( 801, 0, 39, 90), ( 841, 0, 29, 90
),
( 871, 0, 38, 90), ( 910, 0, 40, 90), ( 951, 0, 43, 90), ( 995, 0, 36, 90
),
(1032, 0, 36, 90), (1069, 0, 29, 90), (1099, 0, 40, 90), (1140, 0, 34, 90
),
(1175, 0, 43, 90), (1219, 0, 41, 90), (1261, 0, 34, 90), (1296, 0, 31, 90
),
(1328, 0, 38, 90), (1367, 0, 37, 90), (1405, 0, 26, 90), (1432, 0, 40, 90
),
(1473, 0, 40, 90), (1514, 0, 31, 90), (1546, 0, 43, 90), (1590, 0, 39, 90
),
(1630, 0, 52, 90), (1683, 0, 36, 90), (1720, 0, 36, 90), (1757, 0, 41, 90
),
(1799, 0, 39, 90), (1839, 0, 30, 90), (1870, 0, 40, 90), (1911, 0, 42, 90
),
(1954, 0, 62, 90), (2017, 0, 36, 90), (2054, 0, 40, 90), (2095, 0, 29, 90
),
(2125, 0, 51, 90), (2177, 0, 17, 90), (2195, 0, 38, 90), (2234, 0, 35, 90
),
(2270, 0, 36, 90), (2307, 0, 39, 90), (2347, 0, 34, 90), (2382, 0, 29, 90
),
(2412, 0, 45, 90), (2458, 0, 34, 90), (2493, 0, 15, 90), (2509, 0, 16, 90
),
(2526, 0, 38, 90), (2565, 0, 40, 90), (2606, 0, 39, 90), (2646, 0, 39, 90
),
(2686, 0, 39, 90), (2726, 0, 15, 90), (2742, 0, 15, 90), (2758, 0, 15, 90
),
(2774, 0, 27, 90), (2802, 0, 15, 90), (2818, 0, 15, 90), (2834, 0, 37, 90
),
(2872, 0, 38, 90));
Define OffsetList
( (-3, 0), (-2, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0),
(-2, 0), (-3, 0), (-2, 0), (-1, 0), (-17, 0), (-1, 0), (-3, 0), (-1, 0),
(-3, 0), (-2, 0), (-3, 0), (-3, 0), (-2, 0), (-3, 0), (-2, 0), (-2, 0),
(-2, 0), (-2, 0), (-3, 0), (-1, 0), (-3, 0), (-2, 0), (-3, 0), (-2, 0),
(-2, 0), (-2, 0), (-3, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0), (-1, 0),
(-3, 0), (-2, 0), (-4, 0), (-3, 0), (-3, 0), (-3, 0), (-2, 0), (-4, 0),
(-4, 0), (-2, 0), (-3, 0), (-2, 0), (-2, 0), (-3, 0), (-2, 0), (-3, 0),
(-3, 0), (-2, 0), (-2, 0), (-3, 0), (-3, 0), (-3, 0), (-2, 0), (-2, 0),
(-3, 0), (-4, 0), (-2, 0), (-2, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0),
(-2, 0), (-2, 0), (-2, 0), (-3, 0), (-3, 0));
CreateLayer Main;
LayerSetImage Main 'NativeAlien48';
LayerSetAscent Main 80;
LayerSetCharWidths Main CharList WidthList;
LayerSetCharWidths Main (' ') (32);
LayerSetImageMap Main CharList RectList;
LayerSetCharOffsets Main CharList OffsetList;
LayerSetAscentPadding Main 0;
LayerSetLineSpacingOffset Main 0;
LayerSetPointSize Main 48;
Define MapFrom ('C', 'H', 'K', 'M', 'V');
Define MapTo ('c', 'h', 'k', 'm', 'v');
SetCharMap MapFrom MapTo;
SetDefaultPointSize 48;

You might also like