Newer
Older
Import / research / match3 / art / tmp / data / GillSansMT14.txt
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 (  13,  11,  13,  14,  10,   9,  14,  14,   5,   5,  12,   9,  15,  15,  16,  10,    16,  11,   9,  11,  13,  11,  20,  13,  11,  12,   8,  10,   8,  10,   9,   5,     8,  10,   4,   4,   9,   4,  15,  10,  10,  10,  10,   8,   7,   6,  10,   8,    14,  10,   8,   8,  10,  10,  10,  10,  10,  10,  10,  10,  10,  10,  11,   6,     5,  19,  11,  10,  13,   9,  12,   8,   6,   6,   6,  10,  11,  11,   6,   6,     6,   6,   4,   4,   4,   7,   4,  11,   4,  11,   5,   6,   5,   8,  10,  10,     8,  14,  14,   6,  13,  13,  13,  13,  13,  13,  17,  13,  10,  10,  10,  10,     5,   5,   5,   5,  14,  15,  16,  16,  16,  16,  16,  16,  13,  13,  13,  13,    11,  10,   8,   8,   8,   8,   8,   8,  13,   8,   9,   9,   9,   9,   4,   4,     4,   4,  11,  10,  10,  10,  10,  10,  10,  10,  10,  10,  10,  10,   8,   8); 

Define RectList
((0, 0, 17, 26), (18, 0, 13, 26), (32, 0, 15, 26), (48, 0, 16, 26), (65, 0, 12, 26), (78, 0, 11, 26), (90, 0, 16, 26), (107, 0, 16, 26), (124, 0, 6, 26), (131, 0, 9, 26), (141, 0, 15, 26), (157, 0, 12, 26), (170, 0, 16, 26), (187, 0, 17, 26), (205, 0, 18, 26), (224, 0, 12, 26), (237, 0, 18, 26), (0, 27, 14, 26), (15, 27, 11, 26), (27, 27, 15, 26), (43, 27, 15, 26), (59, 27, 15, 26), (75, 27, 23, 26), (99, 27, 17, 26), (117, 27, 15, 26), (133, 27, 16, 26), (150, 27, 11, 26), (162, 27, 12, 26), (175, 27, 10, 26), (186, 27, 12, 26), (199, 27, 11, 26), (211, 27, 10, 26), (222, 27, 11, 26), (234, 27, 12, 26), (247, 27, 6, 26), (0, 54, 7, 26), (8, 54, 12, 26), (21, 54, 6, 26), (28, 54, 16, 26), (45, 54, 12, 26), (58, 54, 12, 26), (71, 54, 12, 26), (84, 54, 12, 26), (97, 54, 11, 26), (109, 54, 10, 26), (120, 54, 10, 26), (131, 54, 12, 26), (144, 54, 13, 26), (158, 54, 17, 26), (176, 54, 14, 26), (191, 54, 12, 26), (204, 54, 11, 26), (216, 54, 12, 26), (229, 54, 6, 26), (236, 54, 12, 26), (0, 81, 11, 26), (12, 81, 12, 26), (25, 81, 11, 26), (37, 81, 12, 26), (50, 81, 12, 26), (63, 81, 12, 26), (76, 81, 12, 26), (89, 81, 14, 26), (104, 81, 7, 26), (112, 81, 6, 26), (119, 81, 21, 26), (141, 81, 15, 26), (157, 81, 13, 26), (171, 81, 16, 26), (188, 81, 11, 26), (200, 81, 15, 26), (216, 81, 11, 26), (228, 81, 9, 26), (238, 81, 9, 26), (248, 81, 8, 26), (0, 108, 15, 26), (16, 108, 13, 26), (30, 108, 14, 26), (45, 108, 9, 26), (55, 108, 10, 26), (66, 108, 9, 26), (76, 108, 10, 26), (87, 108, 6, 26), (94, 108, 6, 26), (101, 108, 6, 26), (108, 108, 9, 26), (118, 108, 6, 26), (125, 108, 13, 26), (139, 108, 6, 26), (146, 108, 13, 26), (160, 108, 11, 26), (172, 108, 8, 26), (181, 108, 6, 26), (188, 108, 11, 26), (200, 108, 12, 26), (213, 108, 14, 26), (228, 108, 11, 26), (0, 135, 18, 26), (19, 135, 18, 26), (38, 135, 8, 26), (47, 135, 17, 26), (65, 135, 17, 26), (83, 135, 17, 26), (101, 135, 17, 26), (119, 135, 17, 26), (137, 135, 17, 26), (155, 135, 20, 26), (176, 135, 15, 26), (192, 135, 12, 26), (205, 135, 12, 26), (218, 135, 12, 26), (231, 135, 12, 26), (244, 135, 7, 26), (0, 162, 8, 26), (9, 162, 9, 26), (19, 162, 10, 26), (30, 162, 18, 26), (49, 162, 17, 26), (67, 162, 18, 26), (86, 162, 18, 26), (105, 162, 18, 26), (124, 162, 18, 26), (143, 162, 18, 26), (162, 162, 18, 26), (181, 162, 15, 26), (197, 162, 15, 26), (213, 162, 15, 26), (229, 162, 15, 26), (0, 189, 15, 26), (16, 189, 12, 26), (29, 189, 11, 26), (41, 189, 11, 26), (53, 189, 11, 26), (65, 189, 11, 26), (77, 189, 11, 26), (89, 189, 11, 26), (101, 189, 15, 26), (117, 189, 10, 26), (128, 189, 11, 26), (140, 189, 11, 26), (152, 189, 11, 26), (164, 189, 11, 26), (176, 189, 7, 26), (184, 189, 8, 26), (193, 189, 9, 26), (203, 189, 10, 26), (214, 189, 13, 26), (228, 189, 12, 26), (241, 189, 12, 26), (0, 216, 12, 26), (13, 216, 12, 26), (26, 216, 12, 26), (39, 216, 12, 26), (52, 216, 12, 26), (65, 216, 12, 26), (78, 216, 12, 26), (91, 216, 12, 26), (104, 216, 12, 26), (117, 216, 12, 26), (130, 216, 12, 26));
Define OffsetList ( (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-4, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-1, 0), (-2, 0), (-2, 0), (-2, 0),   (-2, 0), (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0),   (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-1, 0), (-2, 0),   (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-1, 0), ( 2, 0), (-1, 0), (-1, 0),   (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-2, 0), (-1, 0), (-2, 0), (-2, 0), (-1, 0), (-2, 0),   (-1, 0), (-2, 0), (-1, 0), (-2, 0), (-1, 0), (-2, 0), ( 0, 0), (-2, 0),   (-2, 0), (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-3, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0),   (-1, 0), (-2, 0), (-2, 0), ( 0, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0),   (-2, 0), (-2, 0), (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-2, 0), (-1, 0), (-2, 0), (-3, 0), (-3, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-1, 0),   (-2, 0), (-3, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0),   (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-2, 0)); 

