Subversion Repositories AndroidProjects

Rev

Blame | Last modification | View Log | RSS feed

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
 (  17,  18,  16,  18,  16,  16,  17,  18,   7,  15,  19,  15,  22,  19,  18,  17,
    18,  18,  17,  14,  18,  16,  27,  18,  16,  16,  17,  17,  15,  17,  17,   9,
    17,  18,   7,   7,  17,   7,  25,  18,  17,  17,  17,  12,  17,   9,  17,  16,
    24,  17,  16,  15,  18,   8,  18,  17,  17,  18,  17,  15,  17,  18,  17,  10,
     7,  17,  15,  14,  21,  13,  18,  15,  10,  10,  10,  17,  17,  17,   8,  10,
     8,  10,   7,   7,   6,  11,   7,  17,   6,  17,  11,  17,   7,  13,  17,  16,
    16,  18,  18,  17,  17,  17,  17,  17,  17,  17,  27,  16,  16,  16,  16,  16,
     7,   7,   7,   7,  18,  19,  18,  18,  18,  18,  18,  18,  18,  18,  18,  18,
    17,  20,  17,  17,  17,  17,  17,  17,  27,  15,  17,  17,  17,  17,   8,   8,
    11,  10,  16,  18,  17,  17,  17,  17,  17,  17,  17,  17,  17,  17,  16,  16);

