characters constant
A map of all HTML 4.01 character entities and their corresponding characters.
Implementation
static const Map<String, String> characters = <String, String>{
// space
' ': ' ',
' ': ' ',
// exclamation mark
'!': '!',
'!': '!',
// double quote
'"': '"',
'"': '"',
'"': '"',
// number sign
'#': '#',
'#': '#',
// dollar sign
'$': '\$',
'$': '\$',
// percent sign
'%': '%',
'%': '%',
// ampersand
'&': '&',
'&': '&',
'&': '&',
// apostrophe (single quote)
''': '\'',
''': '\'',
''': '\'',
// opening parenthesis
'(': '(',
'(': '(',
// closing parenthesis
')': ')',
')': ')',
// asterisk
'*': '*',
'*': '*',
// plus sign
'+': '+',
'+': '+',
// comma
',': ',',
',': ',',
// minus sign (hyphen)
'-': '-',
'-': '-',
// period
'.': '.',
'.': '.',
// slash
'/': '/',
'/': '/',
// zero
'0': '0',
'0': '0',
// one
'1': '1',
'1': '1',
// two
'2': '2',
'2': '2',
// three
'3': '3',
'3': '3',
// four
'4': '4',
'4': '4',
// five
'5': '5',
'5': '5',
// six
'6': '6',
'6': '6',
// seven
'7': '7',
'7': '7',
// eight
'8': '8',
'8': '8',
// nine
'9': '9',
'9': '9',
// colon
':': ':',
':': ':',
// semicolon
';': ';',
';': ';',
// less-than
'<': '<',
'<': '<',
'<': '<',
// equal sign
'=': '=',
'=': '=',
// greater-than
'>': '>',
'>': '>',
'>': '>',
// question mark
'?': '?',
'?': '?',
// at symbol
'@': '@',
'@': '@',
// uppercase a
'A': 'A',
'A': 'A',
// uppercase b
'B': 'B',
'B': 'B',
// uppercase c
'C': 'C',
'C': 'C',
// uppercase d
'D': 'D',
'D': 'D',
// uppercase e
'E': 'E',
'E': 'E',
// uppercase f
'F': 'F',
'F': 'F',
// uppercase g
'G': 'G',
'G': 'G',
// uppercase h
'H': 'H',
'H': 'H',
// uppercase i
'I': 'I',
'I': 'I',
// uppercase j
'J': 'J',
'J': 'J',
// uppercase k
'K': 'K',
'K': 'K',
// uppercase l
'L': 'L',
'L': 'L',
// uppercase m
'M': 'M',
'M': 'M',
// uppercase n
'N': 'N',
'N': 'N',
// uppercase o
'O': 'O',
'O': 'O',
// uppercase p
'P': 'P',
'P': 'P',
// uppercase q
'Q': 'Q',
'Q': 'Q',
// uppercase r
'R': 'R',
'R': 'R',
// uppercase s
'S': 'S',
'S': 'S',
// uppercase t
'T': 'T',
'T': 'T',
// uppercase u
'U': 'U',
'U': 'U',
// uppercase v
'V': 'V',
'V': 'V',
// uppercase w
'W': 'W',
'W': 'W',
// uppercase x
'X': 'X',
'X': 'X',
// uppercase y
'Y': 'Y',
'Y': 'Y',
// uppercase z
'Z': 'Z',
'Z': 'Z',
// opening bracket
'[': '[',
'[': '[',
// backslash
'\': '\\',
'\': '\\',
// closing bracket
']': ']',
']': ']',
// caret (circumflex)
'^': '^',
'^': '^',
// underscore
'_': '_',
'_': '_',
// grave accent
'`': '`',
'`': '`',
// lowercase a
'a': 'a',
'a': 'a',
// lowercase b
'b': 'b',
'b': 'b',
// lowercase c
'c': 'c',
'c': 'c',
// lowercase d
'd': 'd',
'd': 'd',
// lowercase e
'e': 'e',
'e': 'e',
// lowercase f
'f': 'f',
'f': 'f',
// lowercase g
'g': 'g',
'g': 'g',
// lowercase h
'h': 'h',
'h': 'h',
// lowercase i
'i': 'i',
'i': 'i',
// lowercase j
'j': 'j',
'j': 'j',
// lowercase k
'k': 'k',
'k': 'k',
// lowercase l
'l': 'l',
'l': 'l',
// lowercase m
'm': 'm',
'm': 'm',
// lowercase n
'n': 'n',
'n': 'n',
// lowercase o
'o': 'o',
'o': 'o',
// lowercase p
'p': 'p',
'p': 'p',
// lowercase q
'q': 'q',
'q': 'q',
// lowercase r
'r': 'r',
'r': 'r',
// lowercase s
's': 's',
's': 's',
// lowercase t
't': 't',
't': 't',
// lowercase u
'u': 'u',
'u': 'u',
// lowercase v
'v': 'v',
'v': 'v',
// lowercase w
'w': 'w',
'w': 'w',
// lowercase x
'x': 'x',
'x': 'x',
// lowercase y
'y': 'y',
'y': 'y',
// lowercase z
'z': 'z',
'z': 'z',
// opening brace
'{': '{',
'{': '{',
// vertical bar
'|': '|',
'|': '|',
// closing brace
'}': '}',
'}': '}',
// equivalency sign (tilde)
'~': '~',
'~': '~',
// non-breaking space
' ': ' ',
' ': ' ',
' ': ' ',
// inverted exclamation mark
'¡': '¡',
'¡': '¡',
'¡': '¡',
// cent sign
'¢': '¢',
'¢': '¢',
'¢': '¢',
// pound sign
'£': '£',
'£': '£',
'£': '£',
// currency sign
'¤': '¤',
'¤': '¤',
'¤': '¤',
// yen sign (yuan sign)
'¥': '¥',
'¥': '¥',
'¥': '¥',
// broken bar (broken vertical bar)
'¦': '¦',
'¦': '¦',
'¦': '¦',
// section sign
'§': '§',
'§': '§',
'§': '§',
// diaeresis (spacing diaeresis)
'¨': '¨',
'¨': '¨',
'¨': '¨',
// copyright symbol
'©': '©',
'©': '©',
'©': '©',
// feminine ordinal indicator
'ª': 'ª',
'ª': 'ª',
'ª': 'ª',
// left-pointing double angle quotation mark (left pointing guillemet)
'«': '«',
'«': '«',
'«': '«',
// not sign
'¬': '¬',
'¬': '¬',
'¬': '¬',
// soft hyphen (discretionary hyphen)
'­': '',
'­': '',
'­': '',
// registered sign (registered trademark symbol)
'®': '®',
'®': '®',
'®': '®',
// macron (spacing macron, overline, APL overbar)
'¯': '¯',
'¯': '¯',
'¯': '¯',
// degree symbol
'°': '°',
'°': '°',
'°': '°',
// plus-minus sign (plus-or-minus sign)
'±': '±',
'±': '±',
'±': '±',
// superscript two (superscript digit two, squared)
'²': '²',
'²': '²',
'²': '²',
// superscript three (superscript digit three, cubed)
'³': '³',
'³': '³',
'³': '³',
// acute accent (spacing acute)
'´': '´',
'´': '´',
'´': '´',
// micro sign
'µ': 'µ',
'µ': 'µ',
'µ': 'µ',
// pilcrow sign (paragraph sign)
'¶': '¶',
'¶': '¶',
'¶': '¶',
// middle dot (Georgian comma, Greek middle dot)
'·': '·',
'·': '·',
'·': '·',
// cedilla (spacing cedilla)
'¸': '¸',
'¸': '¸',
'¸': '¸',
// superscript one (superscript digit one)
'¹': '¹',
'¹': '¹',
'¹': '¹',
// masculine ordinal indicator
'º': 'º',
'º': 'º',
'º': 'º',
// right-pointing double angle quotation mark (right pointing guillemet)
'»': '»',
'»': '»',
'»': '»',
// vulgar fraction one quarter (fraction one quarter)
'¼': '¼',
'¼': '¼',
'¼': '¼',
// vulgar fraction one half (fraction one half)
'½': '½',
'½': '½',
'½': '½',
// vulgar fraction three quarters (fraction three quarters)
'¾': '¾',
'¾': '¾',
'¾': '¾',
// inverted question mark (turned question mark)
'¿': '¿',
'¿': '¿',
'¿': '¿',
// Latin capital letter A with grave accent (Latin capital letter A grave)
'À': 'À',
'À': 'À',
'À': 'À',
// Latin capital letter A with acute accent
'Á': 'Á',
'Á': 'Á',
'Á': 'Á',
// Latin capital letter A with circumflex
'Â': 'Â',
'Â': 'Â',
'Â': 'Â',
// Latin capital letter A with tilde
'Ã': 'Ã',
'Ã': 'Ã',
'Ã': 'Ã',
// Latin capital letter A with diaeresis
'Ä': 'Ä',
'Ä': 'Ä',
'Ä': 'Ä',
// Latin capital letter A with ring above (Latin capital letter A ring)
'Å': 'Å',
'Å': 'Å',
'Å': 'Å',
// Latin capital letter AE (Latin capital ligature AE)
'Æ': 'Æ',
'Æ': 'Æ',
'Æ': 'Æ',
// Latin capital letter C with cedilla
'Ç': 'Ç',
'Ç': 'Ç',
'Ç': 'Ç',
// Latin capital letter E with grave accent
'È': 'È',
'È': 'È',
'È': 'È',
// Latin capital letter E with acute accent
'É': 'É',
'É': 'É',
'É': 'É',
// Latin capital letter E with circumflex
'Ê': 'Ê',
'Ê': 'Ê',
'Ê': 'Ê',
// Latin capital letter E with diaeresis
'Ë': 'Ë',
'Ë': 'Ë',
'Ë': 'Ë',
// Latin capital letter I with grave accent
'Ì': 'Ì',
'Ì': 'Ì',
'Ì': 'Ì',
// Latin capital letter I with acute accent
'Í': 'Í',
'Í': 'Í',
'Í': 'Í',
// Latin capital letter I with circumflex
'Î': 'Î',
'Î': 'Î',
'Î': 'Î',
// Latin capital letter I with diaeresis
'Ï': 'Ï',
'Ï': 'Ï',
'Ï': 'Ï',
// Latin capital letter Eth
'Ð': 'Ð',
'Ð': 'Ð',
'Ð': 'Ð',
// Latin capital letter N with tilde
'Ñ': 'Ñ',
'Ñ': 'Ñ',
'Ñ': 'Ñ',
// Latin capital letter O with grave accent
'Ò': 'Ò',
'Ò': 'Ò',
'Ò': 'Ò',
// Latin capital letter O with acute accent
'Ó': 'Ó',
'Ó': 'Ó',
'Ó': 'Ó',
// Latin capital letter O with circumflex
'Ô': 'Ô',
'Ô': 'Ô',
'Ô': 'Ô',
// Latin capital letter O with tilde
'Õ': 'Õ',
'Õ': 'Õ',
'Õ': 'Õ',
// Latin capital letter O with diaeresis
'Ö': 'Ö',
'Ö': 'Ö',
'Ö': 'Ö',
// multiplication sign
'×': '×',
'×': '×',
'×': '×',
// Latin capital letter O with stroke (Latin capital letter O slash)
'Ø': 'Ø',
'Ø': 'Ø',
'Ø': 'Ø',
// Latin capital letter U with grave accent
'Ù': 'Ù',
'Ù': 'Ù',
'Ù': 'Ù',
// Latin capital letter U with acute accent
'Ú': 'Ú',
'Ú': 'Ú',
'Ú': 'Ú',
// Latin capital letter U with circumflex
'Û': 'Û',
'Û': 'Û',
'Û': 'Û',
// Latin capital letter U with diaeresis
'Ü': 'Ü',
'Ü': 'Ü',
'Ü': 'Ü',
// Latin capital letter Y with acute accent
'Ý': 'Ý',
'Ý': 'Ý',
'Ý': 'Ý',
// Latin capital letter THORN
'Þ': 'Þ',
'Þ': 'Þ',
'Þ': 'Þ',
// Latin small letter sharp s (ess-zed); see German Eszett
'ß': 'ß',
'ß': 'ß',
'ß': 'ß',
// Latin small letter a with grave accent
'à': 'à',
'à': 'à',
'à': 'à',
// Latin small letter a with acute accent
'á': 'á',
'á': 'á',
'á': 'á',
// Latin small letter a with circumflex
'â': 'â',
'â': 'â',
'â': 'â',
// Latin small letter a with tilde
'ã': 'ã',
'ã': 'ã',
'ã': 'ã',
// Latin small letter a with diaeresis
'ä': 'ä',
'ä': 'ä',
'ä': 'ä',
// Latin small letter a with ring above
'å': 'å',
'å': 'å',
'å': 'å',
// Latin small letter ae (Latin small ligature ae)
'æ': 'æ',
'æ': 'æ',
'æ': 'æ',
// Latin small letter c with cedilla
'ç': 'ç',
'ç': 'ç',
'ç': 'ç',
// Latin small letter e with grave accent
'è': 'è',
'è': 'è',
'è': 'è',
// Latin small letter e with acute accent
'é': 'é',
'é': 'é',
'é': 'é',
// Latin small letter e with circumflex
'ê': 'ê',
'ê': 'ê',
'ê': 'ê',
// Latin small letter e with diaeresis
'ë': 'ë',
'ë': 'ë',
'ë': 'ë',
// Latin small letter i with grave accent
'ì': 'ì',
'ì': 'ì',
'ì': 'ì',
// Latin small letter i with acute accent
'í': 'í',
'í': 'í',
'í': 'í',
// Latin small letter i with circumflex
'î': 'î',
'î': 'î',
'î': 'î',
// Latin small letter i with diaeresis
'ï': 'ï',
'ï': 'ï',
'ï': 'ï',
// Latin small letter eth
'ð': 'ð',
'ð': 'ð',
'ð': 'ð',
// Latin small letter n with tilde
'ñ': 'ñ',
'ñ': 'ñ',
'ñ': 'ñ',
// Latin small letter o with grave accent
'ò': 'ò',
'ò': 'ò',
'ò': 'ò',
// Latin small letter o with acute accent
'ó': 'ó',
'ó': 'ó',
'ó': 'ó',
// Latin small letter o with circumflex
'ô': 'ô',
'ô': 'ô',
'ô': 'ô',
// Latin small letter o with tilde
'õ': 'õ',
'õ': 'õ',
'õ': 'õ',
// Latin small letter o with diaeresis
'ö': 'ö',
'ö': 'ö',
'ö': 'ö',
// division sign (obelus)
'÷': '÷',
'÷': '÷',
'÷': '÷',
// Latin small letter o with stroke (Latin small letter o slash)
'ø': 'ø',
'ø': 'ø',
'ø': 'ø',
// Latin small letter u with grave accent
'ù': 'ù',
'ù': 'ù',
'ù': 'ù',
// Latin small letter u with acute accent
'ú': 'ú',
'ú': 'ú',
'ú': 'ú',
// Latin small letter u with circumflex
'û': 'û',
'û': 'û',
'û': 'û',
// Latin small letter u with diaeresis
'ü': 'ü',
'ü': 'ü',
'ü': 'ü',
// Latin small letter y with acute accent
'ý': 'ý',
'ý': 'ý',
'ý': 'ý',
// Latin small letter thorn
'þ': 'þ',
'þ': 'þ',
'þ': 'þ',
// Latin small letter y with diaeresis
'ÿ': 'ÿ',
'ÿ': 'ÿ',
'ÿ': 'ÿ',
// Latin capital ligature oe
'Œ': 'Œ',
'Œ': 'Œ',
'Œ': 'Œ',
// Latin small ligature oe
'œ': 'œ',
'œ': 'œ',
'œ': 'œ',
// Latin capital letter s with caron
'Š': 'Š',
'Š': 'Š',
'Š': 'Š',
// Latin small letter s with caron
'š': 'š',
'š': 'š',
'š': 'š',
// Latin capital letter w with circumflex
'Ŵ': 'Ŵ',
'Ŵ': 'Ŵ',
// Latin small letter w with circumflex
'ŵ': 'ŵ',
'ŵ': 'ŵ',
// Latin capital letter y with circumflex
'Ŷ': 'Ŷ',
'Ŷ': 'Ŷ',
// Latin small letter y with circumflex
'ŷ': 'ŷ',
'ŷ': 'ŷ',
// Latin capital letter y with diaeresis
'Ÿ': 'Ÿ',
'Ÿ': 'Ÿ',
'Ÿ': 'Ÿ',
// Latin small letter f with hook (function, florin)
'ƒ': 'ƒ',
'ƒ': 'ƒ',
'ƒ': 'ƒ',
// modifier letter circumflex accent
'ˆ': 'ˆ',
'ˆ': 'ˆ',
'ˆ': 'ˆ',
// small tilde
'˜': '˜',
'˜': '˜',
'˜': '˜',
// Greek capital letter Alpha
'Α': 'Α',
'Α': 'Α',
'Α': 'Α',
// Greek capital letter Beta
'Β': 'Β',
'Β': 'Β',
'Β': 'Β',
// Greek capital letter Gamma
'Γ': 'Γ',
'Γ': 'Γ',
'Γ': 'Γ',
// Greek capital letter Delta
'Δ': 'Δ',
'Δ': 'Δ',
'Δ': 'Δ',
// Greek capital letter Epsilon
'Ε': 'Ε',
'Ε': 'Ε',
'Ε': 'Ε',
// Greek capital letter Zeta
'Ζ': 'Ζ',
'Ζ': 'Ζ',
'Ζ': 'Ζ',
// Greek capital letter Eta
'Η': 'Η',
'Η': 'Η',
'Η': 'Η',
// Greek capital letter Theta
'Θ': 'Θ',
'Θ': 'Θ',
'Θ': 'Θ',
// Greek capital letter Iota
'Ι': 'Ι',
'Ι': 'Ι',
'Ι': 'Ι',
// Greek capital letter Kappa
'Κ': 'Κ',
'Κ': 'Κ',
'Κ': 'Κ',
// Greek capital letter Lambda
'Λ': 'Λ',
'Λ': 'Λ',
'Λ': 'Λ',
// Greek capital letter Mu
'Μ': 'Μ',
'Μ': 'Μ',
'Μ': 'Μ',
// Greek capital letter Nu
'Ν': 'Ν',
'Ν': 'Ν',
'Ν': 'Ν',
// Greek capital letter Xi
'Ξ': 'Ξ',
'Ξ': 'Ξ',
'Ξ': 'Ξ',
// Greek capital letter Omicron
'Ο': 'Ο',
'Ο': 'Ο',
'Ο': 'Ο',
// Greek capital letter Pi
'Π': 'Π',
'Π': 'Π',
'Π': 'Π',
// Greek capital letter Rho
'Ρ': 'Ρ',
'Ρ': 'Ρ',
'Ρ': 'Ρ',
// Greek capital letter Sigma
'Σ': 'Σ',
'Σ': 'Σ',
'Σ': 'Σ',
// Greek capital letter Tau
'Τ': 'Τ',
'Τ': 'Τ',
'Τ': 'Τ',
// Greek capital letter Upsilon
'Υ': 'Υ',
'Υ': 'Υ',
'Υ': 'Υ',
// Greek capital letter Phi
'Φ': 'Φ',
'Φ': 'Φ',
'Φ': 'Φ',
// Greek capital letter Chi
'Χ': 'Χ',
'Χ': 'Χ',
'Χ': 'Χ',
// Greek capital letter Psi
'Ψ': 'Ψ',
'Ψ': 'Ψ',
'Ψ': 'Ψ',
// Greek capital letter Omega
'Ω': 'Ω',
'Ω': 'Ω',
'Ω': 'Ω',
// Greek capital letter iota with dialytika
'Ϊ': 'Ϊ',
'Ϊ': 'Ϊ',
// Greek capital letter upsilon with dialytika
'Ϋ': 'Ϋ',
'Ϋ': 'Ϋ',
// Greek small letter alpha with tonos
'ά': 'ά',
'ά': 'ά',
// Greek small letter epsilon with tonos
'έ': 'έ',
'έ': 'έ',
// Greek small letter eta with tonos
'ή': 'ή',
'ή': 'ή',
// Greek small letter iota with tonos
'ί': 'ί',
'ί': 'ί',
// Greek small letter upsilon with dialytika and tonos
'ΰ': 'ΰ',
'ΰ': 'ΰ',
// Greek small letter alpha
'α': 'α',
'α': 'α',
'α': 'α',
// Greek small letter beta
'β': 'β',
'β': 'β',
'β': 'β',
// Greek small letter gamma
'γ': 'γ',
'γ': 'γ',
'γ': 'γ',
// Greek small letter delta
'δ': 'δ',
'δ': 'δ',
'δ': 'δ',
// Greek small letter epsilon
'ε': 'ε',
'ε': 'ε',
'ε': 'ε',
// Greek small letter zeta
'ζ': 'ζ',
'ζ': 'ζ',
'ζ': 'ζ',
// Greek small letter eta
'η': 'η',
'η': 'η',
'η': 'η',
// Greek small letter theta
'θ': 'θ',
'θ': 'θ',
'θ': 'θ',
// Greek small letter iota
'ι': 'ι',
'ι': 'ι',
'ι': 'ι',
// Greek small letter kappa
'κ': 'κ',
'κ': 'κ',
'κ': 'κ',
// Greek small letter lambda
'λ': 'λ',
'λ': 'λ',
'λ': 'λ',
// Greek small letter mu
'μ': 'μ',
'μ': 'μ',
'μ': 'μ',
// Greek small letter nu
'ν': 'ν',
'ν': 'ν',
'ν': 'ν',
// Greek small letter xi
'ξ': 'ξ',
'ξ': 'ξ',
'ξ': 'ξ',
// Greek small letter omicron
'ο': 'ο',
'ο': 'ο',
'ο': 'ο',
// Greek small letter pi
'π': 'π',
'π': 'π',
'π': 'π',
// Greek small letter rho
'ρ': 'ρ',
'ρ': 'ρ',
'ρ': 'ρ',
// Greek small letter final sigma
'ς': 'ς',
'ς': 'ς',
'ς': 'ς',
// Greek small letter sigma
'σ': 'σ',
'σ': 'σ',
'σ': 'σ',
// Greek small letter tau
'τ': 'τ',
'τ': 'τ',
'τ': 'τ',
// Greek small letter upsilon
'υ': 'υ',
'υ': 'υ',
'υ': 'υ',
// Greek small letter phi
'φ': 'φ',
'φ': 'φ',
'φ': 'φ',
// Greek small letter chi
'χ': 'χ',
'χ': 'χ',
'χ': 'χ',
// Greek small letter psi
'ψ': 'ψ',
'ψ': 'ψ',
'ψ': 'ψ',
// Greek small letter omega
'ω': 'ω',
'ω': 'ω',
'ω': 'ω',
// Greek small letter iota with dialytika
'ϊ': 'ϊ',
'ϊ': 'ϊ',
// Greek small letter upsilon with dialytika
'ϋ': 'ϋ',
'ϋ': 'ϋ',
// Greek small letter omicron with tonos
'ό': 'ό',
'ό': 'ό',
// Greek small letter upsilon with tonos
'ύ': 'ύ',
'ύ': 'ύ',
// Greek small letter omega with tonos
'ώ': 'ώ',
'ώ': 'ώ',
// Greek capital kai symbol
'Ϗ': 'Ϗ',
'Ϗ': 'Ϗ',
// Greek beta symbol
'ϐ': 'ϐ',
'ϐ': 'ϐ',
// Greek theta symbol
'ϑ': 'ϑ',
'ϑ': 'ϑ',
'ϑ': 'ϑ',
// Greek upsilon with hook symbol
'ϒ': 'ϒ',
'ϒ': 'ϒ',
'ϒ': 'ϒ',
// Greek upsilon with acute and hook symbol
'ϓ': 'ϓ',
'ϓ': 'ϓ',
// Greek upsilon with diaeresis and hook symbol
'ϔ': 'ϔ',
'ϔ': 'ϔ',
// Greek phi symbol
'ϕ': 'ϕ',
'ϕ': 'ϕ',
'ϕ': 'ϕ',
// Greek pi symbol
'ϖ': 'ϖ',
'ϖ': 'ϖ',
'ϖ': 'ϖ',
'ϖ': 'ϖ',
// Latin capital letter w with grave
'Ẁ': 'Ẁ',
'Ẁ': 'Ẁ',
// Latin small letter w with grave
'ẁ': 'ẁ',
'ẁ': 'ẁ',
// Latin capital letter w with acute
'Ẃ': 'Ẃ',
'Ẃ': 'Ẃ',
// Latin small letter w with acute
'ẃ': 'ẃ',
'ẃ': 'ẃ',
// Latin capital letter w with diaeresis
'Ẅ': 'Ẅ',
'Ẅ': 'Ẅ',
// Latin small letter w with diaeresis
'ẅ': 'ẅ',
'ẅ': 'ẅ',
// Latin capital letter y with grave
'Ỳ': 'Ỳ',
'Ỳ': 'Ỳ',
// Latin small letter y with grave
'ỳ': 'ỳ',
'ỳ': 'ỳ',
// en space
' ': ' ',
' ': ' ',
' ': ' ',
// em space
' ': ' ',
' ': ' ',
' ': ' ',
// thin space
' ': ' ',
' ': ' ',
' ': ' ',
// zero-width non-joiner
'‌': '',
'‌': '',
'‌': '',
// zero-width joiner
'‍': '',
'‍': '',
'‍': '',
// left-to-right mark
'‎': '',
'‎': '',
'‎': '',
// right-to-left mark
'‏': '',
'‏': '',
'‏': '',
// en dash
'–': '–',
'–': '–',
'–': '–',
// em dash
'—': '—',
'—': '—',
'—': '—',
// left single quotation mark
'‘': '‘',
'‘': '‘',
'‘': '‘',
// right single quotation mark
'’': '’',
'’': '’',
'’': '’',
// single low-9 quotation mark
'‚': '‚',
'‚': '‚',
'‚': '‚',
// left double quotation mark
'“': '“',
'“': '“',
'“': '“',
// right double quotation mark
'”': '”',
'”': '”',
'”': '”',
// double low-9 quotation mark
'„': '„',
'„': '„',
'„': '„',
// dagger, obelisk
'†': '†',
'†': '†',
'†': '†',
// double dagger (double obelisk)
'‡': '‡',
'‡': '‡',
'‡': '‡',
// bullet (black small circle)
'•': '•',
'•': '•',
'•': '•',
// horizontal ellipsis (three dot leader)
'…': '…',
'…': '…',
'…': '…',
// per mille sign
'‰': '‰',
'‰': '‰',
'‰': '‰',
// prime (minutes, feet)
'′': '′',
'′': '′',
'′': '′',
// double prime (seconds, inches)
'″': '″',
'″': '″',
'″': '″',
// single left-pointing angle quotation mark
'‹': '‹',
'‹': '‹',
'‹': '‹',
// single right-pointing angle quotation mark
'›': '›',
'›': '›',
'›': '›',
// overline (spacing overscore)
'‾': '‾',
'‾': '‾',
'‾': '‾',
// fraction slash (solidus)
'⁄': '⁄',
'⁄': '⁄',
'⁄': '⁄',
// euro sign
'€': '€',
'€': '€',
'€': '€',
// black-letter capital I (imaginary part)
'ℑ': 'ℑ',
'ℑ': 'ℑ',
'ℑ': 'ℑ',
// script capital P (power set, Weierstrass p)
'℘': '℘',
'℘': '℘',
'℘': '℘',
// black-letter capital R (real part symbol)
'ℜ': 'ℜ',
'ℜ': 'ℜ',
'ℜ': 'ℜ',
// trademark symbol
'™': '™',
'™': '™',
'™': '™',
// alef symbol (first transfinite cardinal)
'ℵ': 'ℵ',
'ℵ': 'ℵ',
'ℵ': 'ℵ',
// leftwards arrow
'←': '←',
'←': '←',
'←': '←',
// upwards arrow
'↑': '↑',
'↑': '↑',
'↑': '↑',
// rightwards arrow
'→': '→',
'→': '→',
'→': '→',
// downwards arrow
'↓': '↓',
'↓': '↓',
'↓': '↓',
// left right arrow
'↔': '↔',
'↔': '↔',
'↔': '↔',
// downwards arrow with corner leftwards (carriage return)
'↵': '↵',
'↵': '↵',
'↵': '↵',
// leftwards double arrow
'⇐': '⇐',
'⇐': '⇐',
'⇐': '⇐',
// upwards double arrow
'⇑': '⇑',
'⇑': '⇑',
'⇑': '⇑',
// rightwards double arrow
'⇒': '⇒',
'⇒': '⇒',
'⇒': '⇒',
// downwards double arrow
'⇓': '⇓',
'⇓': '⇓',
'⇓': '⇓',
// left right double arrow
'⇔': '⇔',
'⇔': '⇔',
'⇔': '⇔',
// for all
'∀': '∀',
'∀': '∀',
'∀': '∀',
// partial differential
'∂': '∂',
'∂': '∂',
'∂': '∂',
// there exists
'∃': '∃',
'∃': '∃',
'∃': '∃',
// empty set (null set)
'∅': '∅',
'∅': '∅',
'∅': '∅',
// del or nabla (vector differential operator)
'∇': '∇',
'∇': '∇',
'∇': '∇',
// element of
'∈': '∈',
'∈': '∈',
'∈': '∈',
// not an element of
'∉': '∉',
'∉': '∉',
'∉': '∉',
// contains as member
'∋': '∋',
'∋': '∋',
'∋': '∋',
// n-ary product (product sign)
'∏': '∏',
'∏': '∏',
'∏': '∏',
// n-ary summation
'∑': '∑',
'∑': '∑',
'∑': '∑',
// minus sign
'−': '−',
'−': '−',
'−': '−',
// asterisk operator
'∗': '∗',
'∗': '∗',
'∗': '∗',
// square root (radical sign)
'√': '√',
'√': '√',
'√': '√',
// proportional to
'∝': '∝',
'∝': '∝',
'∝': '∝',
// infinity
'∞': '∞',
'∞': '∞',
'∞': '∞',
// angle
'∠': '∠',
'∠': '∠',
'∠': '∠',
// logical and (wedge)
'∧': '∧',
'∧': '∧',
'∧': '∧',
// logical or (vee)
'∨': '∨',
'∨': '∨',
'∨': '∨',
// intersection (cap)
'∩': '∩',
'∩': '∩',
'∩': '∩',
// union (cup)
'∪': '∪',
'∪': '∪',
'∪': '∪',
// integral
'∫': '∫',
'∫': '∫',
'∫': '∫',
// therefore sign
'∴': '∴',
'∴': '∴',
'∴': '∴',
// tilde operator (varies with, similar to)
'∼': '∼',
'∼': '∼',
'∼': '∼',
// congruent to
'≅': '≅',
'≅': '≅',
'≅': '≅',
// almost equal to (asymptotic to)
'≈': '≈',
'≈': '≈',
'≈': '≈',
// not equal to
'≠': '≠',
'≠': '≠',
'≠': '≠',
// identical to; sometimes used for 'equivalent to'
'≡': '≡',
'≡': '≡',
'≡': '≡',
// less-than or equal to
'≤': '≤',
'≤': '≤',
'≤': '≤',
// greater-than or equal to
'≥': '≥',
'≥': '≥',
'≥': '≥',
// subset of
'⊂': '⊂',
'⊂': '⊂',
'⊂': '⊂',
// superset of
'⊃': '⊃',
'⊃': '⊃',
'⊃': '⊃',
// not a subset of
'⊄': '⊄',
'⊄': '⊄',
'⊄': '⊄',
// subset of or equal to
'⊆': '⊆',
'⊆': '⊆',
'⊆': '⊆',
// superset of or equal to
'⊇': '⊇',
'⊇': '⊇',
'⊇': '⊇',
// circled plus (direct sum)
'⊕': '⊕',
'⊕': '⊕',
'⊕': '⊕',
// circled times (vector product)
'⊗': '⊗',
'⊗': '⊗',
'⊗': '⊗',
// up tack (orthogonal to, perpendicular)
'⊥': '⊥',
'⊥': '⊥',
'⊥': '⊥',
// dot operator
'⋅': '⋅',
'⋅': '⋅',
'⋅': '⋅',
// vertical ellipsis
'⋮': '⋮',
'⋮': '⋮',
'⋮': '⋮',
// left ceiling (APL upstile)
'⌈': '⌈',
'⌈': '⌈',
'⌈': '⌈',
// right ceiling
'⌉': '⌉',
'⌉': '⌉',
'⌉': '⌉',
// left floor (APL downstile)
'⌊': '⌊',
'⌊': '⌊',
'⌊': '⌊',
// right floor
'⌋': '⌋',
'⌋': '⌋',
'⌋': '⌋',
// left-pointing angle bracket (bra)
'〈': '〈',
'〈': '〈',
'⟨': '〈',
// right-pointing angle bracket (ket)
'〉': '〉',
'〉': '〉',
'⟩': '〉',
// lozenge
'◊': '◊',
'◊': '◊',
'◊': '◊',
// black spade suit
'♠': '♠',
'♠': '♠',
'♠': '♠',
// black club suit (shamrock)
'♣': '♣',
'♣': '♣',
'♣': '♣',
// black heart suit (valentine)
'♥': '♥',
'♥': '♥',
'♥': '♥',
// black diamond suit
'♦': '♦',
'♦': '♦',
'♦': '♦',
};