"Fossies" - the Fresh Open Source Software Archive

Member "links-1.03/Unicode/entities.lnx" (21 Oct 2005, 62000 Bytes) of archive /linux/www/links-1.03.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "entities.lnx": 2.8_vs_1.03.

    1 /*
    2 # M.P.: entity to unicode table. I took this file from lynx.
    3 # lynx/WWW/Library/Implementation/entities.h
    4 */
    5 
    6 /*  Entity Names to Unicode table
    7 **  -----------------------------
    8 **
    9 *
   10 *   Whole entities[] thing (and much more) now present
   11 *   in this kind of structure. The structured streams to which
   12 *   the SGML modules sends its output could then easily have access
   13 *   to both entity names and unicode values for each (special)
   14 *   character.  Probably the whole translation to display characters
   15 *   should be done at that later stage (e.g. in HTML.c).
   16 *   What's missing is a way for the later stage to return info
   17 *   to SGML whether the entity could be displayed or not.
   18 *   (like between SGML_character() and handle_entity() via FoundEntity.)
   19 *   Well, trying to do that now.
   20 *   Why keep two structures for entities?  Backward compatibility..
   21 */
   22 
   23 #ifndef ENTITIES_H
   24 #define ENTITIES_H 1
   25 
   26 #include <HTUtils.h>
   27 #include <SGML.h>
   28 
   29 /* UC_entity_info structure is defined in SGML.h.
   30    This has to be sorted alphabetically (case-sensitive),
   31    bear this in mind when you add some more entities..  */
   32 
   33 /*
   34 
   35 This table available from ftp://ftp.unicode.org/
   36 original comment follows:
   37 
   38 
   39 # Author: John Cowan <cowan@ccil.org>
   40 # Date: 25 July 1997
   41 #
   42 # The following table maps SGML character entities from various
   43 # public sets (namely, ISOamsa, ISOamsb, ISOamsc, ISOamsn, ISOamso,
   44 # ISOamsr, ISObox, ISOcyr1, ISOcyr2, ISOdia, ISOgrk1, ISOgrk2,
   45 # ISOgrk3, ISOgrk4, ISOlat1, ISOlat2, ISOnum, ISOpub, ISOtech,
   46 # HTMLspecial, HTMLsymbol) to corresponding Unicode characters.
   47 #
   48 # The table has four tab-separated columns:
   49 #   Column 1: SGML character entity name
   50 #   Column 2: SGML public entity set
   51 #   Column 3: Unicode 2.0 character code
   52 #   Column 4: Unicode 2.0 character name (UPPER CASE)
   53 # Entries which don't have Unicode equivalents have "0x????"
   54 # in Column 3 and a lower case description (from the public entity
   55 # set DTD) in Column 4.  The mapping is not reversible, because many
   56 # distinctions are unified away in Unicode, particularly between
   57 # mathematical symbols.
   58 #
   59 # The table is sorted case-blind by SGML character entity name.
   60 #
   61 # The contents of this table are drawn from various sources, and
   62 # are in the public domain.
   63 #
   64 ########################
   65 
   66    We just sort it and move column 2 away (line too long, sorry;
   67    look at sgml.html in test/ directory for details).
   68    Also we add a few (obsolete) synonyms:
   69    "brkbar"  for "brvbar" 0x00A6
   70    "emdash"  for "mdash" 0x2014
   71    "endash"  for "ndash" 0x2013
   72    "hibar"  for "macr" 0x00AF
   73    for exact compatibility with entities[] and previous bevavior.
   74    BTW, lots of synonyms found in this table, we shouldn't worry about...
   75 */
   76 
   77 static CONST UC_entity_info unicode_entities[] = {
   78   {"AElig", 0x00C6},  /* LATIN CAPITAL LETTER AE               */
   79   {"Aacgr", 0x0386},  /* GREEK CAPITAL LETTER ALPHA WITH TONOS     */
   80   {"Aacute",    0x00C1},  /* LATIN CAPITAL LETTER A WITH ACUTE         */
   81   {"Abreve",    0x0102},  /* LATIN CAPITAL LETTER A WITH BREVE         */
   82   {"Acirc", 0x00C2},  /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX    */
   83   {"Acy",   0x0410},  /* CYRILLIC CAPITAL LETTER A             */
   84   {"Agr",   0x0391},  /* GREEK CAPITAL LETTER ALPHA            */
   85   {"Agrave",    0x00C0},  /* LATIN CAPITAL LETTER A WITH GRAVE         */
   86   {"Alpha", 0x0391},  /* GREEK CAPITAL LETTER ALPHA            */
   87   {"Amacr", 0x0100},  /* LATIN CAPITAL LETTER A WITH MACRON        */
   88   {"Aogon", 0x0104},  /* LATIN CAPITAL LETTER A WITH OGONEK        */
   89   {"Aring", 0x00C5},  /* LATIN CAPITAL LETTER A WITH RING ABOVE    */
   90   {"Atilde",    0x00C3},  /* LATIN CAPITAL LETTER A WITH TILDE         */
   91   {"Auml",  0x00C4},  /* LATIN CAPITAL LETTER A WITH DIAERESIS     */
   92   {"Barwed",    0x2306},  /* PERSPECTIVE                   */
   93   {"Bcy",   0x0411},  /* CYRILLIC CAPITAL LETTER BE            */
   94   {"Beta",  0x0392},  /* GREEK CAPITAL LETTER BETA             */
   95   {"Bgr",   0x0392},  /* GREEK CAPITAL LETTER BETA             */
   96   {"CHcy",  0x0427},  /* CYRILLIC CAPITAL LETTER CHE           */
   97   {"Cacute",    0x0106},  /* LATIN CAPITAL LETTER C WITH ACUTE         */
   98   {"Cap",   0x22D2},  /* DOUBLE INTERSECTION               */
   99   {"Ccaron",    0x010C},  /* LATIN CAPITAL LETTER C WITH CARON         */
  100   {"Ccedil",    0x00C7},  /* LATIN CAPITAL LETTER C WITH CEDILLA       */
  101   {"Ccirc", 0x0108},  /* LATIN CAPITAL LETTER C WITH CIRCUMFLEX    */
  102   {"Cdot",  0x010A},  /* LATIN CAPITAL LETTER C WITH DOT ABOVE     */
  103   {"Chi",   0x03A7},  /* GREEK CAPITAL LETTER CHI              */
  104   {"Cup",   0x22D3},  /* DOUBLE UNION                  */
  105   {"DJcy",  0x0402},  /* CYRILLIC CAPITAL LETTER DJE           */
  106   {"DScy",  0x0405},  /* CYRILLIC CAPITAL LETTER DZE           */
  107   {"DZcy",  0x040F},  /* CYRILLIC CAPITAL LETTER DZHE          */
  108   {"Dagger",    0x2021},  /* DOUBLE DAGGER                 */
  109   {"Dcaron",    0x010E},  /* LATIN CAPITAL LETTER D WITH CARON         */
  110   {"Dcy",   0x0414},  /* CYRILLIC CAPITAL LETTER DE            */
  111   {"Delta", 0x0394},  /* GREEK CAPITAL LETTER DELTA            */
  112   {"Dgr",   0x0394},  /* GREEK CAPITAL LETTER DELTA            */
  113   {"Dot",   0x00A8},  /* DIAERESIS                     */
  114   {"DotDot",    0x20DC},  /* COMBINING FOUR DOTS ABOVE             */
  115   {"Dstrok",    0x0110},  /* LATIN CAPITAL LETTER D WITH STROKE        */
  116   {"EEacgr",    0x0389},  /* GREEK CAPITAL LETTER ETA WITH TONOS       */
  117   {"EEgr",  0x0397},  /* GREEK CAPITAL LETTER ETA              */
  118   {"ENG",   0x014A},  /* LATIN CAPITAL LETTER ENG              */
  119   {"ETH",   0x00D0},  /* LATIN CAPITAL LETTER ETH              */
  120   {"Eacgr", 0x0388},  /* GREEK CAPITAL LETTER EPSILON WITH TONOS       */
  121   {"Eacute",    0x00C9},  /* LATIN CAPITAL LETTER E WITH ACUTE         */
  122   {"Ecaron",    0x011A},  /* LATIN CAPITAL LETTER E WITH CARON         */
  123   {"Ecirc", 0x00CA},  /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX    */
  124   {"Ecy",   0x042D},  /* CYRILLIC CAPITAL LETTER E             */
  125   {"Edot",  0x0116},  /* LATIN CAPITAL LETTER E WITH DOT ABOVE     */
  126   {"Egr",   0x0395},  /* GREEK CAPITAL LETTER EPSILON          */
  127   {"Egrave",    0x00C8},  /* LATIN CAPITAL LETTER E WITH GRAVE         */
  128   {"Emacr", 0x0112},  /* LATIN CAPITAL LETTER E WITH MACRON        */
  129   {"Eogon", 0x0118},  /* LATIN CAPITAL LETTER E WITH OGONEK        */
  130   {"Epsilon",   0x0395},  /* GREEK CAPITAL LETTER EPSILON          */
  131   {"Eta",   0x0397},  /* GREEK CAPITAL LETTER ETA              */
  132   {"Euml",  0x00CB},  /* LATIN CAPITAL LETTER E WITH DIAERESIS     */
  133   {"Fcy",   0x0424},  /* CYRILLIC CAPITAL LETTER EF            */
  134   {"GJcy",  0x0403},  /* CYRILLIC CAPITAL LETTER GJE           */
  135   {"Gamma", 0x0393},  /* GREEK CAPITAL LETTER GAMMA            */
  136   {"Gbreve",    0x011E},  /* LATIN CAPITAL LETTER G WITH BREVE         */
  137   {"Gcedil",    0x0122},  /* LATIN CAPITAL LETTER G WITH CEDILLA       */
  138   {"Gcirc", 0x011C},  /* LATIN CAPITAL LETTER G WITH CIRCUMFLEX    */
  139   {"Gcy",   0x0413},  /* CYRILLIC CAPITAL LETTER GHE           */
  140   {"Gdot",  0x0120},  /* LATIN CAPITAL LETTER G WITH DOT ABOVE     */
  141   {"Gg",    0x22D9},  /* VERY MUCH GREATER-THAN            */
  142   {"Ggr",   0x0393},  /* GREEK CAPITAL LETTER GAMMA            */
  143   {"Gt",    0x226B},  /* MUCH GREATER-THAN                 */
  144   {"HARDcy",    0x042A},  /* CYRILLIC CAPITAL LETTER HARD SIGN         */
  145   {"Hcirc", 0x0124},  /* LATIN CAPITAL LETTER H WITH CIRCUMFLEX    */
  146   {"Hstrok",    0x0126},  /* LATIN CAPITAL LETTER H WITH STROKE        */
  147   {"IEcy",  0x0415},  /* CYRILLIC CAPITAL LETTER IE            */
  148   {"IJlig", 0x0132},  /* LATIN CAPITAL LIGATURE IJ             */
  149   {"IOcy",  0x0401},  /* CYRILLIC CAPITAL LETTER IO            */
  150   {"Iacgr", 0x038A},  /* GREEK CAPITAL LETTER IOTA WITH TONOS      */
  151   {"Iacute",    0x00CD},  /* LATIN CAPITAL LETTER I WITH ACUTE         */
  152   {"Icirc", 0x00CE},  /* LATIN CAPITAL LETTER I WITH CIRCUMFLEX    */
  153   {"Icy",   0x0418},  /* CYRILLIC CAPITAL LETTER I             */
  154   {"Idigr", 0x03AA},  /* GREEK CAPITAL LETTER IOTA WITH DIALYTIKA      */
  155   {"Idot",  0x0130},  /* LATIN CAPITAL LETTER I WITH DOT ABOVE     */
  156   {"Igr",   0x0399},  /* GREEK CAPITAL LETTER IOTA             */
  157   {"Igrave",    0x00CC},  /* LATIN CAPITAL LETTER I WITH GRAVE         */
  158   {"Imacr", 0x012A},  /* LATIN CAPITAL LETTER I WITH MACRON        */
  159   {"Iogon", 0x012E},  /* LATIN CAPITAL LETTER I WITH OGONEK        */
  160   {"Iota",  0x0399},  /* GREEK CAPITAL LETTER IOTA             */
  161   {"Itilde",    0x0128},  /* LATIN CAPITAL LETTER I WITH TILDE         */
  162   {"Iukcy", 0x0406},  /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN*/
  163   {"Iuml",  0x00CF},  /* LATIN CAPITAL LETTER I WITH DIAERESIS     */
  164   {"Jcirc", 0x0134},  /* LATIN CAPITAL LETTER J WITH CIRCUMFLEX    */
  165   {"Jcy",   0x0419},  /* CYRILLIC CAPITAL LETTER SHORT I           */
  166   {"Jsercy",    0x0408},  /* CYRILLIC CAPITAL LETTER JE            */
  167   {"Jukcy", 0x0404},  /* CYRILLIC CAPITAL LETTER UKRAINIAN IE      */
  168   {"KHcy",  0x0425},  /* CYRILLIC CAPITAL LETTER HA            */
  169   {"KHgr",  0x03A7},  /* GREEK CAPITAL LETTER CHI              */
  170   {"KJcy",  0x040C},  /* CYRILLIC CAPITAL LETTER KJE           */
  171   {"Kappa", 0x039A},  /* GREEK CAPITAL LETTER KAPPA            */
  172   {"Kcedil",    0x0136},  /* LATIN CAPITAL LETTER K WITH CEDILLA       */
  173   {"Kcy",   0x041A},  /* CYRILLIC CAPITAL LETTER KA            */
  174   {"Kgr",   0x039A},  /* GREEK CAPITAL LETTER KAPPA            */
  175   {"LJcy",  0x0409},  /* CYRILLIC CAPITAL LETTER LJE           */
  176   {"Lacute",    0x0139},  /* LATIN CAPITAL LETTER L WITH ACUTE         */
  177   {"Lambda",    0x039B},  /* GREEK CAPITAL LETTER LAMDA            */
  178   {"Larr",  0x219E},  /* LEFTWARDS TWO HEADED ARROW            */
  179   {"Lcaron",    0x013D},  /* LATIN CAPITAL LETTER L WITH CARON         */
  180   {"Lcedil",    0x013B},  /* LATIN CAPITAL LETTER L WITH CEDILLA       */
  181   {"Lcy",   0x041B},  /* CYRILLIC CAPITAL LETTER EL            */
  182   {"Lgr",   0x039B},  /* GREEK CAPITAL LETTER LAMDA            */
  183   {"Ll",    0x22D8},  /* VERY MUCH LESS-THAN               */
  184   {"Lmidot",    0x013F},  /* LATIN CAPITAL LETTER L WITH MIDDLE DOT    */
  185   {"Lstrok",    0x0141},  /* LATIN CAPITAL LETTER L WITH STROKE        */
  186   {"Lt",    0x226A},  /* MUCH LESS-THAN                */
  187   {"Mcy",   0x041C},  /* CYRILLIC CAPITAL LETTER EM            */
  188   {"Mgr",   0x039C},  /* GREEK CAPITAL LETTER MU               */
  189   {"Mu",    0x039C},  /* GREEK CAPITAL LETTER MU               */
  190   {"NJcy",  0x040A},  /* CYRILLIC CAPITAL LETTER NJE           */
  191   {"Nacute",    0x0143},  /* LATIN CAPITAL LETTER N WITH ACUTE         */
  192   {"Ncaron",    0x0147},  /* LATIN CAPITAL LETTER N WITH CARON         */
  193   {"Ncedil",    0x0145},  /* LATIN CAPITAL LETTER N WITH CEDILLA       */
  194   {"Ncy",   0x041D},  /* CYRILLIC CAPITAL LETTER EN            */
  195   {"Ngr",   0x039D},  /* GREEK CAPITAL LETTER NU               */
  196   {"Ntilde",    0x00D1},  /* LATIN CAPITAL LETTER N WITH TILDE         */
  197   {"Nu",    0x039D},  /* GREEK CAPITAL LETTER NU               */
  198   {"OElig", 0x0152},  /* LATIN CAPITAL LIGATURE OE             */
  199   {"OHacgr",    0x038F},  /* GREEK CAPITAL LETTER OMEGA WITH TONOS     */
  200   {"OHgr",  0x03A9},  /* GREEK CAPITAL LETTER OMEGA            */
  201   {"Oacgr", 0x038C},  /* GREEK CAPITAL LETTER OMICRON WITH TONOS       */
  202   {"Oacute",    0x00D3},  /* LATIN CAPITAL LETTER O WITH ACUTE         */
  203   {"Ocirc", 0x00D4},  /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX    */
  204   {"Ocy",   0x041E},  /* CYRILLIC CAPITAL LETTER O             */
  205   {"Odblac",    0x0150},  /* LATIN CAPITAL LETTER O WITH DOUBLE ACUTE      */
  206   {"Ogr",   0x039F},  /* GREEK CAPITAL LETTER OMICRON          */
  207   {"Ograve",    0x00D2},  /* LATIN CAPITAL LETTER O WITH GRAVE         */
  208   {"Omacr", 0x014C},  /* LATIN CAPITAL LETTER O WITH MACRON        */
  209   {"Omega", 0x03A9},  /* GREEK CAPITAL LETTER OMEGA            */
  210   {"Omicron",   0x039F},  /* GREEK CAPITAL LETTER OMICRON          */
  211   {"Oslash",    0x00D8},  /* LATIN CAPITAL LETTER O WITH STROKE        */
  212   {"Otilde",    0x00D5},  /* LATIN CAPITAL LETTER O WITH TILDE         */
  213   {"Ouml",  0x00D6},  /* LATIN CAPITAL LETTER O WITH DIAERESIS     */
  214   {"PHgr",  0x03A6},  /* GREEK CAPITAL LETTER PHI              */
  215   {"PSgr",  0x03A8},  /* GREEK CAPITAL LETTER PSI              */
  216   {"Pcy",   0x041F},  /* CYRILLIC CAPITAL LETTER PE            */
  217   {"Pgr",   0x03A0},  /* GREEK CAPITAL LETTER PI               */
  218   {"Phi",   0x03A6},  /* GREEK CAPITAL LETTER PHI              */
  219   {"Pi",    0x03A0},  /* GREEK CAPITAL LETTER PI               */
  220   {"Prime", 0x2033},  /* DOUBLE PRIME                  */
  221   {"Psi",   0x03A8},  /* GREEK CAPITAL LETTER PSI              */
  222   {"Racute",    0x0154},  /* LATIN CAPITAL LETTER R WITH ACUTE         */
  223   {"Rarr",  0x21A0},  /* RIGHTWARDS TWO HEADED ARROW           */
  224   {"Rcaron",    0x0158},  /* LATIN CAPITAL LETTER R WITH CARON         */
  225   {"Rcedil",    0x0156},  /* LATIN CAPITAL LETTER R WITH CEDILLA       */
  226   {"Rcy",   0x0420},  /* CYRILLIC CAPITAL LETTER ER            */
  227   {"Rgr",   0x03A1},  /* GREEK CAPITAL LETTER RHO              */
  228   {"Rho",   0x03A1},  /* GREEK CAPITAL LETTER RHO              */
  229   {"SHCHcy",    0x0429},  /* CYRILLIC CAPITAL LETTER SHCHA         */
  230   {"SHcy",  0x0428},  /* CYRILLIC CAPITAL LETTER SHA           */
  231   {"SOFTcy",    0x042C},  /* CYRILLIC CAPITAL LETTER SOFT SIGN         */
  232   {"Sacute",    0x015A},  /* LATIN CAPITAL LETTER S WITH ACUTE         */
  233   {"Scaron",    0x0160},  /* LATIN CAPITAL LETTER S WITH CARON         */
  234   {"Scedil",    0x015E},  /* LATIN CAPITAL LETTER S WITH CEDILLA       */
  235   {"Scirc", 0x015C},  /* LATIN CAPITAL LETTER S WITH CIRCUMFLEX    */
  236   {"Scomma",    0x0218},  /* LATIN CAPITAL LETTER S WITH COMMA BELOW       */
  237   {"Scy",   0x0421},  /* CYRILLIC CAPITAL LETTER ES            */
  238   {"Sgr",   0x03A3},  /* GREEK CAPITAL LETTER SIGMA            */
  239   {"Sigma", 0x03A3},  /* GREEK CAPITAL LETTER SIGMA            */
  240   {"Sub",   0x22D0},  /* DOUBLE SUBSET                 */
  241   {"Sup",   0x22D1},  /* DOUBLE SUPERSET                   */
  242   {"THORN", 0x00DE},  /* LATIN CAPITAL LETTER THORN            */
  243   {"THgr",  0x0398},  /* GREEK CAPITAL LETTER THETA            */
  244   {"TSHcy", 0x040B},  /* CYRILLIC CAPITAL LETTER TSHE          */
  245   {"TScy",  0x0426},  /* CYRILLIC CAPITAL LETTER TSE           */
  246   {"Tau",   0x03A4},  /* GREEK CAPITAL LETTER TAU              */
  247   {"Tcaron",    0x0164},  /* LATIN CAPITAL LETTER T WITH CARON         */
  248   {"Tcedil",    0x0162},  /* LATIN CAPITAL LETTER T WITH CEDILLA       */
  249   {"Tcomma",    0x021A},  /* LATIN CAPITAL LETTER T WITH COMMA BELOW       */
  250   {"Tcy",   0x0422},  /* CYRILLIC CAPITAL LETTER TE            */
  251   {"Tgr",   0x03A4},  /* GREEK CAPITAL LETTER TAU              */
  252   {"Theta", 0x0398},  /* GREEK CAPITAL LETTER THETA            */
  253   {"Tstrok",    0x0166},  /* LATIN CAPITAL LETTER T WITH STROKE        */
  254   {"Uacgr", 0x038E},  /* GREEK CAPITAL LETTER UPSILON WITH TONOS       */
  255   {"Uacute",    0x00DA},  /* LATIN CAPITAL LETTER U WITH ACUTE         */
  256   {"Ubrcy", 0x040E},  /* CYRILLIC CAPITAL LETTER SHORT U           */
  257   {"Ubreve",    0x016C},  /* LATIN CAPITAL LETTER U WITH BREVE         */
  258   {"Ucirc", 0x00DB},  /* LATIN CAPITAL LETTER U WITH CIRCUMFLEX    */
  259   {"Ucy",   0x0423},  /* CYRILLIC CAPITAL LETTER U             */
  260   {"Udblac",    0x0170},  /* LATIN CAPITAL LETTER U WITH DOUBLE ACUTE      */
  261   {"Udigr", 0x03AB},  /* GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA   */
  262   {"Ugr",   0x03A5},  /* GREEK CAPITAL LETTER UPSILON          */
  263   {"Ugrave",    0x00D9},  /* LATIN CAPITAL LETTER U WITH GRAVE         */
  264   {"Umacr", 0x016A},  /* LATIN CAPITAL LETTER U WITH MACRON        */
  265   {"Uogon", 0x0172},  /* LATIN CAPITAL LETTER U WITH OGONEK        */
  266   {"Upsi",  0x03A5},  /* GREEK CAPITAL LETTER UPSILON          */
  267   {"Upsilon",   0x03A5},  /* GREEK CAPITAL LETTER UPSILON          */
  268   {"Uring", 0x016E},  /* LATIN CAPITAL LETTER U WITH RING ABOVE    */
  269   {"Utilde",    0x0168},  /* LATIN CAPITAL LETTER U WITH TILDE         */
  270   {"Uuml",  0x00DC},  /* LATIN CAPITAL LETTER U WITH DIAERESIS     */
  271   {"Vcy",   0x0412},  /* CYRILLIC CAPITAL LETTER VE            */
  272   {"Vdash", 0x22A9},  /* FORCES                    */
  273   {"Verbar",    0x2016},  /* DOUBLE VERTICAL LINE              */
  274   {"Vvdash",    0x22AA},  /* TRIPLE VERTICAL BAR RIGHT TURNSTILE       */
  275   {"Wcirc", 0x0174},  /* LATIN CAPITAL LETTER W WITH CIRCUMFLEX    */
  276   {"Xgr",   0x039E},  /* GREEK CAPITAL LETTER XI               */
  277   {"Xi",    0x039E},  /* GREEK CAPITAL LETTER XI               */
  278   {"YAcy",  0x042F},  /* CYRILLIC CAPITAL LETTER YA            */
  279   {"YIcy",  0x0407},  /* CYRILLIC CAPITAL LETTER YI            */
  280   {"YUcy",  0x042E},  /* CYRILLIC CAPITAL LETTER YU            */
  281   {"Yacute",    0x00DD},  /* LATIN CAPITAL LETTER Y WITH ACUTE         */
  282   {"Ycirc", 0x0176},  /* LATIN CAPITAL LETTER Y WITH CIRCUMFLEX    */
  283   {"Ycy",   0x042B},  /* CYRILLIC CAPITAL LETTER YERU          */
  284   {"Yuml",  0x0178},  /* LATIN CAPITAL LETTER Y WITH DIAERESIS     */
  285   {"ZHcy",  0x0416},  /* CYRILLIC CAPITAL LETTER ZHE           */
  286   {"Zacute",    0x0179},  /* LATIN CAPITAL LETTER Z WITH ACUTE         */
  287   {"Zcaron",    0x017D},  /* LATIN CAPITAL LETTER Z WITH CARON         */
  288   {"Zcy",   0x0417},  /* CYRILLIC CAPITAL LETTER ZE            */
  289   {"Zdot",  0x017B},  /* LATIN CAPITAL LETTER Z WITH DOT ABOVE     */
  290   {"Zeta",  0x0396},  /* GREEK CAPITAL LETTER ZETA             */
  291   {"Zgr",   0x0396},  /* GREEK CAPITAL LETTER ZETA             */
  292   {"aacgr", 0x03AC},  /* GREEK SMALL LETTER ALPHA WITH TONOS       */
  293   {"aacute",    0x00E1},  /* LATIN SMALL LETTER A WITH ACUTE           */
  294   {"abreve",    0x0103},  /* LATIN SMALL LETTER A WITH BREVE           */
  295   {"acirc", 0x00E2},  /* LATIN SMALL LETTER A WITH CIRCUMFLEX      */
  296   {"acute", 0x00B4},  /* ACUTE ACCENT                  */
  297   {"acy",   0x0430},  /* CYRILLIC SMALL LETTER A               */
  298   {"aelig", 0x00E6},  /* LATIN SMALL LETTER AE             */
  299   {"agr",   0x03B1},  /* GREEK SMALL LETTER ALPHA              */
  300   {"agrave",    0x00E0},  /* LATIN SMALL LETTER A WITH GRAVE           */
  301   {"alefsym",   0x2135},  /* ALEF SYMBOL                   */
  302   {"aleph", 0x2135},  /* ALEF SYMBOL                   */
  303   {"alpha", 0x03B1},  /* GREEK SMALL LETTER ALPHA              */
  304   {"amacr", 0x0101},  /* LATIN SMALL LETTER A WITH MACRON          */
  305   {"amalg", 0x2210},  /* N-ARY COPRODUCT                   */
  306   {"amp",   0x0026},  /* AMPERSAND                     */
  307   {"and",   0x2227},  /* LOGICAL AND                   */
  308   {"ang",   0x2220},  /* ANGLE                     */
  309   {"ang90", 0x221F},  /* RIGHT ANGLE                   */
  310   {"angmsd",    0x2221},  /* MEASURED ANGLE                */
  311   {"angsph",    0x2222},  /* SPHERICAL ANGLE                   */
  312   {"angst", 0x212B},  /* ANGSTROM SIGN                 */
  313   {"aogon", 0x0105},  /* LATIN SMALL LETTER A WITH OGONEK          */
  314   {"ap",    0x2248},  /* ALMOST EQUAL TO                   */
  315   {"ape",   0x224A},  /* ALMOST EQUAL OR EQUAL TO              */
  316   {"apos",  0x02BC},  /* MODIFIER LETTER APOSTROPHE            */
  317   {"aring", 0x00E5},  /* LATIN SMALL LETTER A WITH RING ABOVE      */
  318   {"ast",   0x002A},  /* ASTERISK                      */
  319   {"asymp", 0x2248},  /* ALMOST EQUAL TO                   */
  320   {"atilde",    0x00E3},  /* LATIN SMALL LETTER A WITH TILDE           */
  321   {"auml",  0x00E4},  /* LATIN SMALL LETTER A WITH DIAERESIS       */
  322   {"b.Delta",   0x0394},  /* GREEK CAPITAL LETTER DELTA            */
  323   {"b.Gamma",   0x0393},  /* GREEK CAPITAL LETTER GAMMA            */
  324   {"b.Lambda",  0x039B},  /* GREEK CAPITAL LETTER LAMDA            */
  325   {"b.Omega",   0x03A9},  /* GREEK CAPITAL LETTER OMEGA            */
  326   {"b.Phi", 0x03A6},  /* GREEK CAPITAL LETTER PHI              */
  327   {"b.Pi",  0x03A0},  /* GREEK CAPITAL LETTER PI               */
  328   {"b.Psi", 0x03A8},  /* GREEK CAPITAL LETTER PSI              */
  329   {"b.Sigma",   0x03A3},  /* GREEK CAPITAL LETTER SIGMA            */
  330   {"b.Theta",   0x0398},  /* GREEK CAPITAL LETTER THETA            */
  331   {"b.Upsi",    0x03A5},  /* GREEK CAPITAL LETTER UPSILON          */
  332   {"b.Xi",  0x039E},  /* GREEK CAPITAL LETTER XI               */
  333   {"b.alpha",   0x03B1},  /* GREEK SMALL LETTER ALPHA              */
  334   {"b.beta",    0x03B2},  /* GREEK SMALL LETTER BETA               */
  335   {"b.chi", 0x03C7},  /* GREEK SMALL LETTER CHI            */
  336   {"b.delta",   0x03B3},  /* GREEK SMALL LETTER GAMMA              */
  337   {"b.epsi",    0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  338   {"b.epsis",   0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  339   {"b.epsiv",   0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  340   {"b.eta", 0x03B7},  /* GREEK SMALL LETTER ETA            */
  341   {"b.gamma",   0x03B3},  /* GREEK SMALL LETTER GAMMA              */
  342   {"b.gammad",  0x03DC},  /* GREEK LETTER DIGAMMA              */
  343   {"b.iota",    0x03B9},  /* GREEK SMALL LETTER IOTA               */
  344   {"b.kappa",   0x03BA},  /* GREEK SMALL LETTER KAPPA              */
  345   {"b.kappav",  0x03F0},  /* GREEK KAPPA SYMBOL                */
  346   {"b.lambda",  0x03BB},  /* GREEK SMALL LETTER LAMDA              */
  347   {"b.mu",  0x03BC},  /* GREEK SMALL LETTER MU             */
  348   {"b.nu",  0x03BD},  /* GREEK SMALL LETTER NU             */
  349   {"b.omega",   0x03CE},  /* GREEK SMALL LETTER OMEGA WITH TONOS       */
  350   {"b.phis",    0x03C6},  /* GREEK SMALL LETTER PHI            */
  351   {"b.phiv",    0x03D5},  /* GREEK PHI SYMBOL                  */
  352   {"b.pi",  0x03C0},  /* GREEK SMALL LETTER PI             */
  353   {"b.piv", 0x03D6},  /* GREEK PI SYMBOL                   */
  354   {"b.psi", 0x03C8},  /* GREEK SMALL LETTER PSI            */
  355   {"b.rho", 0x03C1},  /* GREEK SMALL LETTER RHO            */
  356   {"b.rhov",    0x03F1},  /* GREEK RHO SYMBOL                  */
  357   {"b.sigma",   0x03C3},  /* GREEK SMALL LETTER SIGMA              */
  358   {"b.sigmav",  0x03C2},  /* GREEK SMALL LETTER FINAL SIGMA        */
  359   {"b.tau", 0x03C4},  /* GREEK SMALL LETTER TAU            */
  360   {"b.thetas",  0x03B8},  /* GREEK SMALL LETTER THETA              */
  361   {"b.thetav",  0x03D1},  /* GREEK THETA SYMBOL                */
  362   {"b.upsi",    0x03C5},  /* GREEK SMALL LETTER UPSILON            */
  363   {"b.xi",  0x03BE},  /* GREEK SMALL LETTER XI             */
  364   {"b.zeta",    0x03B6},  /* GREEK SMALL LETTER ZETA               */
  365   {"barwed",    0x22BC},  /* NAND                      */
  366   {"bcong", 0x224C},  /* ALL EQUAL TO                  */
  367   {"bcy",   0x0431},  /* CYRILLIC SMALL LETTER BE              */
  368   {"bdquo", 0x201E},  /* DOUBLE LOW-9 QUOTATION MARK           */
  369   {"becaus",    0x2235},  /* BECAUSE                       */
  370   {"bepsi", 0x220D},  /* SMALL CONTAINS AS MEMBER              */
  371   {"bernou",    0x212C},  /* SCRIPT CAPITAL B                  */
  372   {"beta",  0x03B2},  /* GREEK SMALL LETTER BETA               */
  373   {"beth",  0x2136},  /* BET SYMBOL                    */
  374   {"bgr",   0x03B2},  /* GREEK SMALL LETTER BETA               */
  375   {"blank", 0x2423},  /* OPEN BOX                      */
  376   {"blk12", 0x2592},  /* MEDIUM SHADE                  */
  377   {"blk14", 0x2591},  /* LIGHT SHADE                   */
  378   {"blk34", 0x2593},  /* DARK SHADE                    */
  379   {"block", 0x2588},  /* FULL BLOCK                    */
  380   {"bottom",    0x22A5},  /* UP TACK                       */
  381   {"bowtie",    0x22C8},  /* BOWTIE                    */
  382   {"boxDL", 0x2557},  /* BOX DRAWINGS DOUBLE DOWN AND LEFT         */
  383   {"boxDR", 0x2554},  /* BOX DRAWINGS DOUBLE DOWN AND RIGHT        */
  384   {"boxDl", 0x2556},  /* BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE      */
  385   {"boxDr", 0x2553},  /* BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE     */
  386   {"boxH",  0x2550},  /* BOX DRAWINGS DOUBLE HORIZONTAL        */
  387   {"boxHD", 0x2566},  /* BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL       */
  388   {"boxHU", 0x2569},  /* BOX DRAWINGS DOUBLE UP AND HORIZONTAL     */
  389   {"boxHd", 0x2564},  /* BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE*/
  390   {"boxHu", 0x2567},  /* BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE  */
  391   {"boxUL", 0x255D},  /* BOX DRAWINGS DOUBLE UP AND LEFT           */
  392   {"boxUR", 0x255A},  /* BOX DRAWINGS DOUBLE UP AND RIGHT          */
  393   {"boxUl", 0x255C},  /* BOX DRAWINGS UP DOUBLE AND LEFT SINGLE    */
  394   {"boxUr", 0x2559},  /* BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE       */
  395   {"boxV",  0x2551},  /* BOX DRAWINGS DOUBLE VERTICAL          */
  396   {"boxVH", 0x256C},  /* BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL   */
  397   {"boxVL", 0x2563},  /* BOX DRAWINGS DOUBLE VERTICAL AND LEFT     */
  398   {"boxVR", 0x2560},  /* BOX DRAWINGS DOUBLE VERTICAL AND RIGHT    */
  399   {"boxVh", 0x256B},  /* BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SI*/
  400   {"boxVl", 0x2562},  /* BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE  */
  401   {"boxVr", 0x255F},  /* BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE */
  402   {"boxdL", 0x2555},  /* BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE      */
  403   {"boxdR", 0x2552},  /* BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE     */
  404   {"boxdl", 0x2510},  /* BOX DRAWINGS LIGHT DOWN AND LEFT          */
  405   {"boxdr", 0x250C},  /* BOX DRAWINGS LIGHT DOWN AND RIGHT         */
  406   {"boxh",  0x2500},  /* BOX DRAWINGS LIGHT HORIZONTAL         */
  407   {"boxhD", 0x2565},  /* BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE*/
  408   {"boxhU", 0x2568},  /* BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE  */
  409   {"boxhd", 0x252C},  /* BOX DRAWINGS LIGHT DOWN AND HORIZONTAL    */
  410   {"boxhu", 0x2534},  /* BOX DRAWINGS LIGHT UP AND HORIZONTAL      */
  411   {"boxuL", 0x255B},  /* BOX DRAWINGS UP SINGLE AND LEFT DOUBLE    */
  412   {"boxuR", 0x2558},  /* BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE       */
  413   {"boxul", 0x2518},  /* BOX DRAWINGS LIGHT UP AND LEFT        */
  414   {"boxur", 0x2514},  /* BOX DRAWINGS LIGHT UP AND RIGHT           */
  415   {"boxv",  0x2502},  /* BOX DRAWINGS LIGHT VERTICAL           */
  416   {"boxvH", 0x256A},  /* BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DO*/
  417   {"boxvL", 0x2561},  /* BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE  */
  418   {"boxvR", 0x255E},  /* BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE */
  419   {"boxvh", 0x253C},  /* BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL    */
  420   {"boxvl", 0x2524},  /* BOX DRAWINGS LIGHT VERTICAL AND LEFT      */
  421   {"boxvr", 0x251C},  /* BOX DRAWINGS LIGHT VERTICAL AND RIGHT     */
  422   {"bprime",    0x2035},  /* REVERSED PRIME                */
  423   {"breve", 0x02D8},  /* BREVE                     */
  424   {"brkbar",    0x00A6},  /* obsolete synonym for "brvbar" 0x00A6      */
  425   {"brvbar",    0x00A6},  /* BROKEN BAR                    */
  426   {"bsim",  0x223D},  /* REVERSED TILDE                */
  427   {"bsime", 0x22CD},  /* REVERSED TILDE EQUALS             */
  428   {"bsol",  0x005C},  /* REVERSE SOLIDUS                   */
  429   {"bull",  0x2022},  /* BULLET                    */
  430   {"bump",  0x224E},  /* GEOMETRICALLY EQUIVALENT TO           */
  431   {"bumpe", 0x224F},  /* DIFFERENCE BETWEEN                */
  432   {"cacute",    0x0107},  /* LATIN SMALL LETTER C WITH ACUTE           */
  433   {"cap",   0x2229},  /* INTERSECTION                  */
  434   {"caret", 0x2041},  /* CARET INSERTION POINT             */
  435   {"caron", 0x02C7},  /* CARON                     */
  436   {"ccaron",    0x010D},  /* LATIN SMALL LETTER C WITH CARON           */
  437   {"ccedil",    0x00E7},  /* LATIN SMALL LETTER C WITH CEDILLA         */
  438   {"ccirc", 0x0109},  /* LATIN SMALL LETTER C WITH CIRCUMFLEX      */
  439   {"cdot",  0x010B},  /* LATIN SMALL LETTER C WITH DOT ABOVE       */
  440   {"cedil", 0x00B8},  /* CEDILLA                       */
  441   {"cent",  0x00A2},  /* CENT SIGN                     */
  442   {"chcy",  0x0447},  /* CYRILLIC SMALL LETTER CHE             */
  443   {"check", 0x2713},  /* CHECK MARK                    */
  444   {"chi",   0x03C7},  /* GREEK SMALL LETTER CHI            */
  445   {"cir",   0x25CB},  /* WHITE CIRCLE                  */
  446   {"circ",  0x02C6},  /* MODIFIER LETTER CIRCUMFLEX ACCENT         */
  447   {"cire",  0x2257},  /* RING EQUAL TO                 */
  448   {"clubs", 0x2663},  /* BLACK CLUB SUIT                   */
  449   {"colon", 0x003A},  /* COLON                     */
  450   {"colone",    0x2254},  /* COLON EQUALS                  */
  451   {"comma", 0x002C},  /* COMMA                     */
  452   {"commat",    0x0040},  /* COMMERCIAL AT                 */
  453   {"comp",  0x2201},  /* COMPLEMENT                    */
  454   {"compfn",    0x2218},  /* RING OPERATOR                 */
  455   {"cong",  0x2245},  /* APPROXIMATELY EQUAL TO            */
  456   {"conint",    0x222E},  /* CONTOUR INTEGRAL                  */
  457   {"coprod",    0x2210},  /* N-ARY COPRODUCT                   */
  458   {"copy",  0x00A9},  /* COPYRIGHT SIGN                */
  459   {"copysr",    0x2117},  /* SOUND RECORDING COPYRIGHT             */
  460   {"crarr", 0x21B5},  /* DOWNWARDS ARROW WITH CORNER LEFTWARDS     */
  461   {"cross", 0x2717},  /* BALLOT X                      */
  462   {"cuepr", 0x22DE},  /* EQUAL TO OR PRECEDES              */
  463   {"cuesc", 0x22DF},  /* EQUAL TO OR SUCCEEDS              */
  464   {"cularr",    0x21B6},  /* ANTICLOCKWISE TOP SEMICIRCLE ARROW        */
  465   {"cup",   0x222A},  /* UNION                     */
  466   {"cupre", 0x227C},  /* PRECEDES OR EQUAL TO              */
  467   {"curarr",    0x21B7},  /* CLOCKWISE TOP SEMICIRCLE ARROW        */
  468   {"curren",    0x00A4},  /* CURRENCY SIGN                 */
  469   {"cuvee", 0x22CE},  /* CURLY LOGICAL OR                  */
  470   {"cuwed", 0x22CF},  /* CURLY LOGICAL AND                 */
  471   {"dArr",  0x21D3},  /* DOWNWARDS DOUBLE ARROW            */
  472   {"dagger",    0x2020},  /* DAGGER                    */
  473   {"daleth",    0x2138},  /* DALET SYMBOL                  */
  474   {"darr",  0x2193},  /* DOWNWARDS ARROW                   */
  475   {"darr2", 0x21CA},  /* DOWNWARDS PAIRED ARROWS               */
  476   {"dash",  0x2010},  /* HYPHEN                    */
  477   {"dashv", 0x22A3},  /* LEFT TACK                     */
  478   {"dblac", 0x02DD},  /* DOUBLE ACUTE ACCENT               */
  479   {"dcaron",    0x010F},  /* LATIN SMALL LETTER D WITH CARON           */
  480   {"dcy",   0x0434},  /* CYRILLIC SMALL LETTER DE              */
  481   {"deg",   0x00B0},  /* DEGREE SIGN                   */
  482   {"delta", 0x03B4},  /* GREEK SMALL LETTER DELTA              */
  483   {"dgr",   0x03B4},  /* GREEK SMALL LETTER DELTA              */
  484   {"dharl", 0x21C3},  /* DOWNWARDS HARPOON WITH BARB LEFTWARDS     */
  485   {"dharr", 0x21C2},  /* DOWNWARDS HARPOON WITH BARB RIGHTWARDS    */
  486   {"diam",  0x22C4},  /* DIAMOND OPERATOR                  */
  487   {"diams", 0x2666},  /* BLACK DIAMOND SUIT                */
  488   {"die",   0x00A8},  /* DIAERESIS                     */
  489   {"divide",    0x00F7},  /* DIVISION SIGN                 */
  490   {"divonx",    0x22C7},  /* DIVISION TIMES                */
  491   {"djcy",  0x0452},  /* CYRILLIC SMALL LETTER DJE             */
  492   {"dlarr", 0x2199},  /* SOUTH WEST ARROW                  */
  493   {"dlcorn",    0x231E},  /* BOTTOM LEFT CORNER                */
  494   {"dlcrop",    0x230D},  /* BOTTOM LEFT CROP                  */
  495   {"dollar",    0x0024},  /* DOLLAR SIGN                   */
  496   {"dot",   0x02D9},  /* DOT ABOVE                     */
  497   {"drarr", 0x2198},  /* SOUTH EAST ARROW                  */
  498   {"drcorn",    0x231F},  /* BOTTOM RIGHT CORNER               */
  499   {"drcrop",    0x230C},  /* BOTTOM RIGHT CROP                 */
  500   {"dscy",  0x0455},  /* CYRILLIC SMALL LETTER DZE             */
  501   {"dstrok",    0x0111},  /* LATIN SMALL LETTER D WITH STROKE          */
  502   {"dtri",  0x25BF},  /* WHITE DOWN-POINTING SMALL TRIANGLE        */
  503   {"dtrif", 0x25BE},  /* BLACK DOWN-POINTING SMALL TRIANGLE        */
  504   {"dzcy",  0x045F},  /* CYRILLIC SMALL LETTER DZHE            */
  505   {"eDot",  0x2251},  /* GEOMETRICALLY EQUAL TO            */
  506   {"eacgr", 0x03AD},  /* GREEK SMALL LETTER EPSILON WITH TONOS     */
  507   {"eacute",    0x00E9},  /* LATIN SMALL LETTER E WITH ACUTE           */
  508   {"ecaron",    0x011B},  /* LATIN SMALL LETTER E WITH CARON           */
  509   {"ecir",  0x2256},  /* RING IN EQUAL TO                  */
  510   {"ecirc", 0x00EA},  /* LATIN SMALL LETTER E WITH CIRCUMFLEX      */
  511   {"ecolon",    0x2255},  /* EQUALS COLON                  */
  512   {"ecy",   0x044D},  /* CYRILLIC SMALL LETTER E               */
  513   {"edot",  0x0117},  /* LATIN SMALL LETTER E WITH DOT ABOVE       */
  514   {"eeacgr",    0x03AE},  /* GREEK SMALL LETTER ETA WITH TONOS         */
  515   {"eegr",  0x03B7},  /* GREEK SMALL LETTER ETA            */
  516   {"efDot", 0x2252},  /* APPROXIMATELY EQUAL TO OR THE IMAGE OF    */
  517   {"egr",   0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  518   {"egrave",    0x00E8},  /* LATIN SMALL LETTER E WITH GRAVE           */
  519   {"egs",   0x22DD},  /* EQUAL TO OR GREATER-THAN              */
  520   {"ell",   0x2113},  /* SCRIPT SMALL L                */
  521   {"els",   0x22DC},  /* EQUAL TO OR LESS-THAN             */
  522   {"emacr", 0x0113},  /* LATIN SMALL LETTER E WITH MACRON          */
  523   {"emdash",    0x2014},  /* obsolete synonym for "mdash" 0x2014       */
  524   {"empty", 0x2205},  /* EMPTY SET                     */
  525   {"emsp",  0x2003},  /* EM SPACE                      */
  526   {"emsp13",    0x2004},  /* THREE-PER-EM SPACE                */
  527   {"emsp14",    0x2005},  /* FOUR-PER-EM SPACE                 */
  528   {"endash",    0x2013},  /* obsolete synonym for "ndash" 0x2013       */
  529   {"eng",   0x014B},  /* LATIN SMALL LETTER ENG            */
  530   {"ensp",  0x2002},  /* EN SPACE                      */
  531   {"eogon", 0x0119},  /* LATIN SMALL LETTER E WITH OGONEK          */
  532   {"epsi",  0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  533   {"epsilon",   0x03B5},  /* GREEK SMALL LETTER EPSILON            */
  534   {"epsis", 0x220A},  /* SMALL ELEMENT OF                  */
  535   {"equals",    0x003D},  /* EQUALS SIGN                   */
  536   {"equiv", 0x2261},  /* IDENTICAL TO                  */
  537   {"erDot", 0x2253},  /* IMAGE OF OR APPROXIMATELY EQUAL TO        */
  538   {"esdot", 0x2250},  /* APPROACHES THE LIMIT              */
  539   {"eta",   0x03B7},  /* GREEK SMALL LETTER ETA            */
  540   {"eth",   0x00F0},  /* LATIN SMALL LETTER ETH            */
  541   {"euml",  0x00EB},  /* LATIN SMALL LETTER E WITH DIAERESIS       */
  542   {"euro",      0x20AC},  /* EURO CURRENCY SYMBOL              */
  543   {"excl",  0x0021},  /* EXCLAMATION MARK                  */
  544   {"exist", 0x2203},  /* THERE EXISTS                  */
  545   {"fcy",   0x0444},  /* CYRILLIC SMALL LETTER EF              */
  546   {"female",    0x2640},  /* FEMALE SIGN                   */
  547   {"ffilig",    0xFB03},  /* LATIN SMALL LIGATURE FFI              */
  548   {"fflig", 0xFB00},  /* LATIN SMALL LIGATURE FF               */
  549   {"ffllig",    0xFB04},  /* LATIN SMALL LIGATURE FFL              */
  550   {"filig", 0xFB01},  /* LATIN SMALL LIGATURE FI               */
  551   {"flat",  0x266D},  /* MUSIC FLAT SIGN                   */
  552   {"fllig", 0xFB02},  /* LATIN SMALL LIGATURE FL               */
  553   {"fnof",  0x0192},  /* LATIN SMALL LETTER F WITH HOOK        */
  554   {"forall",    0x2200},  /* FOR ALL                       */
  555   {"fork",  0x22D4},  /* PITCHFORK                     */
  556   {"frac12",    0x00BD},  /* VULGAR FRACTION ONE HALF              */
  557   {"frac13",    0x2153},  /* VULGAR FRACTION ONE THIRD             */
  558   {"frac14",    0x00BC},  /* VULGAR FRACTION ONE QUARTER           */
  559   {"frac15",    0x2155},  /* VULGAR FRACTION ONE FIFTH             */
  560   {"frac16",    0x2159},  /* VULGAR FRACTION ONE SIXTH             */
  561   {"frac18",    0x215B},  /* VULGAR FRACTION ONE EIGHTH            */
  562   {"frac23",    0x2154},  /* VULGAR FRACTION TWO THIRDS            */
  563   {"frac25",    0x2156},  /* VULGAR FRACTION TWO FIFTHS            */
  564   {"frac34",    0x00BE},  /* VULGAR FRACTION THREE QUARTERS        */
  565   {"frac35",    0x2157},  /* VULGAR FRACTION THREE FIFTHS          */
  566   {"frac38",    0x215C},  /* VULGAR FRACTION THREE EIGHTHS         */
  567   {"frac45",    0x2158},  /* VULGAR FRACTION FOUR FIFTHS           */
  568   {"frac56",    0x215A},  /* VULGAR FRACTION FIVE SIXTHS           */
  569   {"frac58",    0x215D},  /* VULGAR FRACTION FIVE EIGHTHS          */
  570   {"frac78",    0x215E},  /* VULGAR FRACTION SEVEN EIGHTHS         */
  571   {"frasl", 0x2044},  /* FRACTION SLASH                */
  572   {"frown", 0x2322},  /* FROWN                     */
  573   {"gE",    0x2267},  /* GREATER-THAN OVER EQUAL TO            */
  574   {"gacute",    0x01F5},  /* LATIN SMALL LETTER G WITH ACUTE           */
  575   {"gamma", 0x03B3},  /* GREEK SMALL LETTER GAMMA              */
  576   {"gammad",    0x03DC},  /* GREEK LETTER DIGAMMA              */
  577   {"gbreve",    0x011F},  /* LATIN SMALL LETTER G WITH BREVE           */
  578   {"gcedil",    0x0123},  /* LATIN SMALL LETTER G WITH CEDILLA         */
  579   {"gcirc", 0x011D},  /* LATIN SMALL LETTER G WITH CIRCUMFLEX      */
  580   {"gcy",   0x0433},  /* CYRILLIC SMALL LETTER GHE             */
  581   {"gdot",  0x0121},  /* LATIN SMALL LETTER G WITH DOT ABOVE       */
  582   {"ge",    0x2265},  /* GREATER-THAN OR EQUAL TO              */
  583   {"gel",   0x22DB},  /* GREATER-THAN EQUAL TO OR LESS-THAN        */
  584   {"ges",   0x2265},  /* GREATER-THAN OR EQUAL TO              */
  585   {"ggr",   0x03B3},  /* GREEK SMALL LETTER GAMMA              */
  586   {"gimel", 0x2137},  /* GIMEL SYMBOL                  */
  587   {"gjcy",  0x0453},  /* CYRILLIC SMALL LETTER GJE             */
  588   {"gl",    0x2277},  /* GREATER-THAN OR LESS-THAN             */
  589   {"gnE",   0x2269},  /* GREATER-THAN BUT NOT EQUAL TO         */
  590   {"gne",   0x2269},  /* GREATER-THAN BUT NOT EQUAL TO         */
  591   {"gnsim", 0x22E7},  /* GREATER-THAN BUT NOT EQUIVALENT TO        */
  592   {"grave", 0x0060},  /* GRAVE ACCENT                  */
  593   {"gsdot", 0x22D7},  /* GREATER-THAN WITH DOT             */
  594   {"gsim",  0x2273},  /* GREATER-THAN OR EQUIVALENT TO         */
  595   {"gt",    0x003E},  /* GREATER-THAN SIGN                 */
  596   {"gvnE",  0x2269},  /* GREATER-THAN BUT NOT EQUAL TO         */
  597   {"hArr",  0x21D4},  /* LEFT RIGHT DOUBLE ARROW               */
  598   {"hairsp",    0x200A},  /* HAIR SPACE                    */
  599   {"half",  0x00BD},  /* VULGAR FRACTION ONE HALF              */
  600   {"hamilt",    0x210B},  /* SCRIPT CAPITAL H                  */
  601   {"hardcy",    0x044A},  /* CYRILLIC SMALL LETTER HARD SIGN           */
  602   {"harr",  0x2194},  /* LEFT RIGHT ARROW                  */
  603   {"harrw", 0x21AD},  /* LEFT RIGHT WAVE ARROW             */
  604   {"hcirc", 0x0125},  /* LATIN SMALL LETTER H WITH CIRCUMFLEX      */
  605   {"hearts",    0x2665},  /* BLACK HEART SUIT                  */
  606   {"hellip",    0x2026},  /* HORIZONTAL ELLIPSIS               */
  607   {"hibar", 0x00AF},  /* obsolete synonym for "macr" 0x00AF        */
  608   {"horbar",    0x2015},  /* HORIZONTAL BAR                */
  609   {"hstrok",    0x0127},  /* LATIN SMALL LETTER H WITH STROKE          */
  610   {"hybull",    0x2043},  /* HYPHEN BULLET                 */
  611   {"hyphen",    0x002D},  /* HYPHEN-MINUS                  */
  612   {"iacgr", 0x03AF},  /* GREEK SMALL LETTER IOTA WITH TONOS        */
  613   {"iacute",    0x00ED},  /* LATIN SMALL LETTER I WITH ACUTE           */
  614   {"icirc", 0x00EE},  /* LATIN SMALL LETTER I WITH CIRCUMFLEX      */
  615   {"icy",   0x0438},  /* CYRILLIC SMALL LETTER I               */
  616   {"idiagr",    0x0390},  /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TON*/
  617   {"idigr", 0x03CA},  /* GREEK SMALL LETTER IOTA WITH DIALYTIKA    */
  618   {"iecy",  0x0435},  /* CYRILLIC SMALL LETTER IE              */
  619   {"iexcl", 0x00A1},  /* INVERTED EXCLAMATION MARK             */
  620   {"iff",   0x21D4},  /* LEFT RIGHT DOUBLE ARROW               */
  621   {"igr",   0x03B9},  /* GREEK SMALL LETTER IOTA               */
  622   {"igrave",    0x00EC},  /* LATIN SMALL LETTER I WITH GRAVE           */
  623   {"ijlig", 0x0133},  /* LATIN SMALL LIGATURE IJ               */
  624   {"imacr", 0x012B},  /* LATIN SMALL LETTER I WITH MACRON          */
  625   {"image", 0x2111},  /* BLACK-LETTER CAPITAL I            */
  626   {"incare",    0x2105},  /* CARE OF                       */
  627   {"infin", 0x221E},  /* INFINITY                      */
  628   {"inodot",    0x0131},  /* LATIN SMALL LETTER DOTLESS I          */
  629   {"int",   0x222B},  /* INTEGRAL                      */
  630   {"intcal",    0x22BA},  /* INTERCALATE                   */
  631   {"iocy",  0x0451},  /* CYRILLIC SMALL LETTER IO              */
  632   {"iogon", 0x012F},  /* LATIN SMALL LETTER I WITH OGONEK          */
  633   {"iota",  0x03B9},  /* GREEK SMALL LETTER IOTA               */
  634   {"iquest",    0x00BF},  /* INVERTED QUESTION MARK            */
  635   {"isin",  0x2208},  /* ELEMENT OF                    */
  636   {"itilde",    0x0129},  /* LATIN SMALL LETTER I WITH TILDE           */
  637   {"iukcy", 0x0456},  /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I*/
  638   {"iuml",  0x00EF},  /* LATIN SMALL LETTER I WITH DIAERESIS       */
  639   {"jcirc", 0x0135},  /* LATIN SMALL LETTER J WITH CIRCUMFLEX      */
  640   {"jcy",   0x0439},  /* CYRILLIC SMALL LETTER SHORT I         */
  641   {"jsercy",    0x0458},  /* CYRILLIC SMALL LETTER JE              */
  642   {"jukcy", 0x0454},  /* CYRILLIC SMALL LETTER UKRAINIAN IE        */
  643   {"kappa", 0x03BA},  /* GREEK SMALL LETTER KAPPA              */
  644   {"kappav",    0x03F0},  /* GREEK KAPPA SYMBOL                */
  645   {"kcedil",    0x0137},  /* LATIN SMALL LETTER K WITH CEDILLA         */
  646   {"kcy",   0x043A},  /* CYRILLIC SMALL LETTER KA              */
  647   {"kgr",   0x03BA},  /* GREEK SMALL LETTER KAPPA              */
  648   {"kgreen",    0x0138},  /* LATIN SMALL LETTER KRA            */
  649   {"khcy",  0x0445},  /* CYRILLIC SMALL LETTER HA              */
  650   {"khgr",  0x03C7},  /* GREEK SMALL LETTER CHI            */
  651   {"kjcy",  0x045C},  /* CYRILLIC SMALL LETTER KJE             */
  652   {"lAarr", 0x21DA},  /* LEFTWARDS TRIPLE ARROW            */
  653   {"lArr",  0x21D0},  /* LEFTWARDS DOUBLE ARROW            */
  654   {"lE",    0x2266},  /* LESS-THAN OVER EQUAL TO               */
  655   {"lacute",    0x013A},  /* LATIN SMALL LETTER L WITH ACUTE           */
  656   {"lagran",    0x2112},  /* SCRIPT CAPITAL L                  */
  657   {"lambda",    0x03BB},  /* GREEK SMALL LETTER LAMDA              */
  658   {"lang",  0x2329},  /* LEFT-POINTING ANGLE BRACKET           */
  659   {"laquo", 0x00AB},  /* LEFT-POINTING DOUBLE ANGLE QUOTATION MARK     */
  660   {"larr",  0x2190},  /* LEFTWARDS ARROW                   */
  661   {"larr2", 0x21C7},  /* LEFTWARDS PAIRED ARROWS               */
  662   {"larrhk",    0x21A9},  /* LEFTWARDS ARROW WITH HOOK             */
  663   {"larrlp",    0x21AB},  /* LEFTWARDS ARROW WITH LOOP             */
  664   {"larrtl",    0x21A2},  /* LEFTWARDS ARROW WITH TAIL             */
  665   {"lcaron",    0x013E},  /* LATIN SMALL LETTER L WITH CARON           */
  666   {"lcedil",    0x013C},  /* LATIN SMALL LETTER L WITH CEDILLA         */
  667   {"lceil", 0x2308},  /* LEFT CEILING                  */
  668   {"lcub",  0x007B},  /* LEFT CURLY BRACKET                */
  669   {"lcy",   0x043B},  /* CYRILLIC SMALL LETTER EL              */
  670   {"ldot",  0x22D6},  /* LESS-THAN WITH DOT                */
  671   {"ldquo", 0x201C},  /* LEFT DOUBLE QUOTATION MARK            */
  672   {"ldquor",    0x201E},  /* DOUBLE LOW-9 QUOTATION MARK           */
  673   {"le",    0x2264},  /* LESS-THAN OR EQUAL TO             */
  674   {"leg",   0x22DA},  /* LESS-THAN EQUAL TO OR GREATER-THAN        */
  675   {"les",   0x2264},  /* LESS-THAN OR EQUAL TO             */
  676   {"lfloor",    0x230A},  /* LEFT FLOOR                    */
  677   {"lg",    0x2276},  /* LESS-THAN OR GREATER-THAN             */
  678   {"lgr",   0x03BB},  /* GREEK SMALL LETTER LAMDA              */
  679   {"lhard", 0x21BD},  /* LEFTWARDS HARPOON WITH BARB DOWNWARDS     */
  680   {"lharu", 0x21BC},  /* LEFTWARDS HARPOON WITH BARB UPWARDS       */
  681   {"lhblk", 0x2584},  /* LOWER HALF BLOCK                  */
  682   {"ljcy",  0x0459},  /* CYRILLIC SMALL LETTER LJE             */
  683   {"lmidot",    0x0140},  /* LATIN SMALL LETTER L WITH MIDDLE DOT      */
  684   {"lnE",   0x2268},  /* LESS-THAN BUT NOT EQUAL TO            */
  685   {"lne",   0x2268},  /* LESS-THAN BUT NOT EQUAL TO            */
  686   {"lnsim", 0x22E6},  /* LESS-THAN BUT NOT EQUIVALENT TO           */
  687   {"lowast",    0x2217},  /* ASTERISK OPERATOR                 */
  688   {"lowbar",    0x005F},  /* LOW LINE                      */
  689   {"loz",   0x25CA},  /* LOZENGE                       */
  690   {"loz",   0x2727},  /* WHITE FOUR POINTED STAR               */
  691   {"lozf",  0x2726},  /* BLACK FOUR POINTED STAR               */
  692   {"lpar",  0x0028},  /* LEFT PARENTHESIS                  */
  693   {"lrarr2",    0x21C6},  /* LEFTWARDS ARROW OVER RIGHTWARDS ARROW     */
  694   {"lrhar2",    0x21CB},  /* LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON     */
  695   {"lrm",   0x200E},  /* LEFT-TO-RIGHT MARK                */
  696   {"lsaquo",    0x2039},  /* SINGLE LEFT-POINTING ANGLE QUOTATION MARK     */
  697   {"lsh",   0x21B0},  /* UPWARDS ARROW WITH TIP LEFTWARDS          */
  698   {"lsim",  0x2272},  /* LESS-THAN OR EQUIVALENT TO            */
  699   {"lsqb",  0x005B},  /* LEFT SQUARE BRACKET               */
  700   {"lsquo", 0x2018},  /* LEFT SINGLE QUOTATION MARK            */
  701   {"lsquor",    0x201A},  /* SINGLE LOW-9 QUOTATION MARK           */
  702   {"lstrok",    0x0142},  /* LATIN SMALL LETTER L WITH STROKE          */
  703   {"lt",    0x003C},  /* LESS-THAN SIGN                */
  704   {"lthree",    0x22CB},  /* LEFT SEMIDIRECT PRODUCT               */
  705   {"ltimes",    0x22C9},  /* LEFT NORMAL FACTOR SEMIDIRECT PRODUCT     */
  706   {"ltri",  0x25C3},  /* WHITE LEFT-POINTING SMALL TRIANGLE        */
  707   {"ltrie", 0x22B4},  /* NORMAL SUBGROUP OF OR EQUAL TO        */
  708   {"ltrif", 0x25C2},  /* BLACK LEFT-POINTING SMALL TRIANGLE        */
  709   {"lvnE",  0x2268},  /* LESS-THAN BUT NOT EQUAL TO            */
  710   {"macr",  0x00AF},  /* MACRON                    */
  711   {"male",  0x2642},  /* MALE SIGN                     */
  712   {"malt",  0x2720},  /* MALTESE CROSS                 */
  713   {"map",   0x21A6},  /* RIGHTWARDS ARROW FROM BAR             */
  714   {"marker",    0x25AE},  /* BLACK VERTICAL RECTANGLE              */
  715   {"mcy",   0x043C},  /* CYRILLIC SMALL LETTER EM              */
  716   {"mdash", 0x2014},  /* EM DASH                       */
  717   {"mgr",   0x03BC},  /* GREEK SMALL LETTER MU             */
  718   {"micro", 0x00B5},  /* MICRO SIGN                    */
  719   {"mid",   0x2223},  /* DIVIDES                       */
  720   {"middot",    0x00B7},  /* MIDDLE DOT                    */
  721   {"minus", 0x2212},  /* MINUS SIGN                    */
  722   {"minusb",    0x229F},  /* SQUARED MINUS                 */
  723   {"mldr",  0x2026},  /* HORIZONTAL ELLIPSIS               */
  724   {"mnplus",    0x2213},  /* MINUS-OR-PLUS SIGN                */
  725   {"models",    0x22A7},  /* MODELS                    */
  726   {"mu",    0x03BC},  /* GREEK SMALL LETTER MU             */
  727   {"mumap", 0x22B8},  /* MULTIMAP                      */
  728   {"nVDash",    0x22AF},  /* NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNS*/
  729   {"nVdash",    0x22AE},  /* DOES NOT FORCE                */
  730   {"nabla", 0x2207},  /* NABLA                     */
  731   {"nacute",    0x0144},  /* LATIN SMALL LETTER N WITH ACUTE           */
  732   {"nap",   0x2249},  /* NOT ALMOST EQUAL TO               */
  733   {"napos", 0x0149},  /* LATIN SMALL LETTER N PRECEDED BY APOSTROPHE   */
  734   {"natur", 0x266E},  /* MUSIC NATURAL SIGN                */
  735   {"nbsp",  0x00A0},  /* NO-BREAK SPACE                */
  736   {"ncaron",    0x0148},  /* LATIN SMALL LETTER N WITH CARON           */
  737   {"ncedil",    0x0146},  /* LATIN SMALL LETTER N WITH CEDILLA         */
  738   {"ncong", 0x2247},  /* NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO   */
  739   {"ncy",   0x043D},  /* CYRILLIC SMALL LETTER EN              */
  740   {"ndash", 0x2013},  /* EN DASH                       */
  741   {"ne",    0x2260},  /* NOT EQUAL TO                  */
  742   {"nearr", 0x2197},  /* NORTH EAST ARROW                  */
  743   {"nequiv",    0x2262},  /* NOT IDENTICAL TO                  */
  744   {"nexist",    0x2204},  /* THERE DOES NOT EXIST              */
  745   {"nge",   0x2271},  /* NEITHER GREATER-THAN NOR EQUAL TO         */
  746   {"nges",  0x2271},  /* NEITHER GREATER-THAN NOR EQUAL TO         */
  747   {"ngr",   0x03BD},  /* GREEK SMALL LETTER NU             */
  748   {"ngt",   0x226F},  /* NOT GREATER-THAN                  */
  749   {"nhArr", 0x21CE},  /* LEFT RIGHT DOUBLE ARROW WITH STROKE       */
  750   {"nharr", 0x21AE},  /* LEFT RIGHT ARROW WITH STROKE          */
  751   {"ni",    0x220B},  /* CONTAINS AS MEMBER                */
  752   {"njcy",  0x045A},  /* CYRILLIC SMALL LETTER NJE             */
  753   {"nlArr", 0x21CD},  /* LEFTWARDS DOUBLE ARROW WITH STROKE        */
  754   {"nlarr", 0x219A},  /* LEFTWARDS ARROW WITH STROKE           */
  755   {"nldr",  0x2025},  /* TWO DOT LEADER                */
  756   {"nle",   0x2270},  /* NEITHER LESS-THAN NOR EQUAL TO        */
  757   {"nles",  0x2270},  /* NEITHER LESS-THAN NOR EQUAL TO        */
  758   {"nlt",   0x226E},  /* NOT LESS-THAN                 */
  759   {"nltri", 0x22EA},  /* NOT NORMAL SUBGROUP OF            */
  760   {"nltrie",    0x22EC},  /* NOT NORMAL SUBGROUP OF OR EQUAL TO        */
  761   {"nmid",  0x2224},  /* DOES NOT DIVIDE                   */
  762   {"not",   0x00AC},  /* NOT SIGN                      */
  763   {"notin", 0x2209},  /* NOT AN ELEMENT OF                 */
  764   {"npar",  0x2226},  /* NOT PARALLEL TO                   */
  765   {"npr",   0x2280},  /* DOES NOT PRECEDE                  */
  766   {"npre",  0x22E0},  /* DOES NOT PRECEDE OR EQUAL             */
  767   {"nrArr", 0x21CF},  /* RIGHTWARDS DOUBLE ARROW WITH STROKE       */
  768   {"nrarr", 0x219B},  /* RIGHTWARDS ARROW WITH STROKE          */
  769   {"nrtri", 0x22EB},  /* DOES NOT CONTAIN AS NORMAL SUBGROUP       */
  770   {"nrtrie",    0x22ED},  /* DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL  */
  771   {"nsc",   0x2281},  /* DOES NOT SUCCEED                  */
  772   {"nsce",  0x22E1},  /* DOES NOT SUCCEED OR EQUAL             */
  773   {"nsim",  0x2241},  /* NOT TILDE                     */
  774   {"nsime", 0x2244},  /* NOT ASYMPTOTICALLY EQUAL TO           */
  775   {"nspar", 0x2226},  /* NOT PARALLEL TO                   */
  776   {"nsub",  0x2284},  /* NOT A SUBSET OF                   */
  777   {"nsubE", 0x2288},  /* NEITHER A SUBSET OF NOR EQUAL TO          */
  778   {"nsube", 0x2288},  /* NEITHER A SUBSET OF NOR EQUAL TO          */
  779   {"nsup",  0x2285},  /* NOT A SUPERSET OF                 */
  780   {"nsupE", 0x2289},  /* NEITHER A SUPERSET OF NOR EQUAL TO        */
  781   {"nsupe", 0x2289},  /* NEITHER A SUPERSET OF NOR EQUAL TO        */
  782   {"ntilde",    0x00F1},  /* LATIN SMALL LETTER N WITH TILDE           */
  783   {"nu",    0x03BD},  /* GREEK SMALL LETTER NU             */
  784   {"num",   0x0023},  /* NUMBER SIGN                   */
  785   {"numero",    0x2116},  /* NUMERO SIGN                   */
  786   {"numsp", 0x2007},  /* FIGURE SPACE                  */
  787   {"nvDash",    0x22AD},  /* NOT TRUE                      */
  788   {"nvdash",    0x22AC},  /* DOES NOT PROVE                */
  789   {"nwarr", 0x2196},  /* NORTH WEST ARROW                  */
  790   {"oS",    0x24C8},  /* CIRCLED LATIN CAPITAL LETTER S        */
  791   {"oacgr", 0x03CC},  /* GREEK SMALL LETTER OMICRON WITH TONOS     */
  792   {"oacute",    0x00F3},  /* LATIN SMALL LETTER O WITH ACUTE           */
  793   {"oast",  0x229B},  /* CIRCLED ASTERISK OPERATOR             */
  794   {"ocir",  0x229A},  /* CIRCLED RING OPERATOR             */
  795   {"ocirc", 0x00F4},  /* LATIN SMALL LETTER O WITH CIRCUMFLEX      */
  796   {"ocy",   0x043E},  /* CYRILLIC SMALL LETTER O               */
  797   {"odash", 0x229D},  /* CIRCLED DASH                  */
  798   {"odblac",    0x0151},  /* LATIN SMALL LETTER O WITH DOUBLE ACUTE    */
  799   {"odot",  0x2299},  /* CIRCLED DOT OPERATOR              */
  800   {"oelig", 0x0153},  /* LATIN SMALL LIGATURE OE               */
  801   {"ogon",  0x02DB},  /* OGONEK                    */
  802   {"ogr",   0x03BF},  /* GREEK SMALL LETTER OMICRON            */
  803   {"ograve",    0x00F2},  /* LATIN SMALL LETTER O WITH GRAVE           */
  804   {"ohacgr",    0x03CE},  /* GREEK SMALL LETTER OMEGA WITH TONOS       */
  805   {"ohgr",  0x03C9},  /* GREEK SMALL LETTER OMEGA              */
  806   {"ohm",   0x2126},  /* OHM SIGN                      */
  807   {"olarr", 0x21BA},  /* ANTICLOCKWISE OPEN CIRCLE ARROW           */
  808   {"oline", 0x203E},  /* OVERLINE                      */
  809   {"omacr", 0x014D},  /* LATIN SMALL LETTER O WITH MACRON          */
  810   {"omega", 0x03C9},  /* GREEK SMALL LETTER OMEGA              */
  811   {"omicron",   0x03BF},  /* GREEK SMALL LETTER OMICRON            */
  812   {"ominus",    0x2296},  /* CIRCLED MINUS                 */
  813   {"oplus", 0x2295},  /* CIRCLED PLUS                  */
  814   {"or",    0x2228},  /* LOGICAL OR                    */
  815   {"orarr", 0x21BB},  /* CLOCKWISE OPEN CIRCLE ARROW           */
  816   {"order", 0x2134},  /* SCRIPT SMALL O                */
  817   {"ordf",  0x00AA},  /* FEMININE ORDINAL INDICATOR            */
  818   {"ordm",  0x00BA},  /* MASCULINE ORDINAL INDICATOR           */
  819   {"oslash",    0x00F8},  /* LATIN SMALL LETTER O WITH STROKE          */
  820   {"osol",  0x2298},  /* CIRCLED DIVISION SLASH            */
  821   {"otilde",    0x00F5},  /* LATIN SMALL LETTER O WITH TILDE           */
  822   {"otimes",    0x2297},  /* CIRCLED TIMES                 */
  823   {"ouml",  0x00F6},  /* LATIN SMALL LETTER O WITH DIAERESIS       */
  824   {"par",   0x2225},  /* PARALLEL TO                   */
  825   {"para",  0x00B6},  /* PILCROW SIGN                  */
  826   {"part",  0x2202},  /* PARTIAL DIFFERENTIAL              */
  827   {"pcy",   0x043F},  /* CYRILLIC SMALL LETTER PE              */
  828   {"percnt",    0x0025},  /* PERCENT SIGN                  */
  829   {"period",    0x002E},  /* FULL STOP                     */
  830   {"permil",    0x2030},  /* PER MILLE SIGN                */
  831   {"perp",  0x22A5},  /* UP TACK                       */
  832   {"pgr",   0x03C0},  /* GREEK SMALL LETTER PI             */
  833   {"phgr",  0x03C6},  /* GREEK SMALL LETTER PHI            */
  834   {"phi",   0x03C6},  /* GREEK SMALL LETTER PHI            */
  835   {"phis",  0x03C6},  /* GREEK SMALL LETTER PHI            */
  836   {"phiv",  0x03D5},  /* GREEK PHI SYMBOL                  */
  837   {"phmmat",    0x2133},  /* SCRIPT CAPITAL M                  */
  838   {"phone", 0x260E},  /* BLACK TELEPHONE                   */
  839   {"pi",    0x03C0},  /* GREEK SMALL LETTER PI             */
  840   {"piv",   0x03D6},  /* GREEK PI SYMBOL                   */
  841   {"planck",    0x210F},  /* PLANCK CONSTANT OVER TWO PI           */
  842   {"plus",  0x002B},  /* PLUS SIGN                     */
  843   {"plusb", 0x229E},  /* SQUARED PLUS                  */
  844   {"plusdo",    0x2214},  /* DOT PLUS                      */
  845   {"plusmn",    0x00B1},  /* PLUS-MINUS SIGN                   */
  846   {"pound", 0x00A3},  /* POUND SIGN                    */
  847   {"pr",    0x227A},  /* PRECEDES                      */
  848   {"pre",   0x227C},  /* PRECEDES OR EQUAL TO              */
  849   {"prime", 0x2032},  /* PRIME                     */
  850   {"prnsim",    0x22E8},  /* PRECEDES BUT NOT EQUIVALENT TO        */
  851   {"prod",  0x220F},  /* N-ARY PRODUCT                 */
  852   {"prop",  0x221D},  /* PROPORTIONAL TO                   */
  853   {"prsim", 0x227E},  /* PRECEDES OR EQUIVALENT TO             */
  854   {"psgr",  0x03C8},  /* GREEK SMALL LETTER PSI            */
  855   {"psi",   0x03C8},  /* GREEK SMALL LETTER PSI            */
  856   {"puncsp",    0x2008},  /* PUNCTUATION SPACE                 */
  857   {"quest", 0x003F},  /* QUESTION MARK                 */
  858   {"quot",  0x0022},  /* QUOTATION MARK                */
  859   {"quote", 0x0022},  /* QUOTATION MARK                */
  860   {"rAarr", 0x21DB},  /* RIGHTWARDS TRIPLE ARROW               */
  861   {"rArr",  0x21D2},  /* RIGHTWARDS DOUBLE ARROW               */
  862   {"racute",    0x0155},  /* LATIN SMALL LETTER R WITH ACUTE           */
  863   {"radic", 0x221A},  /* SQUARE ROOT                   */
  864   {"rang",  0x232A},  /* RIGHT-POINTING ANGLE BRACKET          */
  865   {"raquo", 0x00BB},  /* RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK    */
  866   {"rarr",  0x2192},  /* RIGHTWARDS ARROW                  */
  867   {"rarr2", 0x21C9},  /* RIGHTWARDS PAIRED ARROWS              */
  868   {"rarrhk",    0x21AA},  /* RIGHTWARDS ARROW WITH HOOK            */
  869   {"rarrlp",    0x21AC},  /* RIGHTWARDS ARROW WITH LOOP            */
  870   {"rarrtl",    0x21A3},  /* RIGHTWARDS ARROW WITH TAIL            */
  871   {"rarrw", 0x219D},  /* RIGHTWARDS WAVE ARROW             */
  872   {"rcaron",    0x0159},  /* LATIN SMALL LETTER R WITH CARON           */
  873   {"rcedil",    0x0157},  /* LATIN SMALL LETTER R WITH CEDILLA         */
  874   {"rceil", 0x2309},  /* RIGHT CEILING                 */
  875   {"rcub",  0x007D},  /* RIGHT CURLY BRACKET               */
  876   {"rcy",   0x0440},  /* CYRILLIC SMALL LETTER ER              */
  877   {"rdquo", 0x201D},  /* RIGHT DOUBLE QUOTATION MARK           */
  878   {"rdquor",    0x201C},  /* LEFT DOUBLE QUOTATION MARK            */
  879   {"real",  0x211C},  /* BLACK-LETTER CAPITAL R            */
  880   {"rect",  0x25AD},  /* WHITE RECTANGLE                   */
  881   {"reg",   0x00AE},  /* REGISTERED SIGN                   */
  882   {"rfloor",    0x230B},  /* RIGHT FLOOR                   */
  883   {"rgr",   0x03C1},  /* GREEK SMALL LETTER RHO            */
  884   {"rhard", 0x21C1},  /* RIGHTWARDS HARPOON WITH BARB DOWNWARDS    */
  885   {"rharu", 0x21C0},  /* RIGHTWARDS HARPOON WITH BARB UPWARDS      */
  886   {"rho",   0x03C1},  /* GREEK SMALL LETTER RHO            */
  887   {"rhov",  0x03F1},  /* GREEK RHO SYMBOL                  */
  888   {"ring",  0x02DA},  /* RING ABOVE                    */
  889   {"rlarr2",    0x21C4},  /* RIGHTWARDS ARROW OVER LEFTWARDS ARROW     */
  890   {"rlhar2",    0x21CC},  /* RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON     */
  891   {"rlm",   0x200F},  /* RIGHT-TO-LEFT MARK                */
  892   {"rpar",  0x0029},  /* RIGHT PARENTHESIS                 */
  893   {"rsaquo",    0x203A},  /* SINGLE RIGHT-POINTING ANGLE QUOTATION MARK    */
  894   {"rsh",   0x21B1},  /* UPWARDS ARROW WITH TIP RIGHTWARDS         */
  895   {"rsqb",  0x005D},  /* RIGHT SQUARE BRACKET              */
  896   {"rsquo", 0x2019},  /* RIGHT SINGLE QUOTATION MARK           */
  897   {"rsquor",    0x2018},  /* LEFT SINGLE QUOTATION MARK            */
  898   {"rthree",    0x22CC},  /* RIGHT SEMIDIRECT PRODUCT              */
  899   {"rtimes",    0x22CA},  /* RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT    */
  900   {"rtri",  0x25B9},  /* WHITE RIGHT-POINTING SMALL TRIANGLE       */
  901   {"rtrie", 0x22B5},  /* CONTAINS AS NORMAL SUBGROUP OR EQUAL TO       */
  902   {"rtrif", 0x25B8},  /* BLACK RIGHT-POINTING SMALL TRIANGLE       */
  903   {"rx",    0x211E},  /* PRESCRIPTION TAKE                 */
  904   {"sacute",    0x015B},  /* LATIN SMALL LETTER S WITH ACUTE           */
  905   {"samalg",    0x2210},  /* N-ARY COPRODUCT                   */
  906   {"sbquo", 0x201A},  /* SINGLE LOW-9 QUOTATION MARK           */
  907   {"sbsol", 0x005C},  /* REVERSE SOLIDUS                   */
  908   {"sc",    0x227B},  /* SUCCEEDS                      */
  909   {"scaron",    0x0161},  /* LATIN SMALL LETTER S WITH CARON           */
  910   {"sccue", 0x227D},  /* SUCCEEDS OR EQUAL TO              */
  911   {"sce",   0x227D},  /* SUCCEEDS OR EQUAL TO              */
  912   {"scedil",    0x015F},  /* LATIN SMALL LETTER S WITH CEDILLA         */
  913   {"scirc", 0x015D},  /* LATIN SMALL LETTER S WITH CIRCUMFLEX      */
  914   {"scnsim",    0x22E9},  /* SUCCEEDS BUT NOT EQUIVALENT TO        */
  915   {"scomma",    0x0219},  /* LATIN SMALL LETTER S WITH COMMA BELOW     */
  916   {"scsim", 0x227F},  /* SUCCEEDS OR EQUIVALENT TO             */
  917   {"scy",   0x0441},  /* CYRILLIC SMALL LETTER ES              */
  918   {"sdot",  0x22C5},  /* DOT OPERATOR                  */
  919   {"sdotb", 0x22A1},  /* SQUARED DOT OPERATOR              */
  920   {"sect",  0x00A7},  /* SECTION SIGN                  */
  921   {"semi",  0x003B},  /* SEMICOLON                     */
  922   {"setmn", 0x2216},  /* SET MINUS                     */
  923   {"sext",  0x2736},  /* SIX POINTED BLACK STAR            */
  924   {"sfgr",  0x03C2},  /* GREEK SMALL LETTER FINAL SIGMA        */
  925   {"sfrown",    0x2322},  /* FROWN                     */
  926   {"sgr",   0x03C3},  /* GREEK SMALL LETTER SIGMA              */
  927   {"sharp", 0x266F},  /* MUSIC SHARP SIGN                  */
  928   {"shchcy",    0x0449},  /* CYRILLIC SMALL LETTER SHCHA           */
  929   {"shcy",  0x0448},  /* CYRILLIC SMALL LETTER SHA             */
  930   {"shy",   0x00AD},  /* SOFT HYPHEN                   */
  931   {"sigma", 0x03C3},  /* GREEK SMALL LETTER SIGMA              */
  932   {"sigmaf",    0x03C2},  /* GREEK SMALL LETTER FINAL SIGMA        */
  933   {"sigmav",    0x03C2},  /* GREEK SMALL LETTER FINAL SIGMA        */
  934   {"sim",   0x223C},  /* TILDE OPERATOR                */
  935   {"sime",  0x2243},  /* ASYMPTOTICALLY EQUAL TO               */
  936   {"smile", 0x2323},  /* SMILE                     */
  937   {"softcy",    0x044C},  /* CYRILLIC SMALL LETTER SOFT SIGN           */
  938   {"sol",   0x002F},  /* SOLIDUS                       */
  939   {"spades",    0x2660},  /* BLACK SPADE SUIT                  */
  940   {"spar",  0x2225},  /* PARALLEL TO                   */
  941   {"sqcap", 0x2293},  /* SQUARE CAP                    */
  942   {"sqcup", 0x2294},  /* SQUARE CUP                    */
  943   {"sqsub", 0x228F},  /* SQUARE IMAGE OF                   */
  944   {"sqsube",    0x2291},  /* SQUARE IMAGE OF OR EQUAL TO           */
  945   {"sqsup", 0x2290},  /* SQUARE ORIGINAL OF                */
  946   {"sqsupe",    0x2292},  /* SQUARE ORIGINAL OF OR EQUAL TO        */
  947   {"squ",   0x25A1},  /* WHITE SQUARE                  */
  948   {"square",    0x25A1},  /* WHITE SQUARE                  */
  949   {"squf",  0x25AA},  /* BLACK SMALL SQUARE                */
  950   {"ssetmn",    0x2216},  /* SET MINUS                     */
  951   {"ssmile",    0x2323},  /* SMILE                     */
  952   {"sstarf",    0x22C6},  /* STAR OPERATOR                 */
  953   {"star",  0x2606},  /* WHITE STAR                    */
  954   {"starf", 0x2605},  /* BLACK STAR                    */
  955   {"sub",   0x2282},  /* SUBSET OF                     */
  956   {"subE",  0x2286},  /* SUBSET OF OR EQUAL TO             */
  957   {"sube",  0x2286},  /* SUBSET OF OR EQUAL TO             */
  958   {"subnE", 0x228A},  /* SUBSET OF WITH NOT EQUAL TO           */
  959   {"subne", 0x228A},  /* SUBSET OF WITH NOT EQUAL TO           */
  960   {"sum",   0x2211},  /* N-ARY SUMMATION                   */
  961   {"sung",  0x266A},  /* EIGHTH NOTE                   */
  962   {"sup",   0x2283},  /* SUPERSET OF                   */
  963   {"sup1",  0x00B9},  /* SUPERSCRIPT ONE                   */
  964   {"sup2",  0x00B2},  /* SUPERSCRIPT TWO                   */
  965   {"sup3",  0x00B3},  /* SUPERSCRIPT THREE                 */
  966   {"supE",  0x2287},  /* SUPERSET OF OR EQUAL TO               */
  967   {"supe",  0x2287},  /* SUPERSET OF OR EQUAL TO               */
  968   {"supnE", 0x228B},  /* SUPERSET OF WITH NOT EQUAL TO         */
  969   {"supne", 0x228B},  /* SUPERSET OF WITH NOT EQUAL TO         */
  970   {"szlig", 0x00DF},  /* LATIN SMALL LETTER SHARP S            */
  971   {"target",    0x2316},  /* POSITION INDICATOR                */
  972   {"tau",   0x03C4},  /* GREEK SMALL LETTER TAU            */
  973   {"tcaron",    0x0165},  /* LATIN SMALL LETTER T WITH CARON           */
  974   {"tcedil",    0x0163},  /* LATIN SMALL LETTER T WITH CEDILLA         */
  975   {"tcomma",    0x021B},  /* LATIN SMALL LETTER T WITH COMMA BELOW     */
  976   {"tcy",   0x0442},  /* CYRILLIC SMALL LETTER TE              */
  977   {"tdot",  0x20DB},  /* COMBINING THREE DOTS ABOVE            */
  978   {"telrec",    0x2315},  /* TELEPHONE RECORDER                */
  979   {"tgr",   0x03C4},  /* GREEK SMALL LETTER TAU            */
  980   {"there4",    0x2234},  /* THEREFORE                     */
  981   {"theta", 0x03B8},  /* GREEK SMALL LETTER THETA              */
  982   {"thetas",    0x03B8},  /* GREEK SMALL LETTER THETA              */
  983   {"thetasym",  0x03D1},  /* GREEK THETA SYMBOL                */
  984   {"thetav",    0x03D1},  /* GREEK THETA SYMBOL                */
  985   {"thgr",  0x03B8},  /* GREEK SMALL LETTER THETA              */
  986   {"thinsp",    0x2009},  /* THIN SPACE                    */
  987   {"thkap", 0x2248},  /* ALMOST EQUAL TO                   */
  988   {"thksim",    0x223C},  /* TILDE OPERATOR                */
  989   {"thorn", 0x00FE},  /* LATIN SMALL LETTER THORN              */
  990   {"tilde", 0x02DC},  /* SMALL TILDE                   */
  991   {"times", 0x00D7},  /* MULTIPLICATION SIGN               */
  992   {"timesb",    0x22A0},  /* SQUARED TIMES                 */
  993   {"top",   0x22A4},  /* DOWN TACK                     */
  994   {"tprime",    0x2034},  /* TRIPLE PRIME                  */
  995   {"trade", 0x2122},  /* TRADE MARK SIGN                   */
  996   {"trie",  0x225C},  /* DELTA EQUAL TO                */
  997   {"tscy",  0x0446},  /* CYRILLIC SMALL LETTER TSE             */
  998   {"tshcy", 0x045B},  /* CYRILLIC SMALL LETTER TSHE            */
  999   {"tstrok",    0x0167},  /* LATIN SMALL LETTER T WITH STROKE          */
 1000   {"twixt", 0x226C},  /* BETWEEN                       */
 1001   {"uArr",  0x21D1},  /* UPWARDS DOUBLE ARROW              */
 1002   {"uacgr", 0x03CD},  /* GREEK SMALL LETTER UPSILON WITH TONOS     */
 1003   {"uacute",    0x00FA},  /* LATIN SMALL LETTER U WITH ACUTE           */
 1004   {"uarr",  0x2191},  /* UPWARDS ARROW                 */
 1005   {"uarr2", 0x21C8},  /* UPWARDS PAIRED ARROWS             */
 1006   {"ubrcy", 0x045E},  /* CYRILLIC SMALL LETTER SHORT U         */
 1007   {"ubreve",    0x016D},  /* LATIN SMALL LETTER U WITH BREVE           */
 1008   {"ucirc", 0x00FB},  /* LATIN SMALL LETTER U WITH CIRCUMFLEX      */
 1009   {"ucy",   0x0443},  /* CYRILLIC SMALL LETTER U               */
 1010   {"udblac",    0x0171},  /* LATIN SMALL LETTER U WITH DOUBLE ACUTE    */
 1011   {"udiagr",    0x03B0},  /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND */
 1012   {"udigr", 0x03CB},  /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA     */
 1013   {"ugr",   0x03C5},  /* GREEK SMALL LETTER UPSILON            */
 1014   {"ugrave",    0x00F9},  /* LATIN SMALL LETTER U WITH GRAVE           */
 1015   {"uharl", 0x21BF},  /* UPWARDS HARPOON WITH BARB LEFTWARDS       */
 1016   {"uharr", 0x21BE},  /* UPWARDS HARPOON WITH BARB RIGHTWARDS      */
 1017   {"uhblk", 0x2580},  /* UPPER HALF BLOCK                  */
 1018   {"ulcorn",    0x231C},  /* TOP LEFT CORNER                   */
 1019   {"ulcrop",    0x230F},  /* TOP LEFT CROP                 */
 1020   {"umacr", 0x016B},  /* LATIN SMALL LETTER U WITH MACRON          */
 1021   {"uml",   0x00A8},  /* DIAERESIS                     */
 1022   {"uogon", 0x0173},  /* LATIN SMALL LETTER U WITH OGONEK          */
 1023   {"uplus", 0x228E},  /* MULTISET UNION                */
 1024   {"upsi",  0x03C5},  /* GREEK SMALL LETTER UPSILON            */
 1025   {"upsih", 0x03D2},  /* GREEK UPSILON WITH HOOK SYMBOL        */
 1026   {"upsilon",   0x03C5},  /* GREEK SMALL LETTER UPSILON            */
 1027   {"urcorn",    0x231D},  /* TOP RIGHT CORNER                  */
 1028   {"urcrop",    0x230E},  /* TOP RIGHT CROP                */
 1029   {"uring", 0x016F},  /* LATIN SMALL LETTER U WITH RING ABOVE      */
 1030   {"utilde",    0x0169},  /* LATIN SMALL LETTER U WITH TILDE           */
 1031   {"utri",  0x25B5},  /* WHITE UP-POINTING SMALL TRIANGLE          */
 1032   {"utrif", 0x25B4},  /* BLACK UP-POINTING SMALL TRIANGLE          */
 1033   {"uuml",  0x00FC},  /* LATIN SMALL LETTER U WITH DIAERESIS       */
 1034   {"vArr",  0x21D5},  /* UP DOWN DOUBLE ARROW              */
 1035   {"vDash", 0x22A8},  /* TRUE                      */
 1036   {"varr",  0x2195},  /* UP DOWN ARROW                 */
 1037   {"vcy",   0x0432},  /* CYRILLIC SMALL LETTER VE              */
 1038   {"vdash", 0x22A2},  /* RIGHT TACK                    */
 1039   {"veebar",    0x22BB},  /* XOR                       */
 1040   {"vellip",    0x22EE},  /* VERTICAL ELLIPSIS                 */
 1041   {"verbar",    0x007C},  /* VERTICAL LINE                 */
 1042   {"vltri", 0x22B2},  /* NORMAL SUBGROUP OF                */
 1043   {"vprime",    0x2032},  /* PRIME                     */
 1044   {"vprop", 0x221D},  /* PROPORTIONAL TO                   */
 1045   {"vrtri", 0x22B3},  /* CONTAINS AS NORMAL SUBGROUP           */
 1046   {"vsubnE",    0x228A},  /* SUBSET OF WITH NOT EQUAL TO           */
 1047   {"vsubne",    0x228A},  /* SUBSET OF WITH NOT EQUAL TO           */
 1048   {"vsupnE",    0x228B},  /* SUPERSET OF WITH NOT EQUAL TO         */
 1049   {"vsupne",    0x228B},  /* SUPERSET OF WITH NOT EQUAL TO         */
 1050   {"wcirc", 0x0175},  /* LATIN SMALL LETTER W WITH CIRCUMFLEX      */
 1051   {"wedgeq",    0x2259},  /* ESTIMATES                     */
 1052   {"weierp",    0x2118},  /* SCRIPT CAPITAL P                  */
 1053   {"wreath",    0x2240},  /* WREATH PRODUCT                */
 1054   {"xcirc", 0x25CB},  /* WHITE CIRCLE                  */
 1055   {"xdtri", 0x25BD},  /* WHITE DOWN-POINTING TRIANGLE          */
 1056   {"xgr",   0x03BE},  /* GREEK SMALL LETTER XI             */
 1057   {"xhArr", 0x2194},  /* LEFT RIGHT ARROW                  */
 1058   {"xharr", 0x2194},  /* LEFT RIGHT ARROW                  */
 1059   {"xi",    0x03BE},  /* GREEK SMALL LETTER XI             */
 1060   {"xlArr", 0x21D0},  /* LEFTWARDS DOUBLE ARROW            */
 1061   {"xrArr", 0x21D2},  /* RIGHTWARDS DOUBLE ARROW               */
 1062   {"xutri", 0x25B3},  /* WHITE UP-POINTING TRIANGLE            */
 1063   {"yacute",    0x00FD},  /* LATIN SMALL LETTER Y WITH ACUTE           */
 1064   {"yacy",  0x044F},  /* CYRILLIC SMALL LETTER YA              */
 1065   {"ycirc", 0x0177},  /* LATIN SMALL LETTER Y WITH CIRCUMFLEX      */
 1066   {"ycy",   0x044B},  /* CYRILLIC SMALL LETTER YERU            */
 1067   {"yen",   0x00A5},  /* YEN SIGN                      */
 1068   {"yicy",  0x0457},  /* CYRILLIC SMALL LETTER YI              */
 1069   {"yucy",  0x044E},  /* CYRILLIC SMALL LETTER YU              */
 1070   {"yuml",  0x00FF},  /* LATIN SMALL LETTER Y WITH DIAERESIS       */
 1071   {"zacute",    0x017A},  /* LATIN SMALL LETTER Z WITH ACUTE           */
 1072   {"zcaron",    0x017E},  /* LATIN SMALL LETTER Z WITH CARON           */
 1073   {"zcy",   0x0437},  /* CYRILLIC SMALL LETTER ZE              */
 1074   {"zdot",  0x017C},  /* LATIN SMALL LETTER Z WITH DOT ABOVE       */
 1075   {"zeta",  0x03B6},  /* GREEK SMALL LETTER ZETA               */
 1076   {"zgr",   0x03B6},  /* GREEK SMALL LETTER ZETA               */
 1077   {"zhcy",  0x0436},  /* CYRILLIC SMALL LETTER ZHE             */
 1078   {"zwj",   0x200D},  /* ZERO WIDTH JOINER                 */
 1079   {"zwnj",  0x200C},  /* ZERO WIDTH NON-JOINER             */
 1080 /* {"epsiv",    0x????},  variant epsilon            # ISOgrk3 */
 1081 /* {"fjlig",    0x????},  fj ligature                # ISOpub  */
 1082 /* {"gEl",  0x????},  greater-than, double equals, less-than # ISOamsr */
 1083 /* {"gap",  0x????},  greater-than, approximately equal to   # ISOamsr */
 1084 /* {"gnap", 0x????},  greater-than, not approximately equal t# ISOamsn */
 1085 /* {"jnodot",   0x????},  latin small letter dotless j       # ISOamso */
 1086 /* {"lEg",  0x????},  less-than, double equals, greater-than # ISOamsr */
 1087 /* {"lap",  0x????},  less-than, approximately equal to  # ISOamsr */
 1088 /* {"lnap", 0x????},  less-than, not approximately equal to  # ISOamsn */
 1089 /* {"lpargt",   0x????},  left parenthesis, greater-than     # ISOamsc */
 1090 /* {"ngE",  0x????},  not greater-than, double equals    # ISOamsn */
 1091 /* {"nlE",  0x????},  not less-than, double equals       # ISOamsn */
 1092 /* {"nsmid",    0x????},  nshortmid              # ISOamsn */
 1093 /* {"prap", 0x????},  precedes, approximately equal to   # ISOamsr */
 1094 /* {"prnE", 0x????},  precedes, not double equal         # ISOamsn */
 1095 /* {"prnap",    0x????},  precedes, not approximately equal to   # ISOamsn */
 1096 /* {"rpargt",   0x????},  right parenthesis, greater-than    # ISOamsc */
 1097 /* {"scap", 0x????},  succeeds, approximately equal to   # ISOamsr */
 1098 /* {"scnE", 0x????},  succeeds, not double equals        # ISOamsn */
 1099 /* {"scnap",    0x????},  succeeds, not approximately equal to   # ISOamsn */
 1100 /* {"smid", 0x????},  shortmid               # ISOamsr */
 1101 };
 1102 
 1103 #endif /* ENTITIES_H */