Define RectList
 ( (   0,  0, 17, 32), (  18,  0, 19, 32), (  38,  0, 18, 32), (  57,  0, 19, 32),
   (  77,  0, 18, 32), (  96,  0, 18, 32), ( 115,  0, 19, 32), ( 135,  0, 20, 32),
   ( 156,  0,  9, 32), ( 166,  0, 18, 32), ( 185,  0, 21, 32), ( 207,  0, 14, 32),
   ( 222,  0, 24, 32), ( 247,  0, 21, 32), ( 269,  0, 19, 32), ( 289,  0, 19, 32),
   ( 309,  0, 18, 32), ( 328,  0, 19, 32), ( 348,  0, 19, 32), ( 368,  0, 15, 32),
   ( 384,  0, 20, 32), ( 405,  0, 17, 32), ( 423,  0, 27, 32), ( 451,  0, 22, 32),
   ( 474,  0, 17, 32), ( 492,  0, 18, 32), ( 511,  0, 18, 32), ( 530,  0, 17, 32),
   ( 548,  0, 16, 32), ( 565,  0, 19, 32), ( 585,  0, 17, 32), ( 603,  0, 12, 32),
   ( 616,  0, 19, 32), ( 636,  0, 18, 32), ( 655,  0,  9, 32), ( 665,  0, 14, 32),
   ( 680,  0, 18, 32), ( 699,  0,  9, 32), ( 709,  0, 26, 32), ( 736,  0, 18, 32),
   ( 755,  0, 18, 32), ( 774,  0, 18, 32), ( 793,  0, 18, 32), ( 812,  0, 14, 32),
   ( 827,  0, 18, 32), ( 846,  0, 11, 32), ( 858,  0, 18, 32), ( 877,  0, 16, 32),
   ( 894,  0, 24, 32), ( 919,  0, 19, 32), ( 939,  0, 19, 32), ( 959,  0, 16, 32),
   ( 976,  0, 19, 32), ( 996,  0,  8, 32), (1005,  0, 19, 32), (1025,  0, 18, 32),
   (1044,  0, 17, 32), (1062,  0, 18, 32), (1081,  0, 19, 32), (1101,  0, 16, 32),
   (1118,  0, 19, 32), (1138,  0, 19, 32), (1158,  0, 15, 32), (1174,  0,  7, 32),
   (1182,  0,  9, 32), (1192,  0, 19, 32), (1212,  0, 16, 32), (1229,  0, 15, 32),
   (1245,  0, 19, 32), (1265,  0, 12, 32), (1278,  0, 19, 32), (1298,  0,  0, 32),
   (1299,  0, 12, 32), (1312,  0, 12, 32), (1325,  0, 10, 32), (1336,  0, 17, 32),
   (1354,  0, 17, 32), (1372,  0, 15, 32), (1388,  0, 12, 32), (1401,  0, 11, 32),
   (1413,  0, 12, 32), (1426,  0, 11, 32), (1438,  0,  9, 32), (1448,  0,  7, 32),
   (1456,  0,  6, 32), (1463,  0, 11, 32), (1475,  0,  7, 32), (1483,  0, 16, 32),
   (1500,  0,  5, 32), (1506,  0, 17, 32), (1524,  0, 15, 32), (1540,  0, 17, 32),
   (1558,  0,  9, 32), (1568,  0, 14, 32), (1583,  0, 16, 32), (1600,  0, 18, 32),
   (1619,  0, 19, 32), (1639,  0, 20, 32), (1660,  0, 20, 32), (1681,  0, 17, 32),
   (1699,  0, 17, 32), (1717,  0, 17, 32), (1735,  0, 20, 32), (1756,  0, 19, 32),
   (1776,  0, 19, 32), (1796,  0, 17, 32), (1814,  0, 29, 32), (1844,  0, 18, 32),
   (1863,  0, 18, 32), (1882,  0, 18, 32), (1901,  0, 18, 32), (1920,  0, 18, 32),
   (1939,  0, 10, 32), (1950,  0, 11, 32), (1962,  0, 14, 32), (1977,  0, 14, 32),
   (1992,  0, 19, 32), (2012,  0, 21, 32), (2034,  0, 19, 32), (2054,  0, 19, 32),
   (2074,  0, 19, 32), (2094,  0, 19, 32), (2114,  0, 19, 32), (2134,  0, 19, 32),
   (2154,  0, 20, 32), (2175,  0, 20, 32), (2196,  0, 20, 32), (2217,  0, 20, 32),
   (2238,  0, 17, 32), (2256,  0, 20, 32), (2277,  0, 18, 32), (2296,  0, 18, 32),
   (2315,  0, 18, 32), (2334,  0, 18, 32), (2353,  0, 18, 32), (2372,  0, 18, 32),
   (2391,  0, 27, 32), (2419,  0, 16, 32), (2436,  0, 17, 32), (2454,  0, 17, 32),
   (2472,  0, 18, 32), (2491,  0, 17, 32), (2509,  0,  9, 32), (2519,  0, 11, 32),
   (2531,  0, 14, 32), (2546,  0, 13, 32), (2560,  0, 19, 32), (2580,  0, 19, 32),
   (2600,  0, 18, 32), (2619,  0, 18, 32), (2638,  0, 18, 32), (2657,  0, 18, 32),
   (2676,  0, 18, 32), (2695,  0, 19, 32), (2715,  0, 18, 32), (2734,  0, 18, 32),
   (2753,  0, 18, 32), (2772,  0, 18, 32), (2791,  0, 19, 32), (2811,  0, 19, 32));

Define OffsetList
 ( ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0),
   ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0),
   ( 2, 0), ( 1, 0), ( 1, 0), ( 3, 0), ( 1, 0), ( 4, 0), ( 4, 0), ( 0, 0),
   ( 4, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0),
   ( 0, 0), ( 1, 0), ( 1, 0), (-4, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0),
   ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 3, 0),
   ( 3, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 3, 0), ( 1, 0), ( 1, 0),
   ( 1, 0), ( 2, 0), ( 1, 0), ( 2, 0), ( 1, 0), ( 1, 0), ( 3, 0), ( 5, 0),
   ( 1, 0), ( 0, 0), ( 1, 0), ( 2, 0), ( 3, 0), ( 2, 0), ( 1, 0), (256, 0),
   ( 2, 0), ( 0, 0), ( 2, 0), (-1, 0), ( 2, 0), ( 3, 0), ( 1, 0), ( 3, 0),
   ( 0, 0), ( 0, 0), ( 0, 0), ( 1, 0), ( 3, 0), ( 3, 0), ( 0, 0), ( 3, 0),
   ( 1, 0), ( 1, 0), ( 0, 0), ( 3, 0), ( 1, 0), ( 2, 0), ( 2, 0), ( 1, 0),
   ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 0, 0), ( 0, 0), ( 0, 0),
   ( 0, 0), ( 0, 0), ( 0, 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),
   ( 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), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 2, 0), ( 1, 0),
   ( 2, 0), ( 2, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0),
   ( 1, 0), ( 0, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 1, 0), ( 0, 0), ( 0, 0));

