mirror of
https://github.com/gwenhael-le-moine/x49gp.git
synced 2024-12-26 21:58:41 +01:00
238 lines
5.8 KiB
C
238 lines
5.8 KiB
C
/* $Id: glyphname.h,v 1.3 2008/12/11 12:18:17 ecd Exp $
|
|
*/
|
|
|
|
#ifndef _X49GP_GLYPHNAME_H
|
|
#define _X49GP_GLYPHNAME_H 1
|
|
|
|
typedef struct {
|
|
const char *name;
|
|
gunichar unichar;
|
|
} x49gp_glyph_t;
|
|
|
|
static const x49gp_glyph_t x49gp_glyphs[] =
|
|
{
|
|
{ "exclamdown", 0x00a1 },
|
|
{ "cent", 0x00a2 },
|
|
{ "sterling", 0x00a3 },
|
|
{ "fraction", 0x2044 },
|
|
{ "yen", 0x00a5 },
|
|
{ "florin", 0x0192 },
|
|
{ "section", 0x00a7 },
|
|
{ "currency", 0x00a4 },
|
|
{ "quotesingle", 0x0027 },
|
|
{ "quotedblleft", 0x201c },
|
|
{ "guillemotleft", 0x00ab },
|
|
{ "guilsinglleft", 0x2039 },
|
|
{ "guilsinglright", 0x203a },
|
|
{ "fi", 0xfb01 },
|
|
{ "fl", 0xfb02 },
|
|
{ "endash", 0x2013 },
|
|
{ "dagger", 0x2020 },
|
|
{ "daggerdbl", 0x2021 },
|
|
{ "periodcentered", 0x00b7 },
|
|
{ "paragraph", 0x00b6 },
|
|
{ "bullet", 0x2022 },
|
|
{ "quotesinglbase", 0x201a },
|
|
{ "quotedblbase", 0x201e },
|
|
{ "quotedblright", 0x201d },
|
|
{ "guillemotright", 0x00bb },
|
|
{ "ellipsis", 0x2026 },
|
|
{ "perthousand", 0x2030 },
|
|
{ "questiondown", 0x00bf },
|
|
{ "grave", 0x0060 },
|
|
{ "acute", 0x00b4 },
|
|
{ "circumflex", 0x02c6 },
|
|
{ "tilde", 0x02dc },
|
|
{ "macron", 0x00af },
|
|
{ "breve", 0x02d8 },
|
|
{ "dotaccent", 0x02d9 },
|
|
{ "dieresis", 0x00a8 },
|
|
{ "ring", 0x02da },
|
|
{ "cedilla", 0x00b8 },
|
|
{ "hungarumlaut", 0x02dd },
|
|
{ "ogonek", 0x02db },
|
|
{ "caron", 0x02c7 },
|
|
{ "emdash", 0x2014 },
|
|
{ "AE", 0x00c6 },
|
|
{ "ordfeminine", 0x00aa },
|
|
{ "Lslash", 0x0141 },
|
|
{ "Oslash", 0x00d8 },
|
|
{ "OE", 0x0152 },
|
|
{ "ordmasculine", 0x00ba },
|
|
{ "ae", 0x00e6 },
|
|
{ "dotlessi", 0x0131 },
|
|
{ "lslash", 0x0142 },
|
|
{ "oslash", 0x00f8 },
|
|
{ "oe", 0x0153 },
|
|
{ "germandbls", 0x00df },
|
|
{ "Udieresis", 0x00dc },
|
|
{ "Uacute", 0x00da },
|
|
{ "Scedilla", 0x015e },
|
|
{ "Tcaron", 0x0164 },
|
|
{ "Scaron", 0x0160 },
|
|
{ "Rcaron", 0x0158 },
|
|
{ "Racute", 0x0154 },
|
|
{ "Sacute", 0x015a },
|
|
{ "Otilde", 0x00d5 },
|
|
{ "ucircumflex", 0x00fb },
|
|
{ "Ohungarumlaut", 0x0150 },
|
|
{ "Uhungarumlaut", 0x0170 },
|
|
{ "Yacute", 0x00dd },
|
|
{ "Eth", 0x00d0 },
|
|
{ "Dcroat", 0x0110 },
|
|
{ "Zacute", 0x0179 },
|
|
{ "Uring", 0x016e },
|
|
{ "gbreve", 0x011f },
|
|
{ "eogonek", 0x0119 },
|
|
{ "edotaccent", 0x0117 },
|
|
{ "ecaron", 0x011b },
|
|
{ "Ugrave", 0x00d9 },
|
|
{ "Thorn", 0x00de },
|
|
{ "eacute", 0x00e9 },
|
|
{ "edieresis", 0x00eb },
|
|
{ "dcaron", 0x010f },
|
|
{ "ccedilla", 0x00e7 },
|
|
{ "ccaron", 0x010d },
|
|
{ "cacute", 0x0107 },
|
|
{ "aogonek", 0x0105 },
|
|
{ "aring", 0x00e5 },
|
|
{ "atilde", 0x00e3 },
|
|
{ "abreve", 0x0103 },
|
|
{ "egrave", 0x00e8 },
|
|
{ "agrave", 0x00e0 },
|
|
{ "aacute", 0x00e1 },
|
|
{ "adieresis", 0x00e4 },
|
|
{ "Uogonek", 0x0172 },
|
|
{ "ugrave", 0x00f9 },
|
|
{ "uacute", 0x00fa },
|
|
{ "udieresis", 0x00fc },
|
|
{ "tcaron", 0x0165 },
|
|
{ "scommaaccent", 0x0219 },
|
|
{ "Zcaron", 0x017d },
|
|
{ "ecircumflex", 0x00ea },
|
|
{ "Ucircumflex", 0x00db },
|
|
{ "acircumflex", 0x00e2 },
|
|
{ "Zdotaccent", 0x017b },
|
|
{ "scaron", 0x0161 },
|
|
{ "Amacron", 0x0100 },
|
|
{ "sacute", 0x015b },
|
|
{ "Tcommaaccent", 0x0162 },
|
|
{ "Ydieresis", 0x0178 },
|
|
{ "thorn", 0x00fe },
|
|
{ "Emacron", 0x0112 },
|
|
{ "Ograve", 0x00d2 },
|
|
{ "Oacute", 0x00d3 },
|
|
{ "Odieresis", 0x00d6 },
|
|
{ "Ntilde", 0x00d1 },
|
|
{ "Ncaron", 0x0147 },
|
|
{ "Nacute", 0x0143 },
|
|
{ "Lcaron", 0x013d },
|
|
{ "Lacute", 0x0139 },
|
|
{ "Idotaccent", 0x0130 },
|
|
{ "racute", 0x0155 },
|
|
{ "Icircumflex", 0x00ce },
|
|
{ "ohungarumlaut", 0x0151 },
|
|
{ "otilde", 0x00f5 },
|
|
{ "Euro", 0x20ac },
|
|
{ "ocircumflex", 0x00f4 },
|
|
{ "onesuperior", 0x00b9 },
|
|
{ "twosuperior", 0x00b2 },
|
|
{ "threesuperior", 0x00b3 },
|
|
{ "Igrave", 0x00cc },
|
|
{ "Iacute", 0x00cd },
|
|
{ "Imacron", 0x012a },
|
|
{ "Iogonek", 0x012e },
|
|
{ "Idieresis", 0x00cf },
|
|
{ "Gbreve", 0x011e },
|
|
{ "Umacron", 0x016a },
|
|
{ "Kcommaaccent", 0x0136 },
|
|
{ "ograve", 0x00f2 },
|
|
{ "Scommaaccent", 0x0218 },
|
|
{ "Eogonek", 0x0118 },
|
|
{ "oacute", 0x00f3 },
|
|
{ "Edotaccent", 0x0116 },
|
|
{ "iogonek", 0x012f },
|
|
{ "gcommaaccent", 0x0123 },
|
|
{ "odieresis", 0x00f6 },
|
|
{ "ntilde", 0x00f1 },
|
|
{ "ncaron", 0x0148 },
|
|
{ "Ecaron", 0x011a },
|
|
{ "Ecircumflex", 0x00ca },
|
|
{ "scedilla", 0x015f },
|
|
{ "rcaron", 0x0159 },
|
|
{ "Egrave", 0x00c8 },
|
|
{ "Eacute", 0x00c9 },
|
|
{ "Gcommaaccent", 0x0122 },
|
|
{ "Rcommaaccent", 0x0156 },
|
|
{ "Edieresis", 0x00cb },
|
|
{ "nacute", 0x0144 },
|
|
{ "uogonek", 0x0173 },
|
|
{ "umacron", 0x016b },
|
|
{ "Dcaron", 0x010e },
|
|
{ "lcaron", 0x013e },
|
|
{ "Ccaron", 0x010c },
|
|
{ "Cacute", 0x0106 },
|
|
{ "Ccedilla", 0x00c7 },
|
|
{ "degree", 0x00b0 },
|
|
{ "Aogonek", 0x0104 },
|
|
{ "minus", 0x2212 },
|
|
{ "multiply", 0x00d7 },
|
|
{ "divide", 0x00f7 },
|
|
{ "Aring", 0x00c5 },
|
|
{ "trademark", 0x2122 },
|
|
{ "rcommaaccent", 0x0157 },
|
|
{ "lacute", 0x013a },
|
|
{ "omacron", 0x014d },
|
|
{ "Atilde", 0x00c3 },
|
|
{ "icircumflex", 0x00ee },
|
|
{ "igrave", 0x00ec },
|
|
{ "ncommaaccent", 0x0146 },
|
|
{ "lcommaaccent", 0x013c },
|
|
{ "plusminus", 0x00b1 },
|
|
{ "onehalf", 0x00bd },
|
|
{ "onequarter", 0x00bc },
|
|
{ "threequarters", 0x00be },
|
|
{ "iacute", 0x00ed },
|
|
{ "Abreve", 0x0102 },
|
|
{ "kcommaaccent", 0x0137 },
|
|
{ "Omacron", 0x014c },
|
|
{ "imacron", 0x012b },
|
|
{ "emacron", 0x0113 },
|
|
{ "amacron", 0x0101 },
|
|
{ "tcommaaccent", 0x0163 },
|
|
{ "ydieresis", 0x00ff },
|
|
{ "zdotaccent", 0x017c },
|
|
{ "zcaron", 0x017e },
|
|
{ "zacute", 0x017a },
|
|
{ "yacute", 0x00fd },
|
|
{ "uhungarumlaut", 0x0171 },
|
|
{ "eth", 0x00f0 },
|
|
{ "uring", 0x016f },
|
|
{ "Ocircumflex", 0x00d4 },
|
|
{ "commaaccent", 0xf6c3 },
|
|
{ "copyright", 0x00a9 },
|
|
{ "registered", 0x00ae },
|
|
{ "Acircumflex", 0x00c2 },
|
|
{ "idieresis", 0x00ef },
|
|
{ "lozenge", 0x25ca },
|
|
{ "Delta", 0x2206 },
|
|
{ "notequal", 0x2260 },
|
|
{ "radical", 0x221a },
|
|
{ "Agrave", 0x00c0 },
|
|
{ "Aacute", 0x00c1 },
|
|
{ "lessequal", 0x2264 },
|
|
{ "greaterequal", 0x2265 },
|
|
{ "logicalnot", 0x00ac },
|
|
{ "summation", 0x2211 },
|
|
{ "partialdiff", 0x2202 },
|
|
{ "Ncommaaccent", 0x0145 },
|
|
{ "dcroat", 0x0111 },
|
|
{ "brokenbar", 0x00a6 },
|
|
{ "Lcommaaccent", 0x013b },
|
|
{ "Adieresis", 0x00c4 },
|
|
{ "mu", 0x00b5 }
|
|
};
|
|
|
|
#define NR_GLYPHNAMES (sizeof(x49gp_glyphs) / sizeof(x49gp_glyphs[0]))
|
|
|
|
#endif /* !(_X49GP_GLYPHNAME_H) */
|