	/* Latin-based letters */
	{"i ", 0x0131 /* ı LATIN SMALL LETTER DOTLESS I */},
	{"k ", 0x0138 /* ĸ LATIN SMALL LETTER KRA */},

	{"|s", 0x017F /* ſ LATIN SMALL LETTER LONG S */},
	{"!s", 0x017F /* ſ LATIN SMALL LETTER LONG S */},
	{"|s.", 0x1E9B /* ẛ LATIN SMALL LETTER LONG S WITH DOT ABOVE */},
	{"!s.", 0x1E9B /* ẛ LATIN SMALL LETTER LONG S WITH DOT ABOVE */},

	{"v/", 0x019B /* ƛ LATIN SMALL LETTER LAMBDA WITH STROKE */},
	{"2/", 0x01BB /* ƻ LATIN LETTER TWO WITH STROKE */},
	{"|?/", 0x01BE /* ƾ LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE */},
	{"j/&", 0x0284 /* ʄ IPA Ext: LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK */},
	{"j&", 0x0284 /* ʄ IPA Ext: LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK */},
	{"?/", 0x02A1 /* ʡ IPA Ext: LATIN LETTER GLOTTAL STOP WITH STROKE */},
	{"-?/", 0x02A2 /* ʢ IPA Ext: LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE */},
	{"/?", 0x02A2 /* ʢ IPA Ext: LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE */},

	{"schwa&", 0x025A /* ɚ IPA Ext: LATIN SMALL LETTER SCHWA WITH HOOK */},
	{"w&", 0x025A /* ɚ IPA Ext: LATIN SMALL LETTER SCHWA WITH HOOK */},
	{"-ue&", 0x025D /* ɝ IPA Ext: LATIN SMALL LETTER REVERSED OPEN E WITH HOOK */},
	{"e&", 0x025D /* ɝ IPA Ext: LATIN SMALL LETTER REVERSED OPEN E WITH HOOK */},
	{"heng", 0x0267 /* ɧ IPA Ext: LATIN SMALL LETTER HENG WITH HOOK */},
	{"n&", 0x0267 /* ɧ IPA Ext: LATIN SMALL LETTER HENG WITH HOOK */},
	{"::r&", 0x027B /* ɻ IPA Ext: LATIN SMALL LETTER TURNED R WITH HOOK */},
	{"..G&", 0x029B /* ʛ IPA Ext: LATIN LETTER SMALL CAPITAL G WITH HOOK */},

	{"..G", 0x0262 /* ɢ IPA Ext: LATIN LETTER SMALL CAPITAL G */},
	{"..I", 0x026A /* ɪ IPA Ext: LATIN LETTER SMALL CAPITAL I */},
	{"..N", 0x0274 /* ɴ IPA Ext: LATIN LETTER SMALL CAPITAL N */},
	{"..OE", 0x0276 /* ɶ IPA Ext: LATIN LETTER SMALL CAPITAL OE */},
	{"..R", 0x0280 /* ʀ IPA Ext: LATIN LETTER SMALL CAPITAL R */},
	{"..|R", 0x0281 /* ʁ IPA Ext: LATIN LETTER SMALL CAPITAL INVERTED R */},
	{"..Y", 0x028F /* ʏ IPA Ext: LATIN LETTER SMALL CAPITAL Y */},
	{"..B", 0x0299 /* ʙ IPA Ext: LATIN LETTER SMALL CAPITAL B */},
	{"..H", 0x029C /* ʜ IPA Ext: LATIN LETTER SMALL CAPITAL H */},
	{"..L", 0x029F /* ʟ IPA Ext: LATIN LETTER SMALL CAPITAL L */},

	{"..A", 0x1D00 /* ᴀ Phonetic Ext: LATIN LETTER SMALL CAPITAL A */},
	{"..AE", 0x1D01 /* ᴁ Phonetic Ext: LATIN LETTER SMALL CAPITAL AE */},
	{"..-B-", 0x1D03 /* ᴃ Phonetic Ext: LATIN LETTER SMALL CAPITAL BARRED B */},
	{"..C", 0x1D04 /* ᴄ Phonetic Ext: LATIN LETTER SMALL CAPITAL C */},
	{"..D", 0x1D05 /* ᴅ Phonetic Ext: LATIN LETTER SMALL CAPITAL D */},
	{"..ETH", 0x1D06 /* ᴆ Phonetic Ext: LATIN LETTER SMALL CAPITAL ETH */},
	{"..E", 0x1D07 /* ᴇ Phonetic Ext: LATIN LETTER SMALL CAPITAL E */},
	{"..J", 0x1D0A /* ᴊ Phonetic Ext: LATIN LETTER SMALL CAPITAL J */},
	{"..K", 0x1D0B /* ᴋ Phonetic Ext: LATIN LETTER SMALL CAPITAL K */},
	{"..L/", 0x1D0C /* ᴌ Phonetic Ext: LATIN LETTER SMALL CAPITAL L WITH STROKE */},
	{"..M", 0x1D0D /* ᴍ Phonetic Ext: LATIN LETTER SMALL CAPITAL M */},
	{"..-N", 0x1D0E /* ᴎ Phonetic Ext: LATIN LETTER SMALL CAPITAL REVERSED N */},
	{"..O", 0x1D0F /* ᴏ Phonetic Ext: LATIN LETTER SMALL CAPITAL O */},
	{"..uO", 0x1D10 /* ᴐ Phonetic Ext: LATIN LETTER SMALL CAPITAL OPEN O */},
	{"..OU", 0x1D15 /* ᴕ Phonetic Ext: LATIN LETTER SMALL CAPITAL OU */},
	{"..P", 0x1D18 /* ᴘ Phonetic Ext: LATIN LETTER SMALL CAPITAL P */},
	{"..-R", 0x1D19 /* ᴙ Phonetic Ext: LATIN LETTER SMALL CAPITAL REVERSED R */},
	{"..::R", 0x1D1A /* ᴚ Phonetic Ext: LATIN LETTER SMALL CAPITAL TURNED R */},
	{"..T", 0x1D1B /* ᴛ Phonetic Ext: LATIN LETTER SMALL CAPITAL T */},
	{"..U", 0x1D1C /* ᴜ Phonetic Ext: LATIN LETTER SMALL CAPITAL U */},
	{"..V", 0x1D20 /* ᴠ Phonetic Ext: LATIN LETTER SMALL CAPITAL V */},
	{"..W", 0x1D21 /* ᴡ Phonetic Ext: LATIN LETTER SMALL CAPITAL W */},
	{"..Z", 0x1D22 /* ᴢ Phonetic Ext: LATIN LETTER SMALL CAPITAL Z */},
	{"..EZH", 0x1D23 /* ᴣ Phonetic Ext: LATIN LETTER SMALL CAPITAL EZH */},

	{"Lj", 0x01C8 /* ǈ LATIN CAPITAL LETTER L WITH SMALL LETTER J */},
	{"Nj", 0x01CB /* ǋ LATIN CAPITAL LETTER N WITH SMALL LETTER J */},
	{"Dz", 0x01F2 /* ǲ LATIN CAPITAL LETTER D WITH SMALL LETTER Z */},
	{"DZ", 0x01F1 /* Ǳ LATIN CAPITAL LETTER DZ */},
	{"dz", 0x01F3 /* ǳ LATIN SMALL LETTER DZ */},

	{",N", 0x019D /* Ɲ LATIN CAPITAL LETTER N WITH LEFT HOOK */},
	{"t#", 0x01AB /* ƫ LATIN SMALL LETTER T WITH PALATAL HOOK */},
	{"t,,", 0x01AB /* ƫ LATIN SMALL LETTER T WITH PALATAL HOOK */},
	{",n", 0x0272 /* ɲ IPA Ext: LATIN SMALL LETTER N WITH LEFT HOOK */},
	{"r/", 0x027E /* ɾ IPA Ext: LATIN SMALL LETTER R WITH FISHHOOK */},
	{"-r/", 0x027F /* ɿ IPA Ext: LATIN SMALL LETTER REVERSED R WITH FISHHOOK */},

	{"n-", 0x019E /* ƞ LATIN SMALL LETTER N WITH LONG RIGHT LEG */},
	{"N-", 0x0220 /* Ƞ LATIN CAPITAL LETTER N WITH LONG RIGHT LEG */},
	{"::m-", 0x0270 /* ɰ IPA Ext: LATIN SMALL LETTER TURNED M WITH LONG LEG */},
	{"::r-", 0x027A /* ɺ IPA Ext: LATIN SMALL LETTER TURNED R WITH LONG LEG */},
	{"r-", 0x027C /* ɼ IPA Ext: LATIN SMALL LETTER R WITH LONG LEG */},

	{"O~~", 0x019F /* Ɵ LATIN CAPITAL LETTER O WITH MIDDLE TILDE */},
	{"ezh\\", 0x01BA /* ƺ LATIN SMALL LETTER EZH WITH TAIL */},
	{"d}", 0x0221 /* ȡ LATIN SMALL LETTER D WITH CURL */},
	{"l}", 0x0234 /* ȴ LATIN SMALL LETTER L WITH CURL */},
	{"n}", 0x0235 /* ȵ LATIN SMALL LETTER N WITH CURL */},
	{"t}", 0x0236 /* ȶ LATIN SMALL LETTER T WITH CURL */},
	{"c}", 0x0255 /* ɕ IPA Ext: LATIN SMALL LETTER C WITH CURL */},
	{"d\\", 0x0256 /* ɖ IPA Ext: LATIN SMALL LETTER D WITH TAIL */},
	{"l~~", 0x026B /* ɫ IPA Ext: LATIN SMALL LETTER L WITH MIDDLE TILDE */},
	{"l(", 0x026C /* ɬ IPA Ext: LATIN SMALL LETTER L WITH BELT */},
	{"r\\", 0x027D /* ɽ IPA Ext: LATIN SMALL LETTER R WITH TAIL */},
	{"esh}", 0x0286 /* ʆ IPA Ext: LATIN SMALL LETTER ESH WITH CURL */},
	{"z}", 0x0291 /* ʑ IPA Ext: LATIN SMALL LETTER Z WITH CURL */},
	{"ezh}", 0x0293 /* ʓ IPA Ext: LATIN SMALL LETTER EZH WITH CURL */},
	{"j\\", 0x029D /* ʝ IPA Ext: LATIN SMALL LETTER J WITH CROSSED-TAIL */},
	{"jx", 0x029D /* ʝ IPA Ext: LATIN SMALL LETTER J WITH CROSSED-TAIL */},

	{"d-z", 0x02A3 /* ʣ IPA Ext: LATIN SMALL LETTER DZ DIGRAPH */},
	{"d-z}", 0x02A5 /* ʥ IPA Ext: LATIN SMALL LETTER DZ DIGRAPH WITH CURL */},
	{"t-c}", 0x02A8 /* ʨ IPA Ext: LATIN SMALL LETTER TC DIGRAPH WITH CURL */},

	{"a-)", 0x1E9A /* ẚ LATIN SMALL LETTER A WITH RIGHT HALF RING */},

	{"T2", 0x01A7 /* Ƨ LATIN CAPITAL LETTER TONE TWO */},
	{"t2", 0x01A8 /* ƨ LATIN SMALL LETTER TONE TWO */},
	{"T5", 0x01BC /* Ƽ LATIN CAPITAL LETTER TONE FIVE */},
	{"t5", 0x01BD /* ƽ LATIN SMALL LETTER TONE FIVE */},
	{"T6", 0x0184 /* Ƅ LATIN CAPITAL LETTER TONE SIX */},
	{"t6", 0x0185 /* ƅ LATIN SMALL LETTER TONE SIX */},

	{"uO", 0x0186 /* Ɔ LATIN CAPITAL LETTER OPEN O */},
	{"AD", 0x0189 /* Ɖ LATIN CAPITAL LETTER AFRICAN D */},
	{"--D", 0x0189 /* Ɖ LATIN CAPITAL LETTER AFRICAN D */},
	{"::delta", 0x018D /* ƍ LATIN SMALL LETTER TURNED DELTA */},
	{"-E", 0x018E /* Ǝ LATIN CAPITAL LETTER REVERSED E */},
	{"Schwa", 0x018F /* Ə LATIN CAPITAL LETTER SCHWA */},
	{"uE", 0x0190 /* Ɛ LATIN CAPITAL LETTER OPEN E */},
	{"GAMMA", 0x0194 /* Ɣ LATIN CAPITAL LETTER GAMMA */},
	{"hv", 0x0195 /* ƕ LATIN SMALL LETTER HV */},
	{"IOTA", 0x0196 /* Ɩ LATIN CAPITAL LETTER IOTA */},
	{"::M", 0x019C /* Ɯ LATIN CAPITAL LETTER TURNED M */},
	{"ESH", 0x01A9 /* Ʃ LATIN CAPITAL LETTER ESH */},
	{"-esh.", 0x01AA /* ƪ LATIN LETTER REVERSED ESH LOOP */},
	{"Ups", 0x01B1 /* Ʊ LATIN CAPITAL LETTER UPSILON */},
	{"-EZH", 0x01B8 /* Ƹ LATIN CAPITAL LETTER EZH REVERSED */},
	{"-ezh", 0x01B9 /* ƹ LATIN SMALL LETTER EZH REVERSED */},
	{"wynn", 0x01BF /* ƿ LATIN LETTER WYNN */},
	{"|@", 0x01C0 /* ǀ LATIN LETTER DENTAL CLICK */},
	{"||@", 0x01C1 /* ǁ LATIN LETTER LATERAL CLICK */},
	{"#@", 0x01C2 /* ǂ LATIN LETTER ALVEOLAR CLICK */},
	{"!@", 0x01C3 /* ǃ LATIN LETTER RETROFLEX CLICK */},
	{"lLJ", 0x01C7 /* Ǉ LATIN CAPITAL LETTER LJ */},
	{"llj", 0x01C9 /* ǉ LATIN SMALL LETTER LJ */},
	{"lNJ", 0x01CA /* Ǌ LATIN CAPITAL LETTER NJ */},
	{"lnj", 0x01CC /* ǌ LATIN SMALL LETTER NJ */},
	{"::e", 0x01DD /* ǝ LATIN SMALL LETTER TURNED E */},
	{"Hwair", 0x01F6 /* Ƕ LATIN CAPITAL LETTER HWAIR */},
	{"Wynn", 0x01F7 /* Ƿ LATIN CAPITAL LETTER WYNN */},
	{"Yogh", 0x021C /* Ȝ LATIN CAPITAL LETTER YOGH */},
	{"yogh", 0x021D /* ȝ LATIN SMALL LETTER YOGH */},
	{"OU", 0x0222 /* Ȣ LATIN CAPITAL LETTER OU */},
	{"lou", 0x0223 /* ȣ LATIN SMALL LETTER OU */},

	{"::a", 0x0250 /* ɐ IPA Ext: LATIN SMALL LETTER TURNED A */},
	{"-alpha", 0x0251 /* ɑ IPA Ext: LATIN SMALL LETTER ALPHA */},
	{"::alpha", 0x0252 /* ɒ IPA Ext: LATIN SMALL LETTER TURNED ALPHA */},
	{"uo", 0x0254 /* ɔ IPA Ext: LATIN SMALL LETTER OPEN O */},
	{"-e", 0x0258 /* ɘ IPA Ext: LATIN SMALL LETTER REVERSED E */},
	{"schwa", 0x0259 /* ə IPA Ext: LATIN SMALL LETTER SCHWA */},
	{"ue", 0x025B /* ɛ IPA Ext: LATIN SMALL LETTER OPEN E */},
	{"-ue", 0x025C /* ɜ IPA Ext: LATIN SMALL LETTER REVERSED OPEN E */},
	{"-ue-", 0x025E /* ɞ IPA Ext: LATIN SMALL LETTER CLOSED REVERSED OPEN E */},
	{"g", 0x0261 /* ɡ IPA Ext: LATIN SMALL LETTER SCRIPT G */},
	{"-gamma", 0x0263 /* ɣ IPA Ext: LATIN SMALL LETTER GAMMA */},
	{"rams", 0x0264 /* ɤ IPA Ext: LATIN SMALL LETTER RAMS HORN */},
	{"::h", 0x0265 /* ɥ IPA Ext: LATIN SMALL LETTER TURNED H */},
	{"-iota", 0x0269 /* ɩ IPA Ext: LATIN SMALL LETTER IOTA */},
	{"lezh", 0x026E /* ɮ IPA Ext: LATIN SMALL LETTER LEZH */},
	{"::m", 0x026F /* ɯ IPA Ext: LATIN SMALL LETTER TURNED M */},
	{"-o-", 0x0275 /* ɵ IPA Ext: LATIN SMALL LETTER BARRED O */},
	{"--o", 0x0277 /* ɷ IPA Ext: LATIN SMALL LETTER CLOSED OMEGA */},
	{"-phi", 0x0278 /* ɸ IPA Ext: LATIN SMALL LETTER PHI */},
	{"::r", 0x0279 /* ɹ IPA Ext: LATIN SMALL LETTER TURNED R */},
	{"esh", 0x0283 /* ʃ IPA Ext: LATIN SMALL LETTER ESH */},
	{"-esh", 0x0285 /* ʅ IPA Ext: LATIN SMALL LETTER SQUAT REVERSED ESH */},
	{"::t", 0x0287 /* ʇ IPA Ext: LATIN SMALL LETTER TURNED T */},
	{"-u", 0x0289 /* ʉ IPA Ext: LATIN SMALL LETTER U BAR */},
	{"ups", 0x028A /* ʊ IPA Ext: LATIN SMALL LETTER UPSILON */},
	{"::v", 0x028C /* ʌ IPA Ext: LATIN SMALL LETTER TURNED V */},
	{"::w", 0x028D /* ʍ IPA Ext: LATIN SMALL LETTER TURNED W */},
	{"::y", 0x028E /* ʎ IPA Ext: LATIN SMALL LETTER TURNED Y */},
	{"ezh", 0x0292 /* ʒ IPA Ext: LATIN SMALL LETTER EZH */},
	{"?.", 0x0294 /* ʔ IPA Ext: LATIN LETTER GLOTTAL STOP */},
	{".?", 0x0295 /* ʕ IPA Ext: LATIN LETTER PHARYNGEAL VOICED FRICATIVE */},
	{"|?", 0x0296 /* ʖ IPA Ext: LATIN LETTER INVERTED GLOTTAL STOP */},
	{"C_", 0x0297 /* ʗ IPA Ext: LATIN LETTER STRETCHED C */},
	{"o@", 0x0298 /* ʘ IPA Ext: LATIN LETTER BILABIAL CLICK */},
	{"ue-", 0x029A /* ʚ IPA Ext: LATIN SMALL LETTER CLOSED OPEN E */},
	{"::k", 0x029E /* ʞ IPA Ext: LATIN SMALL LETTER TURNED K */},
	{"d-ezh", 0x02A4 /* ʤ IPA Ext: LATIN SMALL LETTER DEZH DIGRAPH */},
	{"t-s", 0x02A6 /* ʦ IPA Ext: LATIN SMALL LETTER TS DIGRAPH */},
	{"t-esh", 0x02A7 /* ʧ IPA Ext: LATIN SMALL LETTER TESH DIGRAPH */},
	{"f-eng", 0x02A9 /* ʩ IPA Ext: LATIN SMALL LETTER FENG DIGRAPH */},
	{"l-s", 0x02AA /* ʪ IPA Ext: LATIN SMALL LETTER LS DIGRAPH */},
	{"l-z", 0x02AB /* ʫ IPA Ext: LATIN SMALL LETTER LZ DIGRAPH */},
	{"ww", 0x02AC /* ʬ IPA Ext: LATIN LETTER BILABIAL PERCUSSIVE */},
	{"nn", 0x02AD /* ʭ IPA Ext: LATIN LETTER BIDENTAL PERCUSSIVE */},
	{"::h/", 0x02AE /* ʮ IPA Ext: LATIN SMALL LETTER TURNED H WITH FISHHOOK */},
	{"::h/\\", 0x02AF /* ʯ IPA Ext: LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL */},
	{"::ae", 0x1D02 /* ᴂ Phonetic Ext: LATIN SMALL LETTER TURNED AE */},
	{"::ue", 0x1D08 /* ᴈ Phonetic Ext: LATIN SMALL LETTER TURNED OPEN E */},
	{"::i", 0x1D09 /* ᴉ Phonetic Ext: LATIN SMALL LETTER TURNED I */},
	{"==o", 0x1D11 /* ᴑ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS O */},
	{"==uo", 0x1D12 /* ᴒ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS OPEN O */},
	{"==o/", 0x1D13 /* ᴓ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS O WITH STROKE */},
	{"::oe", 0x1D14 /* ᴔ Phonetic Ext: LATIN SMALL LETTER TURNED OE */},
	{"1ho", 0x1D16 /* ᴖ Phonetic Ext: LATIN SMALL LETTER TOP HALF O */},
	{"2ho", 0x1D17 /* ᴗ Phonetic Ext: LATIN SMALL LETTER BOTTOM HALF O */},
	{"==u", 0x1D1D /* ᴝ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS U */},
	{"==u:", 0x1D1E /* ᴞ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS DIAERESIZED U */},
	{"==ü", 0x1D1E /* ᴞ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS DIAERESIZED U */},
	{"==::m", 0x1D1F /* ᴟ Phonetic Ext: LATIN SMALL LETTER SIDEWAYS TURNED M */},
	{"lar", 0x1D24 /* ᴤ Phonetic Ext: LATIN LETTER VOICED LARYNGEAL SPIRANT */},
	{"spir", 0x1D24 /* ᴤ Phonetic Ext: LATIN LETTER VOICED LARYNGEAL SPIRANT */},
	{"ain", 0x1D25 /* ᴥ Phonetic Ext: LATIN LETTER AIN */},
	{"__i", 0x1D62 /* ᵢ Phonetic Ext: LATIN SUBSCRIPT SMALL LETTER I */},
	{"__r", 0x1D63 /* ᵣ Phonetic Ext: LATIN SUBSCRIPT SMALL LETTER R */},
	{"__u", 0x1D64 /* ᵤ Phonetic Ext: LATIN SUBSCRIPT SMALL LETTER U */},
	{"__v", 0x1D65 /* ᵥ Phonetic Ext: LATIN SUBSCRIPT SMALL LETTER V */},
	{"..ue", 0x1D6B /* ᵫ Phonetic Ext: LATIN SMALL LETTER UE */},

	{"+a", 0x0363 /* xͣ COMBINING LATIN SMALL LETTER A */},
	{"+e", 0x0364 /* xͤ COMBINING LATIN SMALL LETTER E */},
	{"+i", 0x0365 /* xͥ COMBINING LATIN SMALL LETTER I */},
	{"+o", 0x0366 /* xͦ COMBINING LATIN SMALL LETTER O */},
	{"+u", 0x0367 /* xͧ COMBINING LATIN SMALL LETTER U */},
	{"+c", 0x0368 /* xͨ COMBINING LATIN SMALL LETTER C */},
	{"+d", 0x0369 /* xͩ COMBINING LATIN SMALL LETTER D */},
	{"+h", 0x036A /* xͪ COMBINING LATIN SMALL LETTER H */},
	{"+m", 0x036B /* xͫ COMBINING LATIN SMALL LETTER M */},
	{"+r", 0x036C /* xͬ COMBINING LATIN SMALL LETTER R */},
	{"+t", 0x036D /* xͭ COMBINING LATIN SMALL LETTER T */},
	{"+v", 0x036E /* xͮ COMBINING LATIN SMALL LETTER V */},
	{"+x", 0x036F /* xͯ COMBINING LATIN SMALL LETTER X */},

	{"iS", 0x2071 /* ⁱ SUPERSCRIPT LATIN SMALL LETTER I */},

	/* punctuation */
	{"", 0x3000 /* ideographic space */},
	{"^'", 0x0027 /* straight single quote */},
	{"^\"", 0x0022 /* straight double quote */},
	{", ", 0x201A /* ‚ */},
	{",,", 0x201E /* „ */},
	{",`", 0x201B /* ‛ */},
	{",``", 0x201F /* ‟ */},
	{"' ", 0x2019 /* ’ */},	/* also covered by TeX substitute */
	{"` ", 0x2018 /* ‘ */},	/* also covered by TeX substitute */
	{"''", 0x201D /* ” */},	/* also covered by TeX substitute */
	{"``", 0x201C /* “ */},	/* also covered by TeX substitute */
	{"hyphen", 0x2010 /* hyphen ‐ */},	/* also covered by TeX substitute */
	{"-", 0x2010 /* hyphen ‐ */},	/* also covered by TeX substitute */
	{"endash", 0x2013 /* en dash – */},	/* also covered by TeX substitute */
	{"--", 0x2013 /* en dash – */},	/* also covered by TeX substitute */
	{"emdash", 0x2014 /* em dash — */},	/* also covered by TeX substitute */
	{"---", 0x2014 /* em dash — */},	/* also covered by TeX substitute */
	{"$-$", 0x2212 /* minus − */},	/* also covered by TeX substitute */
	{"!`", 0x00A1 /* ¡ */},	/* also covered by TeX substitute */
	{"!!", 0x00A1 /* ¡ */},	/* also covered by TeX substitute */
	{"?`", 0x00BF /* ¿ */},	/* also covered by TeX substitute */
	{"??", 0x00BF /* ¿ */},	/* also covered by TeX substitute */
	{"-.", 0x2027 /* ‧ hyphenation point */},
	{"-*", 0x2043 /* ⁃ hyphen bullet */},
	{".-", 0x2238 /* ∸ dot minus */},
	{"-~", 0x2242 /* ≂ minus tilde */},
	{"~~", 0x301C /* 〜 wave dash */},
	{"-0", 0x2011 /* ‑ non-breaking hyphen */},

	{"!?", 0x203D /* interrobang ‽ */},
	{"interrobang", 0x203D /* interrobang ‽ */},
	{"1dot", 0x2024 /* 1 dot leader ․ */},
	{"2dot", 0x2025 /* 2 dot leader ‥ */},
	{"...", 0x2026 /* ellipsis … */},
	{"ellipsis", 0x2026 /* ellipsis … */},
	{". ", 0x00B7 /* · */},

	/* text formatting characters */
	{"hyphpoint", 0x2027 /* hyphenation point ‧ */},
	{"- ", 0x00AD /* soft hyphen ­ */},
	{"nbspace", 0x00A0 /* non-breaking space   */},	/* also covered by TeX substitute */
	{"~ ", 0x00A0 /* non-breaking space   */},	/* also covered by TeX substitute */
	{"ls", 0x2028 /* line separator */},
	{"LS", 0x2028 /* line separator */},
	{"ps", 0x2029 /* paragraph separator */},
	{"PS", 0x2029 /* paragraph separator */},

	/* mathematical characters */
	{"setN", 0x2115 /* ℕ */},
	{"setZ", 0x2124 /* ℤ */},
	{"setQ", 0x211A /* ℚ */},
	{"setR", 0x211D /* ℝ */},
	{"setC", 0x2102 /* ℂ */},
	{"N|", 0x2115 /* ℕ */},
	{"Z|", 0x2124 /* ℤ */},
	{"Q|", 0x211A /* ℚ */},
	{"R|", 0x211D /* ℝ */},
	{"C|", 0x2102 /* ℂ */},
	{"NN", 0x2115 /* ℕ */},
	{"ZZ", 0x2124 /* ℤ */},
	{"QQ", 0x211A /* ℚ */},
	{"RR", 0x211D /* ℝ */},
	{"CC", 0x2102 /* ℂ */},
	{"notowns", 0x220C /* ∌ */},
	{"root3", 0x221B /* ∛ */},
	{"root4", 0x221C /* ∜ */},
	{"sqsubset", 0x228F /* ⊏ */},
	{"sqsupset", 0x2290 /* ⊐ */},
	{"-,", 0x00AC /* ¬ */},
	{"dprime", 0x2033 /* ″ */},
	{"tprime", 0x2034 /* ‴ */},
	{"powerset", 0x2118 /* ℘ */},	/* also covered by TeX mnemo */
	{"fraction", 0x2215 /* ∕ */},	/* also covered by TeX mnemo */
	{"root", 0x221A /* √ */},	/* also covered by TeX mnemo */
	{"infinity", 0x221E /* ∞ */},	/* also covered by TeX mnemo */
	{"||", 0x2225 /* ∥ */},	/* also covered by TeX mnemo */
	{"cut", 0x2229 /* ∩ */},	/* also covered by TeX mnemo */
	{"union", 0x222A /* ∪ */},	/* also covered by TeX mnemo */
	{"sqcut", 0x2293 /* ⊓ */},	/* also covered by TeX mnemo */
	{"squnion", 0x2294 /* ⊔ */},	/* also covered by TeX mnemo */
	{"AND", 0x22C0 /* ⋀ */},	/* also covered by TeX mnemo */
	{"OR", 0x22C1 /* ⋁ */},	/* also covered by TeX mnemo */
	{"CUT", 0x22C2 /* ⋂ */},	/* also covered by TeX mnemo */
	{"UNION", 0x22C3 /* ⋃ */},	/* also covered by TeX mnemo */
	{"CAP", 0x22C2 /* ⋂ */},	/* also covered by TeX mnemo */
	{"CUP", 0x22C3 /* ⋃ */},	/* also covered by TeX mnemo */

	/* additional special characters and symbols */
	{"=Y", 0x00A5 /* ¥ */},
	{"=L", 0x00A3 /* £ */},
	{"=y", 0x00A5 /* ¥ */},
	{"=l", 0x00A3 /* £ */},
	{"-y", 0x00A5 /* ¥ */},
	{"-Y", 0x00A5 /* ¥ */},
	{"L-", 0x00A3 /* £ */},
	{"l-", 0x00A3 /* £ */},
	{"c|", 0x00A2 /* ¢ */},
	{"xo", 0x00A4 /* ¤ */},
	{"^0", 0x00B0 /* ° */},
	{"^1", 0x00B9 /* ¹ */},
	{"^2", 0x00B2 /* ² */},
	{"^3", 0x00B3 /* ³ */},
	{"xx", 0x00D7 /* × */},
	{"| ", 0x00A6 /* ¦ */},
	{"_-", 0x00AF /* ¯ */},
	{",.", 0x00B8 /* ¸ */},
	{"\" ", 0x00A8 /* diaeresis ¨ */},
	{"m ", 0x00B5 /* µ */},
	{"section", 0x00A7 /* section § */},
	{"paragraph", 0x00B6 /* paragraph ¶ */},
	{"PG", 0x00B6 /* paragraph ¶ */},
	{"BULLET", 0x2022 /* • */},
	{"triang", 0x2023 /* ‣ */},
	{"per00", 0x2030 /* ‰ */},
	{"per000", 0x2031 /* ‱ */},
	{"^^", 0x001E /* control-circumflex */},
	{"__", 0x001F /* control-underline */},
	{":(", 0x2639 /* frowning face ☹ */},
	{":)", 0x263A /* smiling face ☺ */},
	{"):", 0x263B /* black smiling face ☻ */},