Define KerningPairs
 ("\"\"","\"'","\",","\".","\"A","\"J","\"À","\"Â","\"Ã","\"Ä","\"Å","&T","&V","&Y","'\"","''",
  "',","'.","'A","'J","'À","'Â","'Ã","'Ä","'Å",",\"",",'",",1",",T",",V",",W",",Y",
  ",v",",w","-J","-T","-V","-X","-Y","-Z","-x",".\"",".'",".1",".T",".V",".W",".Y",
  ".v",".w","/&","/0","/3","/6","/8","/9","/A","/C","/G","/J","/O","/Q","/a","/c",
  "/d","/e","/g","/o","/q","/x","/z","/À","/Â","/Ã","/Ä","/Å","/Ç","/Ò","/Ó","/Ô",
  "/Õ","/Ö","/Ø","/à","/á","/â","/ã","/ä","/å","/æ","/ç","/è","/é","/ê","/ë","/ò",
  "/ó","/ô","/õ","/ö","/ø","0/","3/","47","6/","7,","7.","74","8/","9/","A\"","A'",
  "A?","AT","AV","AW","AY","Av","Aw","B/","BV","BY","D/","DV","DY","F,","F.","F/",
  "FA","FJ","Fa","Fc","Fd","Fe","Fg","Fo","Fq","FÀ","FÂ","FÃ","FÄ","FÅ","Fà","Fá",
  "Fâ","Fã","Fä","Få","Fæ","Fç","Fè","Fé","Fê","Fë","Fò","Fó","Fô","Fõ","Fö","Fø",
  "K?","KV","Kv","Kw","L\"","L'","L-","L?","LT","LV","LW","LY","Lv","Lw","O/","P,",
  "P.","P/","PA","PJ","PÀ","PÂ","PÃ","PÄ","PÅ","Q/","R?","RT","RV","RY","T,","T-",
  "T.","T/","TA","TJ","Ta","Tc","Td","Te","To","TÀ","TÂ","TÃ","TÄ","TÅ","Tà","Tá",
  "Tâ","Tã","Tä","Tå","Tæ","Tç","Tè","Té","Tê","Të","Tò","Tó","Tô","Tõ","Tö","Tø",
  "U/","V,","V-","V.","V/","VA","VJ","Va","Vc","Vd","Ve","Vg","Vo","Vq","Vs","Vu",
  "Vy","VÀ","VÂ","VÃ","VÄ","VÅ","Và","Vá","Vâ","Vã","Vä","Vå","Væ","Vç","Vè","Vé",
  "Vê","Vë","Vò","Vó","Vô","Võ","Vö","Vø","Vù","Vú","Vû","Vü","Vÿ","W,","W.","WA",
  "WÀ","WÂ","WÃ","WÄ","WÅ","X-","Xv","Xw","Y,","Y-","Y.","Y/","YA","YJ","YS","Ya",
  "Yc","Yd","Ye","Yg","Yo","Yp","Yq","Ys","Yu","Yv","Yw","Yy","Yz","YÀ","YÂ","YÃ",
  "YÄ","YÅ","Yà","Yá","Yâ","Yã","Yä","Yå","Yæ","Yç","Yè","Yé","Yê","Yë","Yò","Yó",
  "Yô","Yõ","Yö","Yø","Yù","Yú","Yû","Yü","Yÿ","Z-","a?","aV","aY","bT","bV","bY",
  "eT","eV","eY","f,","f.","fA","fÀ","fÂ","fÃ","fÄ","fÅ","hV","k-","kV","kv","kw",
  "mT","mV","nT","nV","oT","oV","oY","pT","pV","pY","r,","r.","r/","rA","rJ","rÀ",
  "rÂ","rÃ","rÄ","rÅ","sY","uV","uY","v,","v.","v/","vA","vY","vÀ","vÂ","vÃ","vÄ",
  "vÅ","w,","w.","w/","wA","wY","wÀ","wÂ","wÃ","wÄ","wÅ","x-","yV","yY","À\"","À'",
  "À?","ÀT","ÀV","ÀW","ÀY","Àv","Àw","Â\"","Â'","Â?","ÂT","ÂV","ÂW","ÂY","Âv","Âw",
  "Ã\"","Ã'","Ã?","ÃT","ÃV","ÃW","ÃY","Ãv","Ãw","Ä\"","Ä'","Ä?","ÄT","ÄV","ÄW","ÄY",
  "Äv","Äw","Å\"","Å'","Å?","ÅT","ÅV","ÅW","ÅY","Åv","Åw","Ò/","Ó/","Ô/","Õ/","Ö/",
  "Ø/","Ù/","Ú/","Û/","Ü/","à?","àV","àY","á?","áV","áY","â?","âV","âY","ã?","ãV",
  "ãY","ä?","äV","äY","å?","åV","åY","æ?","æV","æY","èT","èV","èY","éT","éV","éY",
  "êT","êV","êY","ëT","ëV","ëY","ñT","ñV","òT","òV","òY","óT","óV","óY","ôT","ôV",
  "ôY","õT","õV","õY","öT","öV","öY","øT","øV","øY","ùV","ùY","úV","úY","ûV","ûY",
  "üV","üY","ÿV","ÿY");

Define KerningValues

 (   1,   1,  -2,  -2,  -2,  -3,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -2,   1,   1,

    -2,  -2,  -2,  -3,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -2,  -2,  -1,  -2,

    -2,  -2,  -2,  -2,  -1,  -2,  -2,  -1,  -1,  -2,  -2,  -1,  -2,  -2,  -1,  -2,

    -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -1,  -1,  -3,  -1,  -1,  -2,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -3,  -1,  -1,  -2,  -2,

    -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -4,  -4,  -2,

    -2,  -3,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -3,  -3,  -2,  -3,  -2,  -2,  -1,  -2,  -2,  -1,  -1,  -2,

    -2,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -2,  -2,

    -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -2,  -1,  -2,  -2,  -2,  -3,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,

    -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -2,  -2,  -2,  -3,  -2,  -3,  -1,  -2,

    -2,  -2,  -2,  -2,  -2,  -1,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -2,

    -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -2,

    -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -2,  -1,  -1,  -1,  -1,  -1,  -2,

    -1,  -1,  -2,  -3,  -3,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -2,  -1,  -1,  -2,  -3,  -3,  -1,  -1,  -2,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -2,

    -2,  -2,  -2,  -2,  -2,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,

    -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -2,

    -1,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -2,  -1,  -1,  -2,

    -1,  -1,  -2,  -1,  -1,  -2,  -1,  -1,  -1,  -1,  -2,  -1,  -1,  -2,  -1,  -1,

    -2,  -1,  -1,  -2,  -1,  -1,  -2,  -1,  -1,  -2,  -1,  -1,  -1,  -1,  -1,  -1,

    -1,  -1,  -1,  -1);

CreateLayer               Main;
LayerSetImage             Main 'HemiHeadRg20';
LayerSetAscent            Main 25;
LayerSetCharWidths        Main CharList WidthList;
LayerSetCharWidths        Main (' ') (7);
LayerSetKerningPairs      Main KerningPairs KerningValues;
LayerSetImageMap          Main CharList RectList;
LayerSetCharOffsets       Main CharList OffsetList;
LayerSetAscentPadding     Main 0;
LayerSetLineSpacingOffset Main 0;
LayerSetPointSize         Main 20;

SetDefaultPointSize  20;