(LY_DEFINE): progress indication for opening ttf and
[lilypond.git] / ttftool / encodings.c
blobe0eff3621ae8340dc405ea5831600b5c7aed9185
1 /* Copyright (c) 1997-1998 by Juliusz Chroboczek */
3 #define NULL ((void *)0)
5 /* char *macEncoding[]={ */
6 /* ".notdef", NULL, NULL, NULL, NULL, NULL, */
7 /* NULL, NULL, NULL, NULL, NULL, NULL, */
8 /* NULL, NULL, NULL, NULL, NULL, NULL, */
9 /* NULL, NULL, NULL, NULL, NULL, NULL, */
10 /* NULL, NULL, NULL, NULL, NULL, NULL, */
11 /* NULL, NULL, "space", "exclam", "quotedbl", "numbersign", */
12 /* "dollar", "percent", "ampersand", "quoteright", "parenleft", */
13 /* "parenright", "asterisk", "plus", "comma", "hyphen", "period", */
14 /* "slash", "zero", "one", "two", "three", "four", "five", "six", */
15 /* "seven", "eight", "nine", "colon", "semicolon", "less", "equal", */
16 /* "greater", "question", "at", "A", "B", "C", "D", "E", "F", "G", "H", */
17 /* "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", */
18 /* "W", "X", "Y", "Z", "bracketleft", "backslash", "bracketright", */
19 /* "asciicircum", "underscore", "quoteleft", "a", "b", "c", "d", "e", */
20 /* "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", */
21 /* "t", "u", "v", "w", "x", "y", "z", "braceleft", "bar", "braceright", */
22 /* "tilde", NULL, "Adieresis", "Aring", "Ccedilla", "Eacute", */
23 /* "Ntilde", "Odieresis", "Udieresis", "aacute", "agrave", "acircumflex", */
24 /* "adieresis", "atilde", "aring", "ccedilla", "eacute", "egrave", */
25 /* "ecircumflex", "edieresis", "iacute", "igrave", "icircumflex", */
26 /* "idieresis", "ntilde", "oacute", "ograve", "ocircumflex", "odieresis", */
27 /* "otilde", "uacute", "ugrave", "ucircumflex", "udieresis", "dagger", */
28 /* "degree", "cent", "sterling", "section", "bullet", "paragraph", */
29 /* "germandbls", "registered", "copyright", "trademark", "acute", */
30 /* "dieresis", "notequal", "AE", "Oslash", "infinity", "plusminus", */
31 /* "lessequal", "greaterequal", "yen", "mu", "partialdiff", "Sigma", */
32 /* "product", "pi", "integral", "ordfeminine", "ordmasculine", "Omega", */
33 /* "ae", "oslash", "questiondown", "exclamdown", "logicalnot", "radical", */
34 /* "florin", "approxequal", "Delta", "guillemotleft", "guillemotright", */
35 /* "ellipsis", "space", "Agrave", "Atilde", "Otilde", "OE", "oe", */
36 /* "endash", "emdash", "quotedblleft", "quotedblright", "quoteleft", */
37 /* "quoteright", "divide", "lozenge", "ydieresis", "Ydieresis", */
38 /* "fraction", "currency", "guilsinglleft", "guilsinglright", "fi", "fl", */
39 /* "daggerdbl", "periodcentered", "quotesinglbase", "quotedblbase", */
40 /* "perthousand", "Acircumflex", "Ecircumflex", "Aacute", "Edieresis", */
41 /* "Egrave", "Iacute", "Icircumflex", "Idieresis", "Igrave", "Oacute", */
42 /* "Ocircumflex", NULL, "Ograve", "Uacute", "Ucircumflex", "Ugrave", */
43 /* "dotlessi", "circumflex", "tilde", "macron", "breve", "dotaccent", */
44 /* "ring", "cedilla", "hungarumlaut", "ogonek", "caron"}; */
46 char *macGlyphEncoding[] = {
47 ".notdef", ".null", "CR", "space", "exclam", "quotedbl", "numbersign",
48 "dollar", "percent", "ampersand", "quotesingle", "parenleft",
49 "parenright", "asterisk", "plus", "comma", "hyphen", "period",
50 "slash", "zero", "one", "two", "three", "four", "five", "six",
51 "seven", "eight", "nine", "colon", "semicolon", "less", "equal",
52 "greater", "question", "at", "A", "B", "C", "D", "E", "F", "G", "H",
53 "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V",
54 "W", "X", "Y", "Z", "bracketleft", "backslash", "bracketright",
55 "asciicircum", "underscore", "grave", "a", "b", "c", "d", "e", "f",
56 "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t",
57 "u", "v", "w", "x", "y", "z", "braceleft", "bar", "braceright",
58 "asciitilde", "Adieresis", "Aring", "Ccedilla", "Eacute", "Ntilde",
59 "Odieresis", "Udieresis", "aacute", "agrave", "acircumflex",
60 "adieresis", "atilde", "aring", "ccedilla", "eacute", "egrave",
61 "ecircumflex", "edieresis", "iacute", "igrave", "icircumflex",
62 "idieresis", "ntilde", "oacute", "ograve", "ocircumflex", "odieresis",
63 "otilde", "uacute", "ugrave", "ucircumflex", "udieresis", "dagger",
64 "degree", "cent", "sterling", "section", "bullet", "paragraph",
65 "germandbls", "registered", "copyright", "trademark", "acute",
66 "dieresis", "notequal", "AE", "Oslash", "infinity", "plusinus",
67 "lessequal", "greaterequal", "yen", "mu1", "partialdiff", "summation",
68 "product", "pi", "integral", "ordfeminine", "ordmasculine", "Ohm",
69 "ae", "oslash", "questiondown", "exclamdown", "logicalnot", "radical",
70 "florin", "approxequal", "increment", "guillemotleft",
71 "guillemotright", "ellipsis", "nbspace", "Agrave", "Atilde", "Otilde",
72 "OE", "oe", "endash", "emdash", "quotedblleft", "quotedblright",
73 "quoteleft", "quoteright", "divide", "lozenge", "ydieresis",
74 "Ydieresis", "fraction", "currency", "guilsingleft", "guilsingright",
75 "fi", "fl", "daggerdbl", "periodcentered", "quotesinglbase",
76 "quotedblbase", "perthousand", "Acircumflex", "Ecircumflex", "Aacute",
77 "Edieresis", "Egrave", "Iacute", "Icircumflex", "Idieresis", "Igrave",
78 "Oacute", "Ocircumflex", "applelogo", "Ograve", "Uacute",
79 "Ucircumflex", "Ugrave", "dotlessi", "circumflex", "tilde",
80 "overscore", "breve", "dotaccent", "ring", "cedilla", "hungarumlaut",
81 "ogonek", "caron", "Lslash", "lslash", "Scaron", "scaron", "Zcaron",
82 "zcaron", "brokenbar", "Eth", "eth", "Yacute", "yacute", "Thorn",
83 "thorn", "minus", "multiply", "onesuperior", "twosuperior",
84 "threesuperior", "onehalf", "onequarter", "threequarters", "franc",
85 "Gbreve", "gbreve", "Idot", "Scedilla", "scedilla", "Cacute",
86 "cacute", "Ccaron", "ccaron", "dmacron"
89 char *adobeStandardEncoding[] = {
90 ".notdef", NULL, NULL, NULL, NULL, NULL, NULL, NULL,
91 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
92 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
93 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
94 "space", "exclam", "quotedbl", "numbersign", "dollar", "percent",
95 "ampersand", "quoteright",
96 "parenleft", "parenright", "asterisk", "plus", "comma", "hyphen", "period",
97 "slash",
98 "zero", "one", "two", "three", "four", "five", "six", "seven",
99 "eight", "nine", "colon", "semicolon", "less", "equal", "greater",
100 "question",
101 "at", "A", "B", "C", "D", "E", "F", "G",
102 "H", "I", "J", "K", "L", "M", "N", "O",
103 "P", "Q", "R", "S", "T", "U", "V", "W",
104 "X", "Y", "Z", "bracketleft", "backslash", "bracketright", "asciicircum",
105 "underscore",
106 "quoteleft", "a", "b", "c", "d", "e", "f", "g",
107 "h", "i", "j", "k", "l", "m", "n", "o",
108 "p", "q", "r", "s", "t", "u", "v", "w",
109 "x", "y", "z", "braceleft", "bar", "braceright", "asciitilde", NULL,
110 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
111 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
112 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
113 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
114 NULL, "exclamdown", "cent", "sterling", "fraction", "yen", "florin",
115 "section",
116 "currency", "quotesingle", "quotedblleft", "guillemotleft", "guilsinglleft",
117 "guilsinglright", "fi", "fl",
118 NULL, "endash", "dagger", "daggerdbl", "periodcentered", NULL, "paragraph",
119 "bullet",
120 "quotesinglbase", "quotedblbase", "quotedblright", "guillemotright",
121 "ellipsis", "perthousand", NULL, "questiondown",
122 NULL, "grave", "acute", "circumflex", "tilde", "macron", "breve",
123 "dotaccent",
124 "dieresis", NULL, "ring", "cedilla", NULL, "hungarumlaut", "ogonek",
125 "caron",
126 "emdash", NULL, NULL, NULL, NULL, NULL, NULL, NULL,
127 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
128 NULL, "AE", NULL, "ordfeminine", NULL, NULL, NULL, NULL,
129 "Lslash", "Oslash", "OE", "ordmasculine", NULL, NULL, NULL, NULL,
130 NULL, "ae", NULL, NULL, NULL, "dotlessi", NULL, NULL,
131 "lslash", "oslash", "oe", "germandbls", NULL, NULL, NULL, NULL