Define KerningPairs ("AC","AG","AO","AQ","AT","AV","AW","AY","D,","D.","DA","DV","DW","DY","F,","F.",  "FA","KO","Ke","Ko","Ku","Ky","LT","LV","LW","LY","Ly","O,","O.","OA","OT","OV",  "OW","OX","OY","P,","P.","PA","RO","RT","RU","RV","RW","RY","T,","T-","T.","T:",  "T;","TA","TO","Ta","Te","To","Tr","Tu","Tw","Ty","V,","V-","V.","VA","VG","VO",  "Va","Ve","Vo","Vu","W,","W-","W.","WA","WO","Wa","We","Wo","Wu","Wy","Y,","Y-",  "Y.","Y:","Y;","YA","YO","Ya","Ye","Yo","Yu","av","aw","ay","hy","ke","ko","my",  "o,","o.","p,","p.","py","r,","r-","r.","r:","r;","rv","ry","v,","v.","w,","w.",  "xe","y,","y."); 

Define KerningValues (  -1,  -1,  -1,  -1,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -2,  -3,  -3,    -1,  -2,  -1,  -1,  -1,  -1,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,    -1,  -2,  -2,  -3,  -3,  -2,  -1,  -2,  -1,  -2,  -1,  -2,  -2,  -3,  -2,  -1,    -1,  -2,  -1,  -2,  -3,  -3,  -2,  -3,  -3,  -2,  -2,  -2,  -2,  -2,  -1,  -1,    -1,  -2,  -2,  -1,  -2,  -2,  -2,  -2,  -1,  -1,  -2,  -2,  -1,  -1,  -2,  -3,    -2,  -1,  -1,  -2,  -2,  -2,  -2,  -3,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,    -1,  -1,  -1,  -1,  -1,  -2,  -2,  -2,   1,   1,   1,   1,  -1,  -1,  -1,  -1,    -1,  -2,  -2); 

CreateLayer               Main; 

LayerSetImage             Main 'GillSansMT14'; 

LayerSetAscent            Main 20; 

LayerSetCharWidths        Main CharList WidthList; 

LayerSetCharWidths        Main (' ') (5); 

LayerSetKerningPairs      Main KerningPairs KerningValues; 

LayerSetImageMap          Main CharList RectList; 

LayerSetCharOffsets       Main CharList OffsetList; 

LayerSetAscentPadding     Main 2; 

LayerSetLineSpacingOffset Main 0; 

LayerSetPointSize         Main 14; 

SetDefaultPointSize  14;