]> git.donarmstrong.com Git - lilypond.git/blob - ttftool/encodings.c
Added color names.
[lilypond.git] / ttftool / encodings.c
1 /* Copyright (c) 1997-1998 by Juliusz Chroboczek */
2
3 #define NULL ((void *)0)
4
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"}; */
45
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"
87 };
88
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
132 };