37 HtmlEntityMapper::PerlSymb
perl;
44#define SYM(s) HtmlEntityMapper::Sym_##s,"&"#s";"
47 {
SYM(nbsp),
"\xc2\xa0",
" ",
"<nonbreakablespace/>",
" ",
"~",
" ",
"\\~", {
" ",
HtmlEntityMapper::Perl_char }},
48 {
SYM(iexcl),
"\xc2\xa1",
"¡",
"<iexcl/>",
"¡",
"!`",
nullptr,
"\\'A1", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
49 {
SYM(cent),
"\xc2\xa2",
"¢",
"<cent/>",
"¢",
"\\textcent{}",
nullptr,
"\\'A2", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
50 {
SYM(pound),
"\xc2\xa3",
"£",
"<pound/>",
"£",
"{$\\pounds$}",
nullptr,
"\\'A3", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
51 {
SYM(curren),
"\xc2\xa4",
"¤",
"<curren/>",
"¤",
"\\textcurrency{}",
nullptr,
"\\'A4", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
52 {
SYM(yen),
"\xc2\xa5",
"¥",
"<yen/>",
"¥",
"{$\\yen$}",
nullptr,
"\\'A5", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
53 {
SYM(brvbar),
"\xc2\xa6",
"¦",
"<brvbar/>",
"¦",
"\\textbrokenbar{}",
nullptr,
"\\'A6", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
54 {
SYM(sect),
"\xc2\xa7",
"§",
"<sect/>",
"<simplesect/>",
"{$\\S$}",
nullptr,
"\\'A7", {
"sect",
HtmlEntityMapper::Perl_symbol }},
55 {
SYM(uml),
"\xc2\xa8",
"¨",
"<umlaut/>",
"¨",
"\\\"{ }",
" \\*(4",
"\\'A8", {
" ",
HtmlEntityMapper::Perl_umlaut }},
56 {
SYM(copy),
"\xc2\xa9",
"©",
"<copy/>",
"©",
"\\copyright{}",
"(C)",
"\\'A9", {
"copyright",
HtmlEntityMapper::Perl_symbol }},
57 {
SYM(ordf),
"\xc2\xaa",
"ª",
"<ordf/>",
"ª",
"\\textordfeminine{}",
nullptr,
"\\'AA", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
58 {
SYM(laquo),
"\xc2\xab",
"«",
"<laquo/>",
"«",
"\\guillemotleft{}",
nullptr,
"\\'AB", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
59 {
SYM(not),
"\xc2\xac",
"¬",
"<not/>",
"¬",
"\\textlnot",
nullptr,
"\\'AC", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
60 {
SYM(shy),
"\xc2\xad",
"­",
"<shy/>",
"­",
"{$\\-$}",
nullptr,
"\\-", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
61 {
SYM(
reg),
"\xc2\xae",
"®",
"<registered/>",
"®",
"\\textregistered{}",
"(R)",
"\\'AE", {
"registered",
HtmlEntityMapper::Perl_symbol }},
62 {
SYM(macr),
"\xc2\xaf",
"¯",
"<macr/>",
"¯",
"\\={}",
nullptr,
"\\'AF", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
63 {
SYM(deg),
"\xc2\xb0",
"°",
"<deg/>",
"°",
"\\textdegree{}",
nullptr,
"\\'B0", {
"deg",
HtmlEntityMapper::Perl_symbol }},
64 {
SYM(plusmn),
"\xc2\xb1",
"±",
"<plusmn/>",
"±",
"{$\\pm$}",
nullptr,
"\\'B1", {
"+/-",
HtmlEntityMapper::Perl_string }},
65 {
SYM(sup2),
"\xc2\xb2",
"²",
"<sup2/>",
"²",
"\\texttwosuperior{}",
nullptr,
"\\'B2", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
66 {
SYM(sup3),
"\xc2\xb3",
"³",
"<sup3/>",
"³",
"\\textthreesuperior{}",
nullptr,
"\\'B3", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
67 {
SYM(acute),
"\xc2\xb4",
"´",
"<acute/>",
"´",
"\\'{}",
nullptr,
"\\'B4", {
" ",
HtmlEntityMapper::Perl_acute }},
68 {
SYM(micro),
"\xc2\xb5",
"µ",
"<micro/>",
"µ",
"{$\\mu$}",
nullptr,
"\\'B5", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
69 {
SYM(para),
"\xc2\xb6",
"¶",
"<para/>",
"¶",
"{$\\P$}",
nullptr,
"\\'B6", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
70 {
SYM(middot),
"\xc2\xb7",
"·",
"<middot/>",
"·",
"\\textperiodcentered{}",
nullptr,
"\\'B7", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
71 {
SYM(cedil),
"\xc2\xb8",
"¸",
"<cedil/>",
"¸",
"\\c{}",
" \\*,",
"\\'B8", {
" ",
HtmlEntityMapper::Perl_cedilla }},
72 {
SYM(sup1),
"\xc2\xb9",
"¹",
"<sup1/>",
"¹",
"\\textonesuperior{}",
nullptr,
"\\'B9", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
73 {
SYM(ordm),
"\xc2\xba",
"º",
"<ordm/>",
"º",
"\\textordmasculine{}",
nullptr,
"\\'BA", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
74 {
SYM(raquo),
"\xc2\xbb",
"»",
"<raquo/>",
"»",
"\\guillemotright{}",
nullptr,
"\\'BB", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
75 {
SYM(frac14),
"\xc2\xbc",
"¼",
"<frac14/>",
"¼",
"{$\\frac14$}",
"1/4",
"\\'BC", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
76 {
SYM(frac12),
"\xc2\xbd",
"½",
"<frac12/>",
"½",
"{$\\frac12$}",
"1/2",
"\\'BD", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
77 {
SYM(frac34),
"\xc2\xbe",
"¾",
"<frac34/>",
"¾",
"{$\\frac34$}",
"3/4",
"\\'BE", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
78 {
SYM(iquest),
"\xc2\xbf",
"¿",
"<iquest/>",
"¿",
"?`",
nullptr,
"\\'BF", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
79 {
SYM(Agrave),
"\xc3\x80",
"À",
"<Agrave/>",
"À",
"\\`{A}",
"A\\*:",
"\\'C0", {
"A",
HtmlEntityMapper::Perl_grave }},
80 {
SYM(Aacute),
"\xc3\x81",
"Á",
"<Aacute/>",
"Á",
"\\'{A}",
"A\\*(`",
"\\'C1", {
"A",
HtmlEntityMapper::Perl_acute }},
81 {
SYM(Acirc),
"\xc3\x82",
"Â",
"<Acirc/>",
"Â",
"\\^{A}",
"A\\*^",
"\\'C2", {
"A",
HtmlEntityMapper::Perl_circ }},
82 {
SYM(Atilde),
"\xc3\x83",
"Ã",
"<Atilde/>",
"Ã",
"\\~{A}",
"A\\*~",
"\\'C3", {
"A",
HtmlEntityMapper::Perl_tilde }},
83 {
SYM(Auml),
"\xc3\x84",
"Ä",
"<Aumlaut/>",
"Ä",
"\\\"{A}",
"A\\*(4",
"\\'C4", {
"A",
HtmlEntityMapper::Perl_umlaut }},
84 {
SYM(Aring),
"\xc3\x85",
"Å",
"<Aring/>",
"Å",
"\\AA",
"A\\*o",
"\\'C5", {
"A",
HtmlEntityMapper::Perl_ring }},
85 {
SYM(AElig),
"\xc3\x86",
"Æ",
"<AElig/>",
"Æ",
"{\\AE}",
nullptr,
"\\'C6", {
"AElig",
HtmlEntityMapper::Perl_symbol }},
86 {
SYM(Ccedil),
"\xc3\x87",
"Ç",
"<Ccedil/>",
"Ç",
"\\c{C}",
"C\\*,",
"\\'C7", {
"C",
HtmlEntityMapper::Perl_cedilla }},
87 {
SYM(Egrave),
"\xc3\x88",
"È",
"<Egrave/>",
"È",
"\\`{E}",
"E\\*:",
"\\'C8", {
"E",
HtmlEntityMapper::Perl_grave }},
88 {
SYM(Eacute),
"\xc3\x89",
"É",
"<Eacute/>",
"É",
"\\'{E}",
"E\\*(`",
"\\'C9", {
"E",
HtmlEntityMapper::Perl_acute }},
89 {
SYM(Ecirc),
"\xc3\x8a",
"Ê",
"<Ecirc/>",
"Ê",
"\\^{E}",
"E\\*^",
"\\'CA", {
"E",
HtmlEntityMapper::Perl_circ }},
90 {
SYM(Euml),
"\xc3\x8b",
"Ë",
"<Eumlaut/>",
"Ë",
"\\\"{E}",
"E\\*(4",
"\\'CB", {
"E",
HtmlEntityMapper::Perl_umlaut }},
91 {
SYM(Igrave),
"\xc3\x8c",
"Ì",
"<Igrave/>",
"Ì",
"\\`{I}",
"I\\*:",
"\\'CC", {
"I",
HtmlEntityMapper::Perl_grave }},
92 {
SYM(Iacute),
"\xc3\x8d",
"Í",
"<Iacute/>",
"Í",
"\\'{I}",
"I\\*(`",
"\\'CD", {
"I",
HtmlEntityMapper::Perl_acute }},
93 {
SYM(Icirc),
"\xc3\x8e",
"Î",
"<Icirc/>",
"Î",
"\\^{I}",
"I\\*^",
"\\'CE", {
"I",
HtmlEntityMapper::Perl_circ }},
94 {
SYM(Iuml),
"\xc3\x8f",
"Ï",
"<Iumlaut/>",
"Ï",
"\\\"{I}",
"I\\*(4",
"\\'CF", {
"I",
HtmlEntityMapper::Perl_umlaut }},
95 {
SYM(ETH),
"\xc3\x90",
"Ð",
"<ETH/>",
"Ð",
"\\DH",
nullptr,
"\\'D0", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
96 {
SYM(Ntilde),
"\xc3\x91",
"Ñ",
"<Ntilde/>",
"Ñ",
"\\~{N}",
"N\\*~",
"\\'D1", {
"N",
HtmlEntityMapper::Perl_tilde }},
97 {
SYM(Ograve),
"\xc3\x92",
"Ò",
"<Ograve/>",
"Ò",
"\\`{O}",
"O\\*:",
"\\'D2", {
"O",
HtmlEntityMapper::Perl_grave }},
98 {
SYM(Oacute),
"\xc3\x93",
"Ó",
"<Oacute/>",
"Ó",
"\\'{O}",
"O\\*(`",
"\\'D3", {
"O",
HtmlEntityMapper::Perl_acute }},
99 {
SYM(Ocirc),
"\xc3\x94",
"Ô",
"<Ocirc/>",
"Ô",
"\\^{O}",
"O\\*^",
"\\'D4", {
"O",
HtmlEntityMapper::Perl_circ }},
100 {
SYM(Otilde),
"\xc3\x95",
"Õ",
"<Otilde/>",
"Õ",
"\\~{O}",
"O\\*~",
"\\'D5", {
"O",
HtmlEntityMapper::Perl_tilde }},
101 {
SYM(Ouml),
"\xc3\x96",
"Ö",
"<Oumlaut/>",
"Ö",
"\\\"{O}",
"O\\*(4",
"\\'D6", {
"O",
HtmlEntityMapper::Perl_umlaut }},
102 {
SYM(times),
"\xc3\x97",
"×",
"<times/>",
"×",
"{$\\times$}",
nullptr,
"\\'D7", {
"*",
HtmlEntityMapper::Perl_char }},
103 {
SYM(Oslash),
"\xc3\x98",
"Ø",
"<Oslash/>",
"Ø",
"{\\O}",
"O\x08/",
"\\'D8", {
"O",
HtmlEntityMapper::Perl_slash }},
104 {
SYM(Ugrave),
"\xc3\x99",
"Ù",
"<Ugrave/>",
"Ù",
"\\`{U}",
"U\\*:",
"\\'D9", {
"U",
HtmlEntityMapper::Perl_grave }},
105 {
SYM(Uacute),
"\xc3\x9a",
"Ú",
"<Uacute/>",
"Ú",
"\\'{U}",
"U\\*(`",
"\\'DA", {
"U",
HtmlEntityMapper::Perl_acute }},
106 {
SYM(Ucirc),
"\xc3\x9b",
"Û",
"<Ucirc/>",
"Û",
"\\^{U}",
"U\\*^",
"\\'DB", {
"U",
HtmlEntityMapper::Perl_circ }},
107 {
SYM(Uuml),
"\xc3\x9c",
"Ü",
"<Uumlaut/>",
"Ü",
"\\\"{U}",
"U\\*(4",
"\\'DC", {
"U",
HtmlEntityMapper::Perl_umlaut }},
108 {
SYM(Yacute),
"\xc3\x9d",
"Ý",
"<Yacute/>",
"Ý",
"\\'{Y}",
"Y\\*(`",
"\\'DD", {
"Y",
HtmlEntityMapper::Perl_acute }},
109 {
SYM(THORN),
"\xc3\x9e",
"Þ",
"<THORN/>",
"Þ",
"\\TH",
nullptr,
"\\'DE", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
110 {
SYM(szlig),
"\xc3\x9f",
"ß",
"<szlig/>",
"ß",
"{\\ss}",
"s\\*:",
"\\'DF", {
"szlig",
HtmlEntityMapper::Perl_symbol }},
111 {
SYM(agrave),
"\xc3\xa0",
"à",
"<agrave/>",
"à",
"\\`{a}",
"a\\*:",
"\\'E0", {
"a",
HtmlEntityMapper::Perl_grave }},
112 {
SYM(aacute),
"\xc3\xa1",
"á",
"<aacute/>",
"á",
"\\'{a}",
"a\\*(`",
"\\'E1", {
"a",
HtmlEntityMapper::Perl_acute }},
113 {
SYM(acirc),
"\xc3\xa2",
"â",
"<acirc/>",
"â",
"\\^{a}",
"a\\*^",
"\\'E2", {
"a",
HtmlEntityMapper::Perl_circ }},
114 {
SYM(atilde),
"\xc3\xa3",
"ã",
"<atilde/>",
"ã",
"\\~{a}",
"a\\*~",
"\\'E3", {
"a",
HtmlEntityMapper::Perl_tilde }},
115 {
SYM(auml),
"\xc3\xa4",
"ä",
"<aumlaut/>",
"ä",
"\\\"{a}",
"a\\*(4",
"\\'E4", {
"a",
HtmlEntityMapper::Perl_umlaut }},
116 {
SYM(aring),
"\xc3\xa5",
"å",
"<aring/>",
"å",
"\\aa",
"a\\*o",
"\\'E5", {
"a",
HtmlEntityMapper::Perl_ring }},
117 {
SYM(aelig),
"\xc3\xa6",
"æ",
"<aelig/>",
"æ",
"{\\ae}",
nullptr,
"\\'E6", {
"aelig",
HtmlEntityMapper::Perl_symbol }},
118 {
SYM(ccedil),
"\xc3\xa7",
"ç",
"<ccedil/>",
"ç",
"\\c{c}",
"c\\*,",
"\\'E7", {
"c",
HtmlEntityMapper::Perl_cedilla }},
119 {
SYM(egrave),
"\xc3\xa8",
"è",
"<egrave/>",
"è",
"\\`{e}",
"e\\*:",
"\\'E8", {
"e",
HtmlEntityMapper::Perl_grave }},
120 {
SYM(eacute),
"\xc3\xa9",
"é",
"<eacute/>",
"é",
"\\'{e}",
"e\\*(`",
"\\'E9", {
"e",
HtmlEntityMapper::Perl_acute }},
121 {
SYM(ecirc),
"\xc3\xaa",
"ê",
"<ecirc/>",
"ê",
"\\^{e}",
"e\\*^",
"\\'EA", {
"e",
HtmlEntityMapper::Perl_circ }},
122 {
SYM(euml),
"\xc3\xab",
"ë",
"<eumlaut/>",
"ë",
"\\\"{e}",
"e\\*(4",
"\\'EB", {
"e",
HtmlEntityMapper::Perl_umlaut }},
123 {
SYM(igrave),
"\xc3\xac",
"ì",
"<igrave/>",
"ì",
"\\`{\\i}",
"i\\*:",
"\\'EC", {
"i",
HtmlEntityMapper::Perl_grave }},
124 {
SYM(iacute),
"\xc3\xad",
"í",
"<iacute/>",
"í",
"\\'{\\i}",
"i\\*(`",
"\\'ED", {
"i",
HtmlEntityMapper::Perl_acute }},
125 {
SYM(icirc),
"\xc3\xae",
"î",
"<icirc/>",
"î",
"\\^{\\i}",
"i\\*^",
"\\'EE", {
"i",
HtmlEntityMapper::Perl_circ }},
126 {
SYM(iuml),
"\xc3\xaf",
"ï",
"<iumlaut/>",
"ï",
"\\\"{\\i}",
"i\\*(4",
"\\'EF", {
"i",
HtmlEntityMapper::Perl_umlaut }},
127 {
SYM(eth),
"\xc3\xb0",
"ð",
"<eth/>",
"ð",
"\\dh",
nullptr,
"\\'F0", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
128 {
SYM(ntilde),
"\xc3\xb1",
"ñ",
"<ntilde/>",
"ñ",
"\\~{n}",
"n\\*~",
"\\'F1", {
"n",
HtmlEntityMapper::Perl_tilde }},
129 {
SYM(ograve),
"\xc3\xb2",
"ò",
"<ograve/>",
"ò",
"\\`{o}",
"o\\*:",
"\\'F2", {
"o",
HtmlEntityMapper::Perl_grave }},
130 {
SYM(oacute),
"\xc3\xb3",
"ó",
"<oacute/>",
"ó",
"\\'{o}",
"o\\*(`",
"\\'F3", {
"o",
HtmlEntityMapper::Perl_acute }},
131 {
SYM(ocirc),
"\xc3\xb4",
"ô",
"<ocirc/>",
"ô",
"\\^{o}",
"o\\*^",
"\\'F4", {
"o",
HtmlEntityMapper::Perl_circ }},
132 {
SYM(otilde),
"\xc3\xb5",
"õ",
"<otilde/>",
"õ",
"\\~{o}",
"o\\*~",
"\\'F5", {
"o",
HtmlEntityMapper::Perl_tilde }},
133 {
SYM(ouml),
"\xc3\xb6",
"ö",
"<oumlaut/>",
"ö",
"\\\"{o}",
"o\\*(4",
"\\'F6", {
"o",
HtmlEntityMapper::Perl_umlaut }},
134 {
SYM(divide),
"\xc3\xb7",
"÷",
"<divide/>",
"÷",
"{$\\div$}",
nullptr,
"\\'F7", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
135 {
SYM(oslash),
"\xc3\xb8",
"ø",
"<oslash/>",
"ø",
"{\\o}",
"o\x08/",
"\\'F8", {
"o",
HtmlEntityMapper::Perl_slash }},
136 {
SYM(ugrave),
"\xc3\xb9",
"ù",
"<ugrave/>",
"ù",
"\\`{u}",
"u\\*:",
"\\'F9", {
"u",
HtmlEntityMapper::Perl_grave }},
137 {
SYM(uacute),
"\xc3\xba",
"ú",
"<uacute/>",
"ú",
"\\'{u}",
"u\\*(`",
"\\'FA", {
"u",
HtmlEntityMapper::Perl_acute }},
138 {
SYM(ucirc),
"\xc3\xbb",
"û",
"<ucirc/>",
"û",
"\\^{u}",
"u\\*^",
"\\'FB", {
"u",
HtmlEntityMapper::Perl_circ }},
139 {
SYM(uuml),
"\xc3\xbc",
"ü",
"<uumlaut/>",
"ü",
"\\\"{u}",
"u\\*(4",
"\\'FC", {
"u",
HtmlEntityMapper::Perl_umlaut }},
140 {
SYM(yacute),
"\xc3\xbd",
"ý",
"<yacute/>",
"ý",
"\\'{y}",
"y\\*(`",
"\\'FD", {
"y",
HtmlEntityMapper::Perl_acute }},
141 {
SYM(thorn),
"\xc3\xbe",
"þ",
"<thorn/>",
"þ",
"\\th",
nullptr,
"\\'FE", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
142 {
SYM(yuml),
"\xc3\xbf",
"ÿ",
"<yumlaut/>",
"ÿ",
"\\\"{y}",
"y\\*(4",
"\\'FF", {
"y",
HtmlEntityMapper::Perl_umlaut }},
143 {
SYM(fnof),
"\xc6\x92",
"ƒ",
"<fnof/>",
"ƒ",
"\\textflorin",
nullptr,
"\\'83", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
144 {
SYM(Alpha),
"\xce\x91",
"Α",
"<Alpha/>",
"Α",
"A",
nullptr,
"\\u0913?", {
"A",
HtmlEntityMapper::Perl_char }},
145 {
SYM(Beta),
"\xce\x92",
"Β",
"<Beta/>",
"Β",
"B",
nullptr,
"\\u0914?", {
"B",
HtmlEntityMapper::Perl_char }},
146 {
SYM(Gamma),
"\xce\x93",
"Γ",
"<Gamma/>",
"Γ",
"{$\\Gamma$}",
nullptr,
"\\u0915?", {
"Gamma",
HtmlEntityMapper::Perl_symbol }},
147 {
SYM(Delta),
"\xce\x94",
"Δ",
"<Delta/>",
"Δ",
"{$\\Delta$}",
nullptr,
"\\u0916?", {
"Delta",
HtmlEntityMapper::Perl_symbol }},
148 {
SYM(Epsilon),
"\xce\x95",
"Ε",
"<Epsilon/>",
"Ε",
"E",
nullptr,
"\\u0917?", {
"E",
HtmlEntityMapper::Perl_char }},
149 {
SYM(Zeta),
"\xce\x96",
"Ζ",
"<Zeta/>",
"Ζ",
"Z",
nullptr,
"\\u0918?", {
"Z",
HtmlEntityMapper::Perl_char }},
150 {
SYM(Eta),
"\xce\x97",
"Η",
"<Eta/>",
"Η",
"H",
nullptr,
"\\u0919?", {
"H",
HtmlEntityMapper::Perl_char }},
151 {
SYM(Theta),
"\xce\x98",
"Θ",
"<Theta/>",
"Θ",
"{$\\Theta$}",
nullptr,
"\\u0920?", {
"Theta",
HtmlEntityMapper::Perl_symbol }},
152 {
SYM(Iota),
"\xce\x99",
"Ι",
"<Iota/>",
"Ι",
"I",
nullptr,
"\\u0921?", {
"I",
HtmlEntityMapper::Perl_char }},
153 {
SYM(Kappa),
"\xce\x9a",
"Κ",
"<Kappa/>",
"Κ",
"K",
nullptr,
"\\u0922?", {
"K",
HtmlEntityMapper::Perl_char }},
154 {
SYM(Lambda),
"\xce\x9b",
"Λ",
"<Lambda/>",
"Λ",
"{$\\Lambda$}",
nullptr,
"\\u0923?", {
"Lambda",
HtmlEntityMapper::Perl_symbol }},
155 {
SYM(Mu),
"\xce\x9c",
"Μ",
"<Mu/>",
"Μ",
"M",
nullptr,
"\\u0924?", {
"M",
HtmlEntityMapper::Perl_char }},
156 {
SYM(Nu),
"\xce\x9d",
"Ν",
"<Nu/>",
"Ν",
"N",
nullptr,
"\\u0925?", {
"N",
HtmlEntityMapper::Perl_char }},
157 {
SYM(Xi),
"\xce\x9e",
"Ξ",
"<Xi/>",
"Ξ",
"{$\\Xi$}",
nullptr,
"\\u0926?", {
"Xi",
HtmlEntityMapper::Perl_symbol }},
158 {
SYM(Omicron),
"\xce\x9f",
"Ο",
"<Omicron/>",
"Ο",
"O",
nullptr,
"\\u0927?", {
"O",
HtmlEntityMapper::Perl_char }},
159 {
SYM(Pi),
"\xce\xa0",
"Π",
"<Pi/>",
"Π",
"{$\\Pi$}",
nullptr,
"\\u0928?", {
"Pi",
HtmlEntityMapper::Perl_symbol }},
160 {
SYM(Rho),
"\xce\xa1",
"Ρ",
"<Rho/>",
"Ρ",
"P",
nullptr,
"\\u0929?", {
"P",
HtmlEntityMapper::Perl_char }},
161 {
SYM(Sigma),
"\xce\xa3",
"Σ",
"<Sigma/>",
"Σ",
"{$\\Sigma$}",
nullptr,
"\\u0931?", {
"Sigma",
HtmlEntityMapper::Perl_symbol }},
162 {
SYM(Tau),
"\xce\xa4",
"Τ",
"<Tau/>",
"Τ",
"T",
nullptr,
"\\u0932?", {
"T",
HtmlEntityMapper::Perl_char }},
163 {
SYM(Upsilon),
"\xce\xa5",
"Υ",
"<Upsilon/>",
"Υ",
"{$\\Upsilon$}",
nullptr,
"\\u0933?", {
"Upsilon",
HtmlEntityMapper::Perl_symbol }},
164 {
SYM(Phi),
"\xce\xa6",
"Φ",
"<Phi/>",
"Φ",
"{$\\Phi$}",
nullptr,
"\\u0934?", {
"Phi",
HtmlEntityMapper::Perl_symbol }},
165 {
SYM(Chi),
"\xce\xa7",
"Χ",
"<Chi/>",
"Χ",
"X",
nullptr,
"\\u0935?", {
"X",
HtmlEntityMapper::Perl_char }},
166 {
SYM(Psi),
"\xce\xa8",
"Ψ",
"<Psi/>",
"Ψ",
"{$\\Psi$}",
nullptr,
"\\u0936?", {
"Psi",
HtmlEntityMapper::Perl_symbol }},
167 {
SYM(Omega),
"\xce\xa9",
"Ω",
"<Omega/>",
"Ω",
"{$\\Omega$}",
nullptr,
"\\u0937?", {
"Omega",
HtmlEntityMapper::Perl_symbol }},
168 {
SYM(alpha),
"\xce\xb1",
"α",
"<alpha/>",
"α",
"{$\\alpha$}",
nullptr,
"\\u0945?", {
"alpha",
HtmlEntityMapper::Perl_symbol }},
169 {
SYM(beta),
"\xce\xb2",
"β",
"<beta/>",
"β",
"{$\\beta$}",
nullptr,
"\\u0946?", {
"beta",
HtmlEntityMapper::Perl_symbol }},
170 {
SYM(gamma),
"\xce\xb3",
"γ",
"<gamma/>",
"γ",
"{$\\gamma$}",
nullptr,
"\\u0947?", {
"gamma",
HtmlEntityMapper::Perl_symbol }},
171 {
SYM(delta),
"\xce\xb4",
"δ",
"<delta/>",
"δ",
"{$\\delta$}",
nullptr,
"\\u0948?", {
"delta",
HtmlEntityMapper::Perl_symbol }},
172 {
SYM(epsilon),
"\xce\xb5",
"ε",
"<epsilon/>",
"ε",
"{$\\varepsilon$}",
nullptr,
"\\u0949?", {
"epsilon",
HtmlEntityMapper::Perl_symbol }},
173 {
SYM(zeta),
"\xce\xb6",
"ζ",
"<zeta/>",
"ζ",
"{$\\zeta$}",
nullptr,
"\\u0950?", {
"zeta",
HtmlEntityMapper::Perl_symbol }},
174 {
SYM(eta),
"\xce\xb7",
"η",
"<eta/>",
"η",
"{$\\eta$}",
nullptr,
"\\u0951?", {
"eta",
HtmlEntityMapper::Perl_symbol }},
175 {
SYM(theta),
"\xce\xb8",
"θ",
"<theta/>",
"θ",
"{$\\theta$}",
nullptr,
"\\u0952?", {
"theta",
HtmlEntityMapper::Perl_symbol }},
176 {
SYM(iota),
"\xce\xb9",
"ι",
"<iota/>",
"ι",
"{$\\iota$}",
nullptr,
"\\u0953?", {
"iota",
HtmlEntityMapper::Perl_symbol }},
177 {
SYM(kappa),
"\xce\xba",
"κ",
"<kappa/>",
"κ",
"{$\\kappa$}",
nullptr,
"\\u0954?", {
"kappa",
HtmlEntityMapper::Perl_symbol }},
178 {
SYM(lambda),
"\xce\xbb",
"λ",
"<lambda/>",
"λ",
"{$\\lambda$}",
nullptr,
"\\u0955?", {
"lambda",
HtmlEntityMapper::Perl_symbol }},
179 {
SYM(mu),
"\xce\xbc",
"μ",
"<mu/>",
"μ",
"{$\\mu$}",
nullptr,
"\\u0956?", {
"mu",
HtmlEntityMapper::Perl_symbol }},
180 {
SYM(nu),
"\xce\xbd",
"ν",
"<nu/>",
"ν",
"{$\\nu$}",
nullptr,
"\\u0957?", {
"nu",
HtmlEntityMapper::Perl_symbol }},
181 {
SYM(xi),
"\xce\xbe",
"ξ",
"<xi/>",
"ξ",
"{$\\xi$}",
nullptr,
"\\u0958?", {
"xi",
HtmlEntityMapper::Perl_symbol }},
182 {
SYM(omicron),
"\xce\xbf",
"ο",
"<omicron/>",
"ο",
"{$\\omicron$}",
nullptr,
"\\u0959?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
183 {
SYM(pi),
"\xcf\x80",
"π",
"<pi/>",
"π",
"{$\\pi$}",
nullptr,
"\\u0960?", {
"pi",
HtmlEntityMapper::Perl_symbol }},
184 {
SYM(rho),
"\xcf\x81",
"ρ",
"<rho/>",
"ρ",
"{$\\rho$}",
nullptr,
"\\u0961?", {
"rho",
HtmlEntityMapper::Perl_symbol }},
185 {
SYM(sigmaf),
"\xcf\x82",
"ς",
"<sigmaf/>",
"ς",
"{$\\varsigma$}",
nullptr,
"\\u0962?", {
"sigma",
HtmlEntityMapper::Perl_symbol }},
186 {
SYM(sigma),
"\xcf\x83",
"σ",
"<sigma/>",
"σ",
"{$\\sigma$}",
nullptr,
"\\u0963?", {
"sigma",
HtmlEntityMapper::Perl_symbol }},
187 {
SYM(tau),
"\xcf\x84",
"τ",
"<tau/>",
"τ",
"{$\\tau$}",
nullptr,
"\\u0964?", {
"tau",
HtmlEntityMapper::Perl_symbol }},
188 {
SYM(upsilon),
"\xcf\x85",
"υ",
"<upsilon/>",
"υ",
"{$\\upsilon$}",
nullptr,
"\\u0965?", {
"upsilon",
HtmlEntityMapper::Perl_symbol }},
189 {
SYM(phi),
"\xcf\x86",
"φ",
"<phi/>",
"φ",
"{$\\varphi$}",
nullptr,
"\\u0966?", {
"phi",
HtmlEntityMapper::Perl_symbol }},
190 {
SYM(chi),
"\xcf\x87",
"χ",
"<chi/>",
"χ",
"{$\\chi$}",
nullptr,
"\\u0967?", {
"chi",
HtmlEntityMapper::Perl_symbol }},
191 {
SYM(psi),
"\xcf\x88",
"ψ",
"<psi/>",
"ψ",
"{$\\psi$}",
nullptr,
"\\u0968?", {
"psi",
HtmlEntityMapper::Perl_symbol }},
192 {
SYM(omega),
"\xcf\x89",
"ω",
"<omega/>",
"ω",
"{$\\omega$}",
nullptr,
"\\u0969?", {
"omega",
HtmlEntityMapper::Perl_symbol }},
193 {
SYM(thetasym),
"\xcf\x91",
"ϑ",
"<thetasym/>",
"ϑ",
"{$\\vartheta$}",
nullptr,
"\\u977?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
194 {
SYM(upsih),
"\xcf\x92",
"ϒ",
"<upsih/>",
"ϒ",
"{$\\Upsilon$}",
nullptr,
"\\u978?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
195 {
SYM(piv),
"\xcf\x96",
"ϖ",
"<piv/>",
"ϖ",
"{$\\varpi$}",
nullptr,
"\\u982?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
196 {
SYM(bull),
"\xe2\x80\xa2",
"•",
"<bull/>",
"•",
"\\textbullet{}",
nullptr,
"\\'95", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
197 {
SYM(hellip),
"\xe2\x80\xa6",
"…",
"<hellip/>",
"…",
"{$\\dots$}",
nullptr,
"\\'85", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
198 {
SYM(prime),
"\xe2\x80\xb2",
"′",
"<prime/>",
"′",
"'",
nullptr,
"\\u8242?", {
"\\\'",
HtmlEntityMapper::Perl_string }},
199 {
SYM(Prime),
"\xe2\x80\xb3",
"″",
"<Prime/>",
"″",
"''",
nullptr,
"\\u8243?", {
"\"",
HtmlEntityMapper::Perl_char }},
200 {
SYM(oline),
"\xe2\x80\xbe",
"‾",
"<oline/>",
"‾",
"{$\\overline{\\,}$}",
nullptr,
"\\u8254?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
201 {
SYM(frasl),
"\xe2\x81\x84",
"⁄",
"<frasl/>",
"⁄",
"/",
nullptr,
"\\u8260?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
202 {
SYM(weierp),
"\xe2\x84\x98",
"℘",
"<weierp/>",
"℘",
"{$\\wp$}",
nullptr,
"\\u8472?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
203 {
SYM(image),
"\xe2\x84\x91",
"ℑ",
"<imaginary/>",
"ℑ",
"{$\\Im$}",
nullptr,
"\\u8465?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
204 {
SYM(real),
"\xe2\x84\x9c",
"ℜ",
"<real/>",
"ℜ",
"{$\\Re$}",
nullptr,
"\\u8476?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
205 {
SYM(trade),
"\xe2\x84\xa2",
"™",
"<trademark/>",
"™",
"\\texttrademark{}",
"(TM)",
"\\'99", {
"trademark",
HtmlEntityMapper::Perl_symbol }},
206 {
SYM(alefsym),
"\xe2\x85\xb5",
"ℵ",
"<alefsym/>",
"ℵ",
"{$\\aleph$}",
nullptr,
"\\u8501?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
207 {
SYM(larr),
"\xe2\x86\x90",
"←",
"<larr/>",
"←",
"{$\\leftarrow$}",
nullptr,
"\\u8592?", {
"<-",
HtmlEntityMapper::Perl_string }},
208 {
SYM(uarr),
"\xe2\x86\x91",
"↑",
"<uarr/>",
"↑",
"{$\\uparrow$}",
nullptr,
"\\u8593?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
209 {
SYM(rarr),
"\xe2\x86\x92",
"→",
"<rarr/>",
"→",
"{$\\rightarrow$}",
nullptr,
"\\u8594?", {
"->",
HtmlEntityMapper::Perl_string }},
210 {
SYM(darr),
"\xe2\x86\x93",
"↓",
"<darr/>",
"↓",
"{$\\downarrow$}",
nullptr,
"\\u8595?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
211 {
SYM(harr),
"\xe2\x86\x94",
"↔",
"<harr/>",
"↔",
"{$\\leftrightarrow$}",
nullptr,
"\\u8596?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
212 {
SYM(crarr),
"\xe2\x86\xb5",
"↵",
"<crarr/>",
"↵",
"{$\\hookleftarrow$}",
nullptr,
"\\u8629?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
213 {
SYM(lArr),
"\xe2\x87\x90",
"⇐",
"<lArr/>",
"⇐",
"{$\\Leftarrow$}",
nullptr,
"\\u8656?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
214 {
SYM(uArr),
"\xe2\x87\x91",
"⇑",
"<uArr/>",
"⇑",
"{$\\Uparrow$}",
nullptr,
"\\u8657?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
215 {
SYM(rArr),
"\xe2\x87\x92",
"⇒",
"<rArr/>",
"⇒",
"{$\\Rightarrow$}",
nullptr,
"\\u8658?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
216 {
SYM(dArr),
"\xe2\x87\x93",
"⇓",
"<dArr/>",
"⇓",
"{$\\Downarrow$}",
nullptr,
"\\u8659?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
217 {
SYM(hArr),
"\xe2\x87\x94",
"⇔",
"<hArr/>",
"⇔",
"{$\\Leftrightarrow$}",
nullptr,
"\\u8660?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
218 {
SYM(forall),
"\xe2\x88\x80",
"∀",
"<forall/>",
"∀",
"{$\\forall$}",
nullptr,
"\\u8704?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
219 {
SYM(part),
"\xe2\x88\x82",
"∂",
"<part/>",
"∂",
"{$\\partial$}",
nullptr,
"\\u8706?", {
"partial",
HtmlEntityMapper::Perl_symbol }},
220 {
SYM(exist),
"\xe2\x88\x83",
"∃",
"<exist/>",
"∃",
"{$\\exists$}",
nullptr,
"\\u8707?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
221 {
SYM(empty),
"\xe2\x88\x85",
"∅",
"<empty/>",
"∅",
"{$\\emptyset$}",
nullptr,
"\\u8709?", {
"empty",
HtmlEntityMapper::Perl_symbol }},
222 {
SYM(nabla),
"\xe2\x88\x87",
"∇",
"<nabla/>",
"∇",
"{$\\nabla$}",
nullptr,
"\\u8711?", {
"nabla",
HtmlEntityMapper::Perl_symbol }},
223 {
SYM(isin),
"\xe2\x88\x88",
"∈",
"<isin/>",
"∈",
"{$\\in$}",
nullptr,
"\\u8712?", {
"in",
HtmlEntityMapper::Perl_symbol }},
224 {
SYM(notin),
"\xe2\x88\x89",
"∉",
"<notin/>",
"∉",
"{$\\notin$}",
nullptr,
"\\u8713?", {
"notin",
HtmlEntityMapper::Perl_symbol }},
225 {
SYM(ni),
"\xe2\x88\x8b",
"∋",
"<ni/>",
"∋",
"{$\\ni$}",
nullptr,
"\\u8715?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
226 {
SYM(prod),
"\xe2\x88\x8f",
"∏",
"<prod/>",
"∏",
"{$\\prod$}",
nullptr,
"\\u8719?", {
"prod",
HtmlEntityMapper::Perl_symbol }},
227 {
SYM(sum),
"\xe2\x88\x91",
"∑",
"<sum/>",
"∑",
"{$\\sum$}",
nullptr,
"\\u8721?", {
"sum",
HtmlEntityMapper::Perl_symbol }},
228 {
SYM(minus),
"\xe2\x88\x92",
"−",
"<minus/>",
"−",
"-",
nullptr,
"\\u8722?", {
"-",
HtmlEntityMapper::Perl_char }},
229 {
SYM(lowast),
"\xe2\x88\x97",
"∗",
"<lowast/>",
"∗",
"{$\\ast$}",
nullptr,
"\\u8727?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
230 {
SYM(radic),
"\xe2\x88\x9a",
"√",
"<radic/>",
"√",
"{$\\surd$}",
nullptr,
"\\u8730?", {
"sqrt",
HtmlEntityMapper::Perl_symbol }},
231 {
SYM(prop),
"\xe2\x88\x9d",
"∝",
"<prop/>",
"∝",
"{$\\propto$}",
nullptr,
"\\u8733?", {
"propto",
HtmlEntityMapper::Perl_symbol }},
232 {
SYM(infin),
"\xe2\x88\x9e",
"∞",
"<infin/>",
"∞",
"{$\\infty$}",
nullptr,
"\\u8734?", {
"inf",
HtmlEntityMapper::Perl_symbol }},
233 {
SYM(ang),
"\xe2\x88\xa0",
"∠",
"<ang/>",
"∠",
"{$\\angle$}",
nullptr,
"\\u8736?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
234 {
SYM(and),
"\xe2\x88\xa7",
"∧",
"<and/>",
"∧",
"{$\\wedge$}",
nullptr,
"\\u8743?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
235 {
SYM(or),
"\xe2\x88\xa8",
"∨",
"<or/>",
"∨",
"{$\\vee$}",
nullptr,
"\\u8744?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
236 {
SYM(cap),
"\xe2\x88\xa9",
"∩",
"<cap/>",
"∩",
"{$\\cap$}",
nullptr,
"\\u8745?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
237 {
SYM(cup),
"\xe2\x88\xaa",
"∪",
"<cup/>",
"∪",
"{$\\cup$}",
nullptr,
"\\u8746?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
238 {
SYM(
int),
"\xe2\x88\xab",
"∫",
"<int/>",
"∫",
"{$\\int$}",
nullptr,
"\\u8747?", {
"int",
HtmlEntityMapper::Perl_symbol }},
239 {
SYM(there4),
"\xe2\x88\xb4",
"∴",
"<there4/>",
"∴",
"{$\\therefore$}",
nullptr,
"\\u8756?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
240 {
SYM(sim),
"\xe2\x88\xbc",
"∼",
"<sim/>",
"∼",
"{$\\sim$}",
nullptr,
"\\u8764?", {
"~",
HtmlEntityMapper::Perl_char }},
241 {
SYM(cong),
"\xe2\x89\x85",
"≅",
"<cong/>",
"≅",
"{$\\cong$}",
nullptr,
"\\u8773?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
242 {
SYM(asymp),
"\xe2\x89\x88",
"≈",
"<asymp/>",
"≈",
"{$\\approx$}",
nullptr,
"\\u8776?", {
"approx",
HtmlEntityMapper::Perl_symbol }},
243 {
SYM(ne),
"\xe2\x89\xa0",
"≠",
"<ne/>",
"≠",
"{$\\ne$}",
nullptr,
"\\u8800?", {
"!=",
HtmlEntityMapper::Perl_string }},
244 {
SYM(equiv),
"\xe2\x89\xa1",
"≡",
"<equiv/>",
"≡",
"{$\\equiv$}",
nullptr,
"\\u8801?", {
"equiv",
HtmlEntityMapper::Perl_symbol }},
245 {
SYM(le),
"\xe2\x89\xa4",
"≤",
"<le/>",
"≤",
"{$\\le$}",
nullptr,
"\\u8804?", {
"<=",
HtmlEntityMapper::Perl_string }},
246 {
SYM(ge),
"\xe2\x89\xa5",
"≥",
"<ge/>",
"≥",
"{$\\ge$}",
nullptr,
"\\u8805?", {
">=",
HtmlEntityMapper::Perl_string }},
247 {
SYM(sub),
"\xe2\x8a\x82",
"⊂",
"<sub/>",
"⊂",
"{$\\subset$}",
nullptr,
"\\u8834?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
248 {
SYM(sup),
"\xe2\x8a\x83",
"⊃",
"<sup/>",
"⊃",
"{$\\supset$}",
nullptr,
"\\u8835?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
249 {
SYM(nsub),
"\xe2\x8a\x84",
"⊄",
"<nsub/>",
"⊄",
"{$\\not\\subset$}",
nullptr,
"\\u8836?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
250 {
SYM(sube),
"\xe2\x8a\x86",
"⊆",
"<sube/>",
"⊆",
"{$\\subseteq$}",
nullptr,
"\\u8838?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
251 {
SYM(supe),
"\xe2\x8a\x87",
"⊇",
"<supe/>",
"⊇",
"{$\\supseteq$}",
nullptr,
"\\u8839?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
252 {
SYM(oplus),
"\xe2\x8a\x95",
"⊕",
"<oplus/>",
"⊕",
"{$\\oplus$}",
nullptr,
"\\u8853?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
253 {
SYM(otimes),
"\xe2\x8a\x97",
"⊗",
"<otimes/>",
"⊗",
"{$\\otimes$}",
nullptr,
"\\u8855?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
254 {
SYM(perp),
"\xe2\x8a\xa5",
"⊥",
"<perp/>",
"⊥",
"{$\\perp$}",
nullptr,
"\\u8869?", {
"perp",
HtmlEntityMapper::Perl_symbol }},
255 {
SYM(sdot),
"\xe2\x8b\x85",
"⋅",
"<sdot/>",
"⋅",
"{$\\cdot$}",
nullptr,
"\\u8901?", {
".",
HtmlEntityMapper::Perl_char }},
256 {
SYM(lceil),
"\xe2\x8c\x88",
"⌈",
"<lceil/>",
"⌈",
"{$\\lceil$}",
nullptr,
"\\u8968?", {
"lceil",
HtmlEntityMapper::Perl_symbol }},
257 {
SYM(rceil),
"\xe2\x8c\x89",
"⌉",
"<rceil/>",
"⌉",
"{$\\rceil$}",
nullptr,
"\\u8969?", {
"rceil",
HtmlEntityMapper::Perl_symbol }},
258 {
SYM(lfloor),
"\xe2\x8c\x8a",
"⌊",
"<lfloor/>",
"⌊",
"{$\\lfloor$}",
nullptr,
"\\u8970?", {
"lfloor",
HtmlEntityMapper::Perl_symbol }},
259 {
SYM(rfloor),
"\xe2\x8c\x8b",
"⌋",
"<rfloor/>",
"⌋",
"{$\\rfloor$}",
nullptr,
"\\u8971?", {
"rfloor",
HtmlEntityMapper::Perl_symbol }},
260 {
SYM(lang),
"\xe2\x8c\xa9",
"⟨",
"<lang/>",
"〈",
"{$\\langle$}",
nullptr,
"\\u9001?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
261 {
SYM(rang),
"\xe2\x8c\xaa",
"⟩",
"<rang/>",
"〉",
"{$\\rangle$}",
nullptr,
"\\u9002?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
262 {
SYM(loz),
"\xe2\x97\x8a",
"◊",
"<loz/>",
"◊",
"{$\\lozenge$}",
nullptr,
"\\u9674?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
263 {
SYM(spades),
"\xe2\x99\xa0",
"♠",
"<spades/>",
"♠",
"{$\\spadesuit$}",
nullptr,
"\\u9824?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
264 {
SYM(clubs),
"\xe2\x99\xa3",
"♣",
"<clubs/>",
"♣",
"{$\\clubsuit$}",
nullptr,
"\\u9827?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
265 {
SYM(hearts),
"\xe2\x99\xa5",
"♥",
"<hearts/>",
"♥",
"{$\\heartsuit$}",
nullptr,
"\\u9829?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
266 {
SYM(diams),
"\xe2\x99\xa6",
"♦",
"<diams/>",
"♦",
"{$\\diamondsuit$}",
nullptr,
"\\u9830?", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
267 {
SYM(quot),
"\"",
""",
"\"",
""",
"\"{}",
"\"",
"\"", {
"\"",
HtmlEntityMapper::Perl_char }},
268 {
SYM(amp),
"&",
"&",
"&",
"&",
"\\&",
"&",
"&", {
"&",
HtmlEntityMapper::Perl_char }},
269 {
SYM(lt),
"<",
"<",
"<",
"<",
"<",
"<",
"<", {
"<",
HtmlEntityMapper::Perl_char }},
270 {
SYM(gt),
">",
">",
">",
">",
">",
">",
">", {
">",
HtmlEntityMapper::Perl_char }},
271 {
SYM(OElig),
"\xc5\x92",
"Œ",
"<OElig/>",
"Œ",
"\\OE",
nullptr,
"\\'8C", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
272 {
SYM(oelig),
"\xc5\x93",
"œ",
"<oelig/>",
"œ",
"\\oe",
nullptr,
"\\'9C", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
273 {
SYM(Scaron),
"\xc5\xa0",
"Š",
"<Scaron/>",
"Š",
"\\v{S}",
nullptr,
"\\'8A", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
274 {
SYM(scaron),
"\xc5\xa1",
"š",
"<scaron/>",
"š",
"\\v{s}",
nullptr,
"\\'9A", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
275 {
SYM(Yuml),
"\xc5\xb8",
"Ÿ",
"<Yumlaut/>",
"Ÿ",
"\\\"{Y}",
"Y\\*(4",
"\\'9F", {
"Y",
HtmlEntityMapper::Perl_umlaut }},
276 {
SYM(circ),
"\xcb\x86",
"ˆ",
"<circ/>",
"ˆ",
"{$\\circ$}",
nullptr,
"\\'88", {
" ",
HtmlEntityMapper::Perl_circ }},
277 {
SYM(tilde),
"\xcb\x9c",
"˜",
"<tilde/>",
"˜",
"\\~{}",
"~",
"\\'98", {
" ",
HtmlEntityMapper::Perl_tilde }},
278 {
SYM(ensp),
"\xe2\x80\x82",
" ",
"<ensp/>",
" ",
"\\enskip{}",
nullptr,
"{\\enspace}", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
279 {
SYM(emsp),
"\xe2\x80\x83",
" ",
"<emsp/>",
" ",
"\\quad{}",
nullptr,
"{\\emspace}", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
280 {
SYM(thinsp),
"\xe2\x80\x89",
" ",
"<thinsp/>",
" ",
"\\,",
nullptr,
"{\\qmspace}", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
281 {
SYM(zwnj),
"\xe2\x80\x8c",
"‌",
"<zwnj/>",
"‌",
"{}",
nullptr,
"\\zwnj", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
282 {
SYM(zwj),
"\xe2\x80\x8d",
"‍",
"<zwj/>",
"‍",
"",
nullptr,
"\\zwj", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
283 {
SYM(lrm),
"\xe2\x80\x8e",
"‎",
"<lrm/>",
"‎",
"",
nullptr,
"\\ltrmark", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
284 {
SYM(rlm),
"\xe2\x80\x8f",
"‏",
"<rlm/>",
"‏",
"",
nullptr,
"\\rtlmark", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
285 {
SYM(ndash),
"\xe2\x80\x93",
"–",
"<ndash/>",
"–",
"--",
"--",
"\\'96", {
"-",
HtmlEntityMapper::Perl_char }},
286 {
SYM(mdash),
"\xe2\x80\x94",
"—",
"<mdash/>",
"—",
"---",
"---",
"\\'97", {
"--",
HtmlEntityMapper::Perl_string }},
287 {
SYM(lsquo),
"\xe2\x80\x98",
"‘",
"<lsquo/>",
"‘",
"`",
"`",
"\\'91", {
"\\\'",
HtmlEntityMapper::Perl_string }},
288 {
SYM(rsquo),
"\xe2\x80\x99",
"’",
"<rsquo/>",
"’",
"'",
"'",
"\\'92", {
"\\\'",
HtmlEntityMapper::Perl_string }},
289 {
SYM(sbquo),
"\xe2\x80\x9a",
"‚",
"<sbquo/>",
"‚",
"\\quotesinglbase{}",
nullptr,
"\\'82", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
290 {
SYM(ldquo),
"\xe2\x80\x9c",
"“",
"<ldquo/>",
"“",
"``",
"``",
"\\'93", {
"\"",
HtmlEntityMapper::Perl_char }},
291 {
SYM(rdquo),
"\xe2\x80\x9d",
"”",
"<rdquo/>",
"”",
"''",
"''",
"\\'94", {
"\"",
HtmlEntityMapper::Perl_char }},
292 {
SYM(bdquo),
"\xe2\x80\x9e",
"„",
"<bdquo/>",
"„",
"\\quotedblbase{}",
nullptr,
"\\'84", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
293 {
SYM(dagger),
"\xe2\x80\xa0",
"†",
"<dagger/>",
"†",
"{$\\dagger$}",
nullptr,
"\\'86", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
294 {
SYM(Dagger),
"\xe2\x80\xa1",
"‡",
"<Dagger/>",
"‡",
"{$\\ddagger$}",
nullptr,
"\\'87", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
295 {
SYM(permil),
"\xe2\x80\xb0",
"‰",
"<permil/>",
"‰",
"{$\\permil{}$}",
nullptr,
"\\'89", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
296 {
SYM(lsaquo),
"\xe2\x80\xb9",
"‹",
"<lsaquo/>",
"‹",
"\\guilsinglleft{}",
nullptr,
"\\'8B", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
297 {
SYM(rsaquo),
"\xe2\x80\xba",
"›",
"<rsaquo/>",
"›",
"\\guilsinglright{}",
nullptr,
"\\'9B", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
298 {
SYM(euro),
"\xe2\x82\xac",
"€",
"<euro/>",
"€",
"\\texteuro{}",
nullptr,
"\\'80", {
nullptr,
HtmlEntityMapper::Perl_unknown }},
301 {
SYM(tm),
"\xe2\x84\xa2",
"™",
"<tm/>",
"™",
"\\texttrademark{}",
"(TM)",
"\\'99", {
"trademark",
HtmlEntityMapper::Perl_symbol }},
302 {
SYM(apos),
"'",
"'",
"'",
"'",
"\\textquotesingle{}",
"'",
"'", {
"\\\'",
HtmlEntityMapper::Perl_string }},
305 {
SYM(BSlash),
"\\",
"\\",
"\\",
"\\",
"\\textbackslash{}",
"\\\\",
"\\\\", {
"\\\\",
HtmlEntityMapper::Perl_string }},
306 {
SYM(At),
"@",
"@",
"@",
"@",
"@",
"@",
"@", {
"@",
HtmlEntityMapper::Perl_char }},
307 {
SYM(Less),
"<",
"<",
"<",
"<",
"<",
"<",
"<", {
"<",
HtmlEntityMapper::Perl_char }},
308 {
SYM(Greater),
">",
">",
">",
">",
">",
">",
">", {
">",
HtmlEntityMapper::Perl_char }},
309 {
SYM(Amp),
"&",
"&",
"&",
"&",
"\\&",
"&",
"&", {
"&",
HtmlEntityMapper::Perl_char }},
310 {
SYM(Dollar),
"$",
"$",
"$",
"$",
"\\$",
"$",
"$", {
"$",
HtmlEntityMapper::Perl_char }},
311 {
SYM(Hash),
"#;",
"#",
"#",
"#",
"\\#",
"#",
"#", {
"#",
HtmlEntityMapper::Perl_char }},
312 {
SYM(DoubleColon),
"::",
"::",
"::",
"::",
"::",
"::",
"::", {
"::",
HtmlEntityMapper::Perl_string }},
313 {
SYM(Percent),
"%",
"%",
"%",
"%",
"\\%",
"%",
"%", {
"%",
HtmlEntityMapper::Perl_char }},
314 {
SYM(Pipe),
"|",
"|",
"|",
"|",
"$|$",
"|",
"|", {
"|",
HtmlEntityMapper::Perl_char }},
315 {
SYM(Quot),
"\"",
"\"",
"\"",
""",
"\"{}",
"\"",
"\"", {
"\"",
HtmlEntityMapper::Perl_char }},
316 {
SYM(Minus),
"-",
"-",
"-",
"-",
"-\\/",
"-",
"-", {
"-",
HtmlEntityMapper::Perl_char }},
317 {
SYM(Plus),
"+",
"+",
"+",
"+",
"+",
"+",
"+", {
"+",
HtmlEntityMapper::Perl_char }},
318 {
SYM(Dot),
".",
".",
".",
".",
".",
".",
".", {
".",
HtmlEntityMapper::Perl_char }},
319 {
SYM(Colon),
":",
":",
":",
":",
":",
":",
":", {
":",
HtmlEntityMapper::Perl_char }},
473 bareName = bareName.
mid(1,bareName.
length()-3);
474 t <<
" <xsd:element name=\"" << bareName <<
"\" type=\"docEmptyType\" />\n";
487 if (i != entity.symb)
489 warn_uncond(
"Internal inconsistency, htmlentries code %d (item=%s)\n",i,entity.item);
const char * latex(SymType symb) const
Access routine to the LaTeX code of the HTML entity.
const PerlSymb * perl(SymType symb) const
Access routine to the perl struct with the perl code of the HTML entity.
const char * xml(SymType symb) const
Access routine to the XML code of the HTML entity.
void writeXMLSchema(TextStream &t)
static HtmlEntityMapper & instance()
Returns the one and only instance of the HTML entity mapper.
std::unordered_map< std::string, SymType > m_name2sym
const char * rtf(SymType symb) const
Access routine to the RTF code of the HTML entity.
void validate()
Routine to check if the entries of the html_entities are numbered correctly.
const char * docbook(SymType symb) const
Access routine to the docbook code of the HTML entity.
const char * utf8(SymType symb, bool useInPrintf=FALSE) const
Access routine to the UTF8 code of the HTML entity.
const char * man(SymType symb) const
Access routine to the man code of the HTML entity.
const char * html(SymType symb, bool useInPrintf=FALSE) const
Access routine to the html code of the HTML entity.
SymType name2sym(const QCString &symName) const
Give code of the requested HTML entity name.
This is an alternative implementation of QCString.
size_t length() const
Returns the length of the string, not counting the 0-terminator.
QCString mid(size_t index, size_t len=static_cast< size_t >(-1)) const
bool endsWith(const char *s) const
char & at(size_t i)
Returns a reference to the character at index i.
bool isEmpty() const
Returns TRUE iff the string is empty.
const std::string & str() const
Text streaming class that buffers data.
static const int g_numberHtmlMappedCmds
Number of doxygen commands mapped as if it were HTML entities.
static const std::vector< HtmlEntityInfo > g_htmlEntities
#define warn_uncond(fmt,...)
Namespace for the regular expression functions.
Structure defining all HTML4 entities, doxygen extensions and doxygen commands representing special s...
HtmlEntityMapper::PerlSymb perl
HtmlEntityMapper::SymType symb