Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

CompactFontTables.h

Go to the documentation of this file.
00001 //========================================================================
00002 //
00003 // CompactFontTables.h
00004 //
00005 // Copyright 1999-2003 Glyph & Cog, LLC
00006 //
00007 //========================================================================
00008 
00009 #ifndef COMPACTFONTINFO_H
00010 #define COMPACTFONTINFO_H
00011 
00012 static char *type1CStdStrings[391] = {
00013   ".notdef",
00014   "space",
00015   "exclam",
00016   "quotedbl",
00017   "numbersign",
00018   "dollar",
00019   "percent",
00020   "ampersand",
00021   "quoteright",
00022   "parenleft",
00023   "parenright",
00024   "asterisk",
00025   "plus",
00026   "comma",
00027   "hyphen",
00028   "period",
00029   "slash",
00030   "zero",
00031   "one",
00032   "two",
00033   "three",
00034   "four",
00035   "five",
00036   "six",
00037   "seven",
00038   "eight",
00039   "nine",
00040   "colon",
00041   "semicolon",
00042   "less",
00043   "equal",
00044   "greater",
00045   "question",
00046   "at",
00047   "A",
00048   "B",
00049   "C",
00050   "D",
00051   "E",
00052   "F",
00053   "G",
00054   "H",
00055   "I",
00056   "J",
00057   "K",
00058   "L",
00059   "M",
00060   "N",
00061   "O",
00062   "P",
00063   "Q",
00064   "R",
00065   "S",
00066   "T",
00067   "U",
00068   "V",
00069   "W",
00070   "X",
00071   "Y",
00072   "Z",
00073   "bracketleft",
00074   "backslash",
00075   "bracketright",
00076   "asciicircum",
00077   "underscore",
00078   "quoteleft",
00079   "a",
00080   "b",
00081   "c",
00082   "d",
00083   "e",
00084   "f",
00085   "g",
00086   "h",
00087   "i",
00088   "j",
00089   "k",
00090   "l",
00091   "m",
00092   "n",
00093   "o",
00094   "p",
00095   "q",
00096   "r",
00097   "s",
00098   "t",
00099   "u",
00100   "v",
00101   "w",
00102   "x",
00103   "y",
00104   "z",
00105   "braceleft",
00106   "bar",
00107   "braceright",
00108   "asciitilde",
00109   "exclamdown",
00110   "cent",
00111   "sterling",
00112   "fraction",
00113   "yen",
00114   "florin",
00115   "section",
00116   "currency",
00117   "quotesingle",
00118   "quotedblleft",
00119   "guillemotleft",
00120   "guilsinglleft",
00121   "guilsinglright",
00122   "fi",
00123   "fl",
00124   "endash",
00125   "dagger",
00126   "daggerdbl",
00127   "periodcentered",
00128   "paragraph",
00129   "bullet",
00130   "quotesinglbase",
00131   "quotedblbase",
00132   "quotedblright",
00133   "guillemotright",
00134   "ellipsis",
00135   "perthousand",
00136   "questiondown",
00137   "grave",
00138   "acute",
00139   "circumflex",
00140   "tilde",
00141   "macron",
00142   "breve",
00143   "dotaccent",
00144   "dieresis",
00145   "ring",
00146   "cedilla",
00147   "hungarumlaut",
00148   "ogonek",
00149   "caron",
00150   "emdash",
00151   "AE",
00152   "ordfeminine",
00153   "Lslash",
00154   "Oslash",
00155   "OE",
00156   "ordmasculine",
00157   "ae",
00158   "dotlessi",
00159   "lslash",
00160   "oslash",
00161   "oe",
00162   "germandbls",
00163   "onesuperior",
00164   "logicalnot",
00165   "mu",
00166   "trademark",
00167   "Eth",
00168   "onehalf",
00169   "plusminus",
00170   "Thorn",
00171   "onequarter",
00172   "divide",
00173   "brokenbar",
00174   "degree",
00175   "thorn",
00176   "threequarters",
00177   "twosuperior",
00178   "registered",
00179   "minus",
00180   "eth",
00181   "multiply",
00182   "threesuperior",
00183   "copyright",
00184   "Aacute",
00185   "Acircumflex",
00186   "Adieresis",
00187   "Agrave",
00188   "Aring",
00189   "Atilde",
00190   "Ccedilla",
00191   "Eacute",
00192   "Ecircumflex",
00193   "Edieresis",
00194   "Egrave",
00195   "Iacute",
00196   "Icircumflex",
00197   "Idieresis",
00198   "Igrave",
00199   "Ntilde",
00200   "Oacute",
00201   "Ocircumflex",
00202   "Odieresis",
00203   "Ograve",
00204   "Otilde",
00205   "Scaron",
00206   "Uacute",
00207   "Ucircumflex",
00208   "Udieresis",
00209   "Ugrave",
00210   "Yacute",
00211   "Ydieresis",
00212   "Zcaron",
00213   "aacute",
00214   "acircumflex",
00215   "adieresis",
00216   "agrave",
00217   "aring",
00218   "atilde",
00219   "ccedilla",
00220   "eacute",
00221   "ecircumflex",
00222   "edieresis",
00223   "egrave",
00224   "iacute",
00225   "icircumflex",
00226   "idieresis",
00227   "igrave",
00228   "ntilde",
00229   "oacute",
00230   "ocircumflex",
00231   "odieresis",
00232   "ograve",
00233   "otilde",
00234   "scaron",
00235   "uacute",
00236   "ucircumflex",
00237   "udieresis",
00238   "ugrave",
00239   "yacute",
00240   "ydieresis",
00241   "zcaron",
00242   "exclamsmall",
00243   "Hungarumlautsmall",
00244   "dollaroldstyle",
00245   "dollarsuperior",
00246   "ampersandsmall",
00247   "Acutesmall",
00248   "parenleftsuperior",
00249   "parenrightsuperior",
00250   "twodotenleader",
00251   "onedotenleader",
00252   "zerooldstyle",
00253   "oneoldstyle",
00254   "twooldstyle",
00255   "threeoldstyle",
00256   "fouroldstyle",
00257   "fiveoldstyle",
00258   "sixoldstyle",
00259   "sevenoldstyle",
00260   "eightoldstyle",
00261   "nineoldstyle",
00262   "commasuperior",
00263   "threequartersemdash",
00264   "periodsuperior",
00265   "questionsmall",
00266   "asuperior",
00267   "bsuperior",
00268   "centsuperior",
00269   "dsuperior",
00270   "esuperior",
00271   "isuperior",
00272   "lsuperior",
00273   "msuperior",
00274   "nsuperior",
00275   "osuperior",
00276   "rsuperior",
00277   "ssuperior",
00278   "tsuperior",
00279   "ff",
00280   "ffi",
00281   "ffl",
00282   "parenleftinferior",
00283   "parenrightinferior",
00284   "Circumflexsmall",
00285   "hyphensuperior",
00286   "Gravesmall",
00287   "Asmall",
00288   "Bsmall",
00289   "Csmall",
00290   "Dsmall",
00291   "Esmall",
00292   "Fsmall",
00293   "Gsmall",
00294   "Hsmall",
00295   "Ismall",
00296   "Jsmall",
00297   "Ksmall",
00298   "Lsmall",
00299   "Msmall",
00300   "Nsmall",
00301   "Osmall",
00302   "Psmall",
00303   "Qsmall",
00304   "Rsmall",
00305   "Ssmall",
00306   "Tsmall",
00307   "Usmall",
00308   "Vsmall",
00309   "Wsmall",
00310   "Xsmall",
00311   "Ysmall",
00312   "Zsmall",
00313   "colonmonetary",
00314   "onefitted",
00315   "rupiah",
00316   "Tildesmall",
00317   "exclamdownsmall",
00318   "centoldstyle",
00319   "Lslashsmall",
00320   "Scaronsmall",
00321   "Zcaronsmall",
00322   "Dieresissmall",
00323   "Brevesmall",
00324   "Caronsmall",
00325   "Dotaccentsmall",
00326   "Macronsmall",
00327   "figuredash",
00328   "hypheninferior",
00329   "Ogoneksmall",
00330   "Ringsmall",
00331   "Cedillasmall",
00332   "questiondownsmall",
00333   "oneeighth",
00334   "threeeighths",
00335   "fiveeighths",
00336   "seveneighths",
00337   "onethird",
00338   "twothirds",
00339   "zerosuperior",
00340   "foursuperior",
00341   "fivesuperior",
00342   "sixsuperior",
00343   "sevensuperior",
00344   "eightsuperior",
00345   "ninesuperior",
00346   "zeroinferior",
00347   "oneinferior",
00348   "twoinferior",
00349   "threeinferior",
00350   "fourinferior",
00351   "fiveinferior",
00352   "sixinferior",
00353   "seveninferior",
00354   "eightinferior",
00355   "nineinferior",
00356   "centinferior",
00357   "dollarinferior",
00358   "periodinferior",
00359   "commainferior",
00360   "Agravesmall",
00361   "Aacutesmall",
00362   "Acircumflexsmall",
00363   "Atildesmall",
00364   "Adieresissmall",
00365   "Aringsmall",
00366   "AEsmall",
00367   "Ccedillasmall",
00368   "Egravesmall",
00369   "Eacutesmall",
00370   "Ecircumflexsmall",
00371   "Edieresissmall",
00372   "Igravesmall",
00373   "Iacutesmall",
00374   "Icircumflexsmall",
00375   "Idieresissmall",
00376   "Ethsmall",
00377   "Ntildesmall",
00378   "Ogravesmall",
00379   "Oacutesmall",
00380   "Ocircumflexsmall",
00381   "Otildesmall",
00382   "Odieresissmall",
00383   "OEsmall",
00384   "Oslashsmall",
00385   "Ugravesmall",
00386   "Uacutesmall",
00387   "Ucircumflexsmall",
00388   "Udieresissmall",
00389   "Yacutesmall",
00390   "Thornsmall",
00391   "Ydieresissmall",
00392   "001.000",
00393   "001.001",
00394   "001.002",
00395   "001.003",
00396   "Black",
00397   "Bold",
00398   "Book",
00399   "Light",
00400   "Medium",
00401   "Regular",
00402   "Roman",
00403   "Semibold"
00404 };
00405 
00406 static Gushort type1CISOAdobeCharset[229] = {
00407     0,   1,   2,   3,   4,   5,   6,   7,   8,   9,
00408    10,  11,  12,  13,  14,  15,  16,  17,  18,  19,
00409    20,  21,  22,  23,  24,  25,  26,  27,  28,  29,
00410    30,  31,  32,  33,  34,  35,  36,  37,  38,  39,
00411    40,  41,  42,  43,  44,  45,  46,  47,  48,  49,
00412    50,  51,  52,  53,  54,  55,  56,  57,  58,  59,
00413    60,  61,  62,  63,  64,  65,  66,  67,  68,  69,
00414    70,  71,  72,  73,  74,  75,  76,  77,  78,  79,
00415    80,  81,  82,  83,  84,  85,  86,  87,  88,  89,
00416    90,  91,  92,  93,  94,  95,  96,  97,  98,  99,
00417   100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
00418   110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
00419   120, 121, 122, 123, 124, 125, 126, 127, 128, 129,
00420   130, 131, 132, 133, 134, 135, 136, 137, 138, 139,
00421   140, 141, 142, 143, 144, 145, 146, 147, 148, 149,
00422   150, 151, 152, 153, 154, 155, 156, 157, 158, 159,
00423   160, 161, 162, 163, 164, 165, 166, 167, 168, 169,
00424   170, 171, 172, 173, 174, 175, 176, 177, 178, 179,
00425   180, 181, 182, 183, 184, 185, 186, 187, 188, 189,
00426   190, 191, 192, 193, 194, 195, 196, 197, 198, 199,
00427   200, 201, 202, 203, 204, 205, 206, 207, 208, 209,
00428   210, 211, 212, 213, 214, 215, 216, 217, 218, 219,
00429   220, 221, 222, 223, 224, 225, 226, 227, 228
00430 };
00431 
00432 static Gushort type1CExpertCharset[166] = {
00433     0,   1, 229, 230, 231, 232, 233, 234, 235, 236,
00434   237, 238,  13,  14,  15,  99, 239, 240, 241, 242,
00435   243, 244, 245, 246, 247, 248,  27,  28, 249, 250,
00436   251, 252, 253, 254, 255, 256, 257, 258, 259, 260,
00437   261, 262, 263, 264, 265, 266, 109, 110, 267, 268,
00438   269, 270, 271, 272, 273, 274, 275, 276, 277, 278,
00439   279, 280, 281, 282, 283, 284, 285, 286, 287, 288,
00440   289, 290, 291, 292, 293, 294, 295, 296, 297, 298,
00441   299, 300, 301, 302, 303, 304, 305, 306, 307, 308,
00442   309, 310, 311, 312, 313, 314, 315, 316, 317, 318,
00443   158, 155, 163, 319, 320, 321, 322, 323, 324, 325,
00444   326, 150, 164, 169, 327, 328, 329, 330, 331, 332,
00445   333, 334, 335, 336, 337, 338, 339, 340, 341, 342,
00446   343, 344, 345, 346, 347, 348, 349, 350, 351, 352,
00447   353, 354, 355, 356, 357, 358, 359, 360, 361, 362,
00448   363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
00449   373, 374, 375, 376, 377, 378
00450 };
00451 
00452 static Gushort type1CExpertSubsetCharset[87] = {
00453     0,   1, 231, 232, 235, 236, 237, 238,  13,  14,
00454    15,  99, 239, 240, 241, 242, 243, 244, 245, 246,
00455   247, 248,  27,  28, 249, 250, 251, 253, 254, 255,
00456   256, 257, 258, 259, 260, 261, 262, 263, 264, 265,
00457   266, 109, 110, 267, 268, 269, 270, 272, 300, 301,
00458   302, 305, 314, 315, 158, 155, 163, 320, 321, 322,
00459   323, 324, 325, 326, 150, 164, 169, 327, 328, 329,
00460   330, 331, 332, 333, 334, 335, 336, 337, 338, 339,
00461   340, 341, 342, 343, 344, 345, 346
00462 };
00463 
00464 #endif

Generated on Wed Nov 3 12:58:52 2004 for Lemur Toolkit by doxygen1.2.18