Rev 374 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 374 | chris | 1 | Define CharList |
| 2 | ( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', |
||
| 3 | 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', |
||
| 4 | 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', |
||
| 5 | 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '~', '`', |
||
| 6 | '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '-', '_', '=', '+', '[', '{', |
||
| 7 | ']', '}', ';', ':',"'", '"', ',', '<', '.', '>', '/', '?', '¡', '¢', '£', '¥', |
||
| 8 | '§', '©', '®', '¿', 'À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Æ', 'Ç', 'È', 'É', 'Ê', 'Ë', |
||
| 9 | 'Ì', 'Í', 'Î', 'Ï', 'Ð', 'Ñ', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ø', 'Ù', 'Ú', 'Û', 'Ü', |
||
| 10 | 'Ý', 'ß', 'à', 'á', 'â', 'ã', 'ä', 'å', 'æ', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', |
||
| 11 | 'î', 'ï', 'ð', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', 'ø', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ'); |
||
| 12 | |||
| 13 | Define WidthList |
||
| 14 | ( 9, 9, 9, 9, 9, 8, 10, 9, 3, 6, 9, 7, 11, 9, 10, 9, |
||
| 15 | 10, 9, 9, 7, 9, 9, 13, 7, 9, 7, 7, 7, 7, 7, 7, 3, |
||
| 16 | 7, 7, 3, 3, 7, 3, 11, 7, 7, 7, 7, 4, 7, 4, 7, 5, |
||
| 17 | 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 4, |
||
| 18 | 3, 13, 7, 7, 12, 5, 9, 5, 4, 4, 4, 7, 8, 8, 4, 4, |
||
| 19 | 4, 4, 4, 4, 2, 5, 4, 8, 4, 8, 4, 7, 3, 7, 7, 7, |
||
| 20 | 7, 10, 10, 8, 9, 9, 9, 9, 9, 9, 13, 9, 9, 9, 9, 9, |
||
| 21 | 3, 3, 3, 3, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, |
||
| 22 | 9, 9, 7, 7, 7, 7, 7, 7, 12, 7, 7, 7, 7, 7, 3, 3, |
||
| 23 | 3, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7); |
||
| 24 | |||
| 25 | Define RectList |
||
| 26 | ( ( 0, 0, 11, 15), ( 12, 0, 7, 15), ( 20, 0, 7, 15), ( 28, 0, 7, 15), |
||
| 27 | ( 36, 0, 7, 15), ( 44, 0, 6, 15), ( 51, 0, 8, 15), ( 60, 0, 7, 15), |
||
| 28 | ( 68, 0, 1, 15), ( 70, 0, 5, 15), ( 76, 0, 8, 15), ( 85, 0, 6, 15), |
||
| 29 | ( 92, 0, 9, 15), ( 102, 0, 7, 15), ( 110, 0, 8, 15), ( 119, 0, 7, 15), |
||
| 30 | ( 127, 0, 8, 15), ( 136, 0, 8, 15), ( 145, 0, 7, 15), ( 153, 0, 7, 15), |
||
| 31 | ( 161, 0, 7, 15), ( 169, 0, 11, 15), ( 181, 0, 13, 15), ( 195, 0, 7, 15), |
||
| 32 | ( 203, 0, 7, 15), ( 211, 0, 7, 15), ( 219, 0, 5, 15), ( 225, 0, 5, 15), |
||
| 33 | ( 231, 0, 5, 15), ( 237, 0, 5, 15), ( 243, 0, 5, 15), ( 249, 0, 4, 15), |
||
| 34 | ( 254, 0, 5, 15), ( 260, 0, 5, 15), ( 266, 0, 1, 15), ( 268, 0, 3, 15), |
||
| 35 | ( 272, 0, 5, 15), ( 278, 0, 1, 15), ( 280, 0, 9, 15), ( 290, 0, 5, 15), |
||
| 36 | ( 296, 0, 5, 15), ( 302, 0, 5, 15), ( 308, 0, 5, 15), ( 314, 0, 3, 15), |
||
| 37 | ( 318, 0, 5, 15), ( 324, 0, 3, 15), ( 328, 0, 5, 15), ( 334, 0, 5, 15), |
||
| 38 | ( 340, 0, 9, 15), ( 350, 0, 5, 15), ( 356, 0, 5, 15), ( 362, 0, 5, 15), |
||
| 39 | ( 368, 0, 6, 15), ( 375, 0, 3, 15), ( 379, 0, 6, 15), ( 386, 0, 6, 15), |
||
| 40 | ( 393, 0, 6, 15), ( 400, 0, 6, 15), ( 407, 0, 6, 15), ( 414, 0, 6, 15), |
||
| 41 | ( 421, 0, 6, 15), ( 428, 0, 6, 15), ( 435, 0, 7, 15), ( 443, 0, 2, 15), |
||
| 42 | ( 446, 0, 1, 15), ( 448, 0, 12, 15), ( 461, 0, 8, 15), ( 470, 0, 5, 15), |
||
| 43 | ( 476, 0, 10, 15), ( 487, 0, 5, 15), ( 493, 0, 8, 15), ( 502, 0, 5, 15), |
||
| 44 | ( 508, 0, 3, 15), ( 512, 0, 3, 15), ( 516, 0, 3, 15), ( 520, 0, 7, 15), |
||
| 45 | ( 528, 0, 7, 15), ( 536, 0, 7, 15), ( 544, 0, 2, 15), ( 547, 0, 3, 15), |
||
| 46 | ( 551, 0, 2, 15), ( 554, 0, 3, 15), ( 558, 0, 1, 15), ( 560, 0, 1, 15), |
||
| 47 | ( 562, 0, 1, 15), ( 564, 0, 3, 15), ( 568, 0, 1, 15), ( 570, 0, 6, 15), |
||
| 48 | ( 577, 0, 1, 15), ( 579, 0, 6, 15), ( 586, 0, 4, 15), ( 591, 0, 5, 15), |
||
| 49 | ( 597, 0, 1, 15), ( 599, 0, 6, 15), ( 606, 0, 6, 15), ( 613, 0, 7, 15), |
||
| 50 | ( 621, 0, 6, 15), ( 628, 0, 10, 15), ( 639, 0, 10, 15), ( 650, 0, 6, 15), |
||
| 51 | ( 657, 0, 11, 15), ( 669, 0, 11, 15), ( 681, 0, 11, 15), ( 693, 0, 11, 15), |
||
| 52 | ( 705, 0, 11, 15), ( 717, 0, 11, 15), ( 729, 0, 13, 15), ( 743, 0, 7, 15), |
||
| 53 | ( 751, 0, 7, 15), ( 759, 0, 7, 15), ( 767, 0, 7, 15), ( 775, 0, 7, 15), |
||
| 54 | ( 783, 0, 2, 15), ( 786, 0, 2, 15), ( 789, 0, 6, 15), ( 796, 0, 3, 15), |
||
| 55 | ( 800, 0, 8, 15), ( 809, 0, 7, 15), ( 817, 0, 8, 15), ( 826, 0, 8, 15), |
||
| 56 | ( 835, 0, 8, 15), ( 844, 0, 8, 15), ( 853, 0, 8, 15), ( 862, 0, 8, 15), |
||
| 57 | ( 871, 0, 7, 15), ( 879, 0, 7, 15), ( 887, 0, 7, 15), ( 895, 0, 7, 15), |
||
| 58 | ( 903, 0, 7, 15), ( 911, 0, 7, 15), ( 919, 0, 5, 15), ( 925, 0, 5, 15), |
||
| 59 | ( 931, 0, 6, 15), ( 938, 0, 5, 15), ( 944, 0, 5, 15), ( 950, 0, 5, 15), |
||
| 60 | ( 956, 0, 11, 15), ( 968, 0, 5, 15), ( 974, 0, 5, 15), ( 980, 0, 5, 15), |
||
| 61 | ( 986, 0, 6, 15), ( 993, 0, 5, 15), ( 999, 0, 2, 15), (1002, 0, 2, 15), |
||
| 62 | (1005, 0, 6, 15), (1012, 0, 3, 15), (1016, 0, 6, 15), (1023, 0, 5, 15), |
||
| 63 | (1029, 0, 5, 15), (1035, 0, 5, 15), (1041, 0, 6, 15), (1048, 0, 5, 15), |
||
| 64 | (1054, 0, 5, 15), (1060, 0, 5, 15), (1066, 0, 5, 15), (1072, 0, 5, 15), |
||
| 65 | (1078, 0, 6, 15), (1085, 0, 5, 15), (1091, 0, 5, 15), (1097, 0, 5, 15)); |
||
| 66 | |||
| 67 | Define OffsetList |
||
| 68 | ( (-1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 69 | ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 70 | ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), (-1, 0), ( 0, 0), ( 0, 0), |
||
| 71 | ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), |
||
| 72 | ( 1, 0), ( 1, 0), ( 1, 0), (-1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 73 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), ( 0, 0), |
||
| 74 | ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), ( 0, 0), ( 0, 0), |
||
| 75 | ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 1, 0), |
||
| 76 | ( 1, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), ( 0, 0), |
||
| 77 | ( 1, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 0, 0), |
||
| 78 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 2, 0), ( 1, 0), |
||
| 79 | ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 0, 0), ( 0, 0), |
||
| 80 | ( 1, 0), ( 0, 0), ( 0, 0), ( 1, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), |
||
| 81 | (-1, 0), (-1, 0), (-1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 82 | ( 0, 0), ( 1, 0), (-1, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 83 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 84 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 85 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 1, 0), |
||
| 86 | (-1, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), |
||
| 87 | ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0)); |
||
| 88 | |||
| 89 | Define KerningPairs |
||
| 90 | ("11","AT","AV","AY","F,","F.","FA","LT","LV","LW","LY","P,","P.","PA","T,","T-", |
||
| 91 | "T.","T:","T;","TA","Ta","Tc","Te","To","Ts","Tw","Ty","V,","V-","V.","VA","Va", |
||
| 92 | "Ve","Vo","W,","W.","Y,","Y-","Y.","Y:","Y;","YA","Ya","Ye","Yo","Yp","Yq","Yu", |
||
| 93 | "Yv","r,","r.","v,","v.","w,","w.","y,","y.","G,","G.","St","Sp"); |
||
| 94 | |||
| 95 | Define KerningValues |
||
| 96 | |||
| 97 | -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
||
| 98 | |||
| 99 | -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1); |
||
| 100 | |||
| 101 | CreateLayer Main; |
||
| 102 | |||
| 103 | LayerSetAscent Main 12; |
||
| 104 | |||
| 105 | LayerSetCharWidths Main (' ') (4); |
||
| 378 | chris | 106 | LayerSetKerningPairs Main KerningPairs KerningValues; |
| 374 | chris | 107 | LayerSetImageMap Main CharList RectList; |
| 108 | LayerSetCharOffsets Main CharList OffsetList; |
||
| 109 | LayerSetAscentPadding Main 0; |
||
| 110 | LayerSetLineSpacingOffset Main 0; |
||
| 111 | LayerSetPointSize Main 10; |
||
| 112 | |||
| 113 | SetDefaultPointSize 10; |
||
| 114 |