diff --git a/Lib/html/entities.py b/Lib/html/entities.py index ff72cf4a7a2..0ee697cccf6 100644 --- a/Lib/html/entities.py +++ b/Lib/html/entities.py @@ -259,34 +259,34 @@ name2codepoint = { # maps the HTML5 named character references to the equivalent Unicode character(s) html5 = { - 'Aacute;': '\xc1', 'Aacute': '\xc1', - 'aacute;': '\xe1', 'aacute': '\xe1', + 'Aacute;': '\xc1', + 'aacute;': '\xe1', 'Abreve;': '\u0102', 'abreve;': '\u0103', 'ac;': '\u223e', 'acd;': '\u223f', 'acE;': '\u223e\u0333', - 'Acirc;': '\xc2', 'Acirc': '\xc2', - 'acirc;': '\xe2', 'acirc': '\xe2', - 'acute;': '\xb4', + 'Acirc;': '\xc2', + 'acirc;': '\xe2', 'acute': '\xb4', + 'acute;': '\xb4', 'Acy;': '\u0410', 'acy;': '\u0430', - 'AElig;': '\xc6', 'AElig': '\xc6', - 'aelig;': '\xe6', 'aelig': '\xe6', + 'AElig;': '\xc6', + 'aelig;': '\xe6', 'af;': '\u2061', 'Afr;': '\U0001d504', 'afr;': '\U0001d51e', - 'Agrave;': '\xc0', 'Agrave': '\xc0', - 'agrave;': '\xe0', 'agrave': '\xe0', + 'Agrave;': '\xc0', + 'agrave;': '\xe0', 'alefsym;': '\u2135', 'aleph;': '\u2135', 'Alpha;': '\u0391', @@ -294,10 +294,10 @@ html5 = { 'Amacr;': '\u0100', 'amacr;': '\u0101', 'amalg;': '\u2a3f', - 'AMP;': '&', 'AMP': '&', - 'amp;': '&', 'amp': '&', + 'AMP;': '&', + 'amp;': '&', 'And;': '\u2a53', 'and;': '\u2227', 'andand;': '\u2a55', @@ -335,24 +335,24 @@ html5 = { 'ApplyFunction;': '\u2061', 'approx;': '\u2248', 'approxeq;': '\u224a', - 'Aring;': '\xc5', 'Aring': '\xc5', - 'aring;': '\xe5', 'aring': '\xe5', + 'Aring;': '\xc5', + 'aring;': '\xe5', 'Ascr;': '\U0001d49c', 'ascr;': '\U0001d4b6', 'Assign;': '\u2254', 'ast;': '*', 'asymp;': '\u2248', 'asympeq;': '\u224d', - 'Atilde;': '\xc3', 'Atilde': '\xc3', - 'atilde;': '\xe3', 'atilde': '\xe3', - 'Auml;': '\xc4', + 'Atilde;': '\xc3', + 'atilde;': '\xe3', 'Auml': '\xc4', - 'auml;': '\xe4', 'auml': '\xe4', + 'Auml;': '\xc4', + 'auml;': '\xe4', 'awconint;': '\u2233', 'awint;': '\u2a11', 'backcong;': '\u224c', @@ -466,8 +466,8 @@ html5 = { 'bprime;': '\u2035', 'Breve;': '\u02d8', 'breve;': '\u02d8', - 'brvbar;': '\xa6', 'brvbar': '\xa6', + 'brvbar;': '\xa6', 'Bscr;': '\u212c', 'bscr;': '\U0001d4b7', 'bsemi;': '\u204f', @@ -500,10 +500,10 @@ html5 = { 'ccaps;': '\u2a4d', 'Ccaron;': '\u010c', 'ccaron;': '\u010d', - 'Ccedil;': '\xc7', 'Ccedil': '\xc7', - 'ccedil;': '\xe7', 'ccedil': '\xe7', + 'Ccedil;': '\xc7', + 'ccedil;': '\xe7', 'Ccirc;': '\u0108', 'ccirc;': '\u0109', 'Cconint;': '\u2230', @@ -511,12 +511,12 @@ html5 = { 'ccupssm;': '\u2a50', 'Cdot;': '\u010a', 'cdot;': '\u010b', - 'cedil;': '\xb8', 'cedil': '\xb8', + 'cedil;': '\xb8', 'Cedilla;': '\xb8', 'cemptyv;': '\u29b2', - 'cent;': '\xa2', 'cent': '\xa2', + 'cent;': '\xa2', 'CenterDot;': '\xb7', 'centerdot;': '\xb7', 'Cfr;': '\u212d', @@ -572,10 +572,10 @@ html5 = { 'copf;': '\U0001d554', 'coprod;': '\u2210', 'Coproduct;': '\u2210', - 'COPY;': '\xa9', 'COPY': '\xa9', - 'copy;': '\xa9', 'copy': '\xa9', + 'COPY;': '\xa9', + 'copy;': '\xa9', 'copysr;': '\u2117', 'CounterClockwiseContourIntegral;': '\u2233', 'crarr;': '\u21b5', @@ -609,8 +609,8 @@ html5 = { 'curlyeqsucc;': '\u22df', 'curlyvee;': '\u22ce', 'curlywedge;': '\u22cf', - 'curren;': '\xa4', 'curren': '\xa4', + 'curren;': '\xa4', 'curvearrowleft;': '\u21b6', 'curvearrowright;': '\u21b7', 'cuvee;': '\u22ce', @@ -639,8 +639,8 @@ html5 = { 'ddarr;': '\u21ca', 'DDotrahd;': '\u2911', 'ddotseq;': '\u2a77', - 'deg;': '\xb0', 'deg': '\xb0', + 'deg;': '\xb0', 'Del;': '\u2207', 'Delta;': '\u0394', 'delta;': '\u03b4', @@ -666,8 +666,8 @@ html5 = { 'digamma;': '\u03dd', 'disin;': '\u22f2', 'div;': '\xf7', - 'divide;': '\xf7', 'divide': '\xf7', + 'divide;': '\xf7', 'divideontimes;': '\u22c7', 'divonx;': '\u22c7', 'DJcy;': '\u0402', @@ -738,18 +738,18 @@ html5 = { 'DZcy;': '\u040f', 'dzcy;': '\u045f', 'dzigrarr;': '\u27ff', - 'Eacute;': '\xc9', 'Eacute': '\xc9', - 'eacute;': '\xe9', 'eacute': '\xe9', + 'Eacute;': '\xc9', + 'eacute;': '\xe9', 'easter;': '\u2a6e', 'Ecaron;': '\u011a', 'ecaron;': '\u011b', 'ecir;': '\u2256', - 'Ecirc;': '\xca', 'Ecirc': '\xca', - 'ecirc;': '\xea', 'ecirc': '\xea', + 'Ecirc;': '\xca', + 'ecirc;': '\xea', 'ecolon;': '\u2255', 'Ecy;': '\u042d', 'ecy;': '\u044d', @@ -762,10 +762,10 @@ html5 = { 'Efr;': '\U0001d508', 'efr;': '\U0001d522', 'eg;': '\u2a9a', - 'Egrave;': '\xc8', 'Egrave': '\xc8', - 'egrave;': '\xe8', 'egrave': '\xe8', + 'Egrave;': '\xc8', + 'egrave;': '\xe8', 'egs;': '\u2a96', 'egsdot;': '\u2a98', 'el;': '\u2a99', @@ -781,9 +781,9 @@ html5 = { 'EmptySmallSquare;': '\u25fb', 'emptyv;': '\u2205', 'EmptyVerySmallSquare;': '\u25ab', - 'emsp;': '\u2003', 'emsp13;': '\u2004', 'emsp14;': '\u2005', + 'emsp;': '\u2003', 'ENG;': '\u014a', 'eng;': '\u014b', 'ensp;': '\u2002', @@ -820,14 +820,14 @@ html5 = { 'esim;': '\u2242', 'Eta;': '\u0397', 'eta;': '\u03b7', - 'ETH;': '\xd0', 'ETH': '\xd0', - 'eth;': '\xf0', 'eth': '\xf0', - 'Euml;': '\xcb', + 'ETH;': '\xd0', + 'eth;': '\xf0', 'Euml': '\xcb', - 'euml;': '\xeb', 'euml': '\xeb', + 'Euml;': '\xcb', + 'euml;': '\xeb', 'euro;': '\u20ac', 'excl;': '!', 'exist;': '\u2203', @@ -860,18 +860,18 @@ html5 = { 'forkv;': '\u2ad9', 'Fouriertrf;': '\u2131', 'fpartint;': '\u2a0d', - 'frac12;': '\xbd', 'frac12': '\xbd', + 'frac12;': '\xbd', 'frac13;': '\u2153', - 'frac14;': '\xbc', 'frac14': '\xbc', + 'frac14;': '\xbc', 'frac15;': '\u2155', 'frac16;': '\u2159', 'frac18;': '\u215b', 'frac23;': '\u2154', 'frac25;': '\u2156', - 'frac34;': '\xbe', 'frac34': '\xbe', + 'frac34;': '\xbe', 'frac35;': '\u2157', 'frac38;': '\u215c', 'frac45;': '\u2158', @@ -945,11 +945,11 @@ html5 = { 'gsim;': '\u2273', 'gsime;': '\u2a8e', 'gsiml;': '\u2a90', - 'GT;': '>', 'GT': '>', + 'gt': '>', + 'GT;': '>', 'Gt;': '\u226b', 'gt;': '>', - 'gt': '>', 'gtcc;': '\u2aa7', 'gtcir;': '\u2a7a', 'gtdot;': '\u22d7', @@ -1004,29 +1004,29 @@ html5 = { 'HumpEqual;': '\u224f', 'hybull;': '\u2043', 'hyphen;': '\u2010', - 'Iacute;': '\xcd', 'Iacute': '\xcd', - 'iacute;': '\xed', 'iacute': '\xed', + 'Iacute;': '\xcd', + 'iacute;': '\xed', 'ic;': '\u2063', - 'Icirc;': '\xce', 'Icirc': '\xce', - 'icirc;': '\xee', 'icirc': '\xee', + 'Icirc;': '\xce', + 'icirc;': '\xee', 'Icy;': '\u0418', 'icy;': '\u0438', 'Idot;': '\u0130', 'IEcy;': '\u0415', 'iecy;': '\u0435', - 'iexcl;': '\xa1', 'iexcl': '\xa1', + 'iexcl;': '\xa1', 'iff;': '\u21d4', 'Ifr;': '\u2111', 'ifr;': '\U0001d526', - 'Igrave;': '\xcc', 'Igrave': '\xcc', - 'igrave;': '\xec', 'igrave': '\xec', + 'Igrave;': '\xcc', + 'igrave;': '\xec', 'ii;': '\u2148', 'iiiint;': '\u2a0c', 'iiint;': '\u222d', @@ -1070,8 +1070,8 @@ html5 = { 'Iota;': '\u0399', 'iota;': '\u03b9', 'iprod;': '\u2a3c', - 'iquest;': '\xbf', 'iquest': '\xbf', + 'iquest;': '\xbf', 'Iscr;': '\u2110', 'iscr;': '\U0001d4be', 'isin;': '\u2208', @@ -1085,10 +1085,10 @@ html5 = { 'itilde;': '\u0129', 'Iukcy;': '\u0406', 'iukcy;': '\u0456', - 'Iuml;': '\xcf', 'Iuml': '\xcf', - 'iuml;': '\xef', 'iuml': '\xef', + 'Iuml;': '\xcf', + 'iuml;': '\xef', 'Jcirc;': '\u0134', 'jcirc;': '\u0135', 'Jcy;': '\u0419', @@ -1135,8 +1135,8 @@ html5 = { 'langle;': '\u2329', 'lap;': '\u2a85', 'Laplacetrf;': '\u2112', - 'laquo;': '\xab', 'laquo': '\xab', + 'laquo;': '\xab', 'Larr;': '\u219e', 'lArr;': '\u21d0', 'larr;': '\u2190', @@ -1316,11 +1316,11 @@ html5 = { 'lsquor;': '\u201a', 'Lstrok;': '\u0141', 'lstrok;': '\u0142', - 'LT;': '<', 'LT': '<', + 'lt': '<', + 'LT;': '<', 'Lt;': '\u226a', 'lt;': '<', - 'lt': '<', 'ltcc;': '\u2aa6', 'ltcir;': '\u2a79', 'ltdot;': '\u22d6', @@ -1336,8 +1336,8 @@ html5 = { 'luruhar;': '\u2966', 'lvertneqq;': '\u2268\ufe00', 'lvnE;': '\u2268\ufe00', - 'macr;': '\xaf', 'macr': '\xaf', + 'macr;': '\xaf', 'male;': '\u2642', 'malt;': '\u2720', 'maltese;': '\u2720', @@ -1359,13 +1359,13 @@ html5 = { 'Mfr;': '\U0001d510', 'mfr;': '\U0001d52a', 'mho;': '\u2127', - 'micro;': '\xb5', 'micro': '\xb5', + 'micro;': '\xb5', 'mid;': '\u2223', 'midast;': '*', 'midcir;': '\u2af0', - 'middot;': '\xb7', 'middot': '\xb7', + 'middot;': '\xb7', 'minus;': '\u2212', 'minusb;': '\u229f', 'minusd;': '\u2238', @@ -1397,8 +1397,8 @@ html5 = { 'natur;': '\u266e', 'natural;': '\u266e', 'naturals;': '\u2115', - 'nbsp;': '\xa0', 'nbsp': '\xa0', + 'nbsp;': '\xa0', 'nbump;': '\u224e\u0338', 'nbumpe;': '\u224f\u0338', 'ncap;': '\u2a43', @@ -1479,9 +1479,9 @@ html5 = { 'NonBreakingSpace;': '\xa0', 'Nopf;': '\u2115', 'nopf;': '\U0001d55f', + 'not': '\xac', 'Not;': '\u2aec', 'not;': '\xac', - 'not': '\xac', 'NotCongruent;': '\u2262', 'NotCupCap;': '\u226d', 'NotDoubleVerticalBar;': '\u2226', @@ -1590,10 +1590,10 @@ html5 = { 'nsupseteq;': '\u2289', 'nsupseteqq;': '\u2ac6\u0338', 'ntgl;': '\u2279', - 'Ntilde;': '\xd1', 'Ntilde': '\xd1', - 'ntilde;': '\xf1', 'ntilde': '\xf1', + 'Ntilde;': '\xd1', + 'ntilde;': '\xf1', 'ntlg;': '\u2278', 'ntriangleleft;': '\u22ea', 'ntrianglelefteq;': '\u22ec', @@ -1625,16 +1625,16 @@ html5 = { 'nwarr;': '\u2196', 'nwarrow;': '\u2196', 'nwnear;': '\u2927', - 'Oacute;': '\xd3', 'Oacute': '\xd3', - 'oacute;': '\xf3', 'oacute': '\xf3', + 'Oacute;': '\xd3', + 'oacute;': '\xf3', 'oast;': '\u229b', 'ocir;': '\u229a', - 'Ocirc;': '\xd4', 'Ocirc': '\xd4', - 'ocirc;': '\xf4', 'ocirc': '\xf4', + 'Ocirc;': '\xd4', + 'ocirc;': '\xf4', 'Ocy;': '\u041e', 'ocy;': '\u043e', 'odash;': '\u229d', @@ -1649,10 +1649,10 @@ html5 = { 'Ofr;': '\U0001d512', 'ofr;': '\U0001d52c', 'ogon;': '\u02db', - 'Ograve;': '\xd2', 'Ograve': '\xd2', - 'ograve;': '\xf2', 'ograve': '\xf2', + 'Ograve;': '\xd2', + 'ograve;': '\xf2', 'ogt;': '\u29c1', 'ohbar;': '\u29b5', 'ohm;': '\u03a9', @@ -1683,10 +1683,10 @@ html5 = { 'ord;': '\u2a5d', 'order;': '\u2134', 'orderof;': '\u2134', - 'ordf;': '\xaa', 'ordf': '\xaa', - 'ordm;': '\xba', + 'ordf;': '\xaa', 'ordm': '\xba', + 'ordm;': '\xba', 'origof;': '\u22b6', 'oror;': '\u2a56', 'orslope;': '\u2a57', @@ -1694,30 +1694,30 @@ html5 = { 'oS;': '\u24c8', 'Oscr;': '\U0001d4aa', 'oscr;': '\u2134', - 'Oslash;': '\xd8', 'Oslash': '\xd8', - 'oslash;': '\xf8', 'oslash': '\xf8', + 'Oslash;': '\xd8', + 'oslash;': '\xf8', 'osol;': '\u2298', - 'Otilde;': '\xd5', 'Otilde': '\xd5', - 'otilde;': '\xf5', 'otilde': '\xf5', + 'Otilde;': '\xd5', + 'otilde;': '\xf5', 'Otimes;': '\u2a37', 'otimes;': '\u2297', 'otimesas;': '\u2a36', - 'Ouml;': '\xd6', 'Ouml': '\xd6', - 'ouml;': '\xf6', 'ouml': '\xf6', + 'Ouml;': '\xd6', + 'ouml;': '\xf6', 'ovbar;': '\u233d', 'OverBar;': '\u203e', 'OverBrace;': '\u23de', 'OverBracket;': '\u23b4', 'OverParenthesis;': '\u23dc', 'par;': '\u2225', - 'para;': '\xb6', 'para': '\xb6', + 'para;': '\xb6', 'parallel;': '\u2225', 'parsim;': '\u2af3', 'parsl;': '\u2afd', @@ -1752,8 +1752,8 @@ html5 = { 'plusdu;': '\u2a25', 'pluse;': '\u2a72', 'PlusMinus;': '\xb1', - 'plusmn;': '\xb1', 'plusmn': '\xb1', + 'plusmn;': '\xb1', 'plussim;': '\u2a26', 'plustwo;': '\u2a27', 'pm;': '\xb1', @@ -1761,8 +1761,8 @@ html5 = { 'pointint;': '\u2a15', 'Popf;': '\u2119', 'popf;': '\U0001d561', - 'pound;': '\xa3', 'pound': '\xa3', + 'pound;': '\xa3', 'Pr;': '\u2abb', 'pr;': '\u227a', 'prap;': '\u2ab7', @@ -1815,10 +1815,10 @@ html5 = { 'quatint;': '\u2a16', 'quest;': '?', 'questeq;': '\u225f', - 'QUOT;': '"', 'QUOT': '"', - 'quot;': '"', 'quot': '"', + 'QUOT;': '"', + 'quot;': '"', 'rAarr;': '\u21db', 'race;': '\u223d\u0331', 'Racute;': '\u0154', @@ -1830,8 +1830,8 @@ html5 = { 'rangd;': '\u2992', 'range;': '\u29a5', 'rangle;': '\u232a', - 'raquo;': '\xbb', 'raquo': '\xbb', + 'raquo;': '\xbb', 'Rarr;': '\u21a0', 'rArr;': '\u21d2', 'rarr;': '\u2192', @@ -1879,10 +1879,10 @@ html5 = { 'realpart;': '\u211c', 'reals;': '\u211d', 'rect;': '\u25ad', - 'REG;': '\xae', 'REG': '\xae', - 'reg;': '\xae', 'reg': '\xae', + 'REG;': '\xae', + 'reg;': '\xae', 'ReverseElement;': '\u220b', 'ReverseEquilibrium;': '\u21cb', 'ReverseUpEquilibrium;': '\u296f', @@ -1997,8 +1997,8 @@ html5 = { 'seArr;': '\u21d8', 'searr;': '\u2198', 'searrow;': '\u2198', - 'sect;': '\xa7', 'sect': '\xa7', + 'sect;': '\xa7', 'semi;': ';', 'seswar;': '\u2929', 'setminus;': '\u2216', @@ -2018,8 +2018,8 @@ html5 = { 'shortparallel;': '\u2225', 'ShortRightArrow;': '\u2192', 'ShortUpArrow;': '\u2191', - 'shy;': '\xad', 'shy': '\xad', + 'shy;': '\xad', 'Sigma;': '\u03a3', 'sigma;': '\u03c3', 'sigmaf;': '\u03c2', @@ -2128,14 +2128,14 @@ html5 = { 'Sum;': '\u2211', 'sum;': '\u2211', 'sung;': '\u266a', + 'sup1': '\xb9', + 'sup1;': '\xb9', + 'sup2': '\xb2', + 'sup2;': '\xb2', + 'sup3': '\xb3', + 'sup3;': '\xb3', 'Sup;': '\u22d1', 'sup;': '\u2283', - 'sup1;': '\xb9', - 'sup1': '\xb9', - 'sup2;': '\xb2', - 'sup2': '\xb2', - 'sup3;': '\xb3', - 'sup3': '\xb3', 'supdot;': '\u2abe', 'supdsub;': '\u2ad8', 'supE;': '\u2ac6', @@ -2164,8 +2164,8 @@ html5 = { 'swarr;': '\u2199', 'swarrow;': '\u2199', 'swnwar;': '\u292a', - 'szlig;': '\xdf', 'szlig': '\xdf', + 'szlig;': '\xdf', 'Tab;': '\u2409', 'target;': '\u2316', 'Tau;': '\u03a4', @@ -2195,17 +2195,17 @@ html5 = { 'ThinSpace;': '\u2009', 'thkap;': '\u2248', 'thksim;': '\u223c', - 'THORN;': '\xde', 'THORN': '\xde', - 'thorn;': '\xfe', 'thorn': '\xfe', + 'THORN;': '\xde', + 'thorn;': '\xfe', 'Tilde;': '\u223c', 'tilde;': '\u02dc', 'TildeEqual;': '\u2243', 'TildeFullEqual;': '\u2245', 'TildeTilde;': '\u2248', - 'times;': '\xd7', 'times': '\xd7', + 'times;': '\xd7', 'timesb;': '\u22a0', 'timesbar;': '\u2a31', 'timesd;': '\u2a30', @@ -2247,10 +2247,10 @@ html5 = { 'twixt;': '\u226c', 'twoheadleftarrow;': '\u219e', 'twoheadrightarrow;': '\u21a0', - 'Uacute;': '\xda', 'Uacute': '\xda', - 'uacute;': '\xfa', 'uacute': '\xfa', + 'Uacute;': '\xda', + 'uacute;': '\xfa', 'Uarr;': '\u219f', 'uArr;': '\u21d1', 'uarr;': '\u2191', @@ -2259,10 +2259,10 @@ html5 = { 'ubrcy;': '\u045e', 'Ubreve;': '\u016c', 'ubreve;': '\u016d', - 'Ucirc;': '\xdb', 'Ucirc': '\xdb', - 'ucirc;': '\xfb', 'ucirc': '\xfb', + 'Ucirc;': '\xdb', + 'ucirc;': '\xfb', 'Ucy;': '\u0423', 'ucy;': '\u0443', 'udarr;': '\u21c5', @@ -2272,10 +2272,10 @@ html5 = { 'ufisht;': '\u297e', 'Ufr;': '\U0001d518', 'ufr;': '\U0001d532', - 'Ugrave;': '\xd9', 'Ugrave': '\xd9', - 'ugrave;': '\xf9', 'ugrave': '\xf9', + 'Ugrave;': '\xd9', + 'ugrave;': '\xf9', 'uHar;': '\u2963', 'uharl;': '\u21bf', 'uharr;': '\u21be', @@ -2286,8 +2286,8 @@ html5 = { 'ultri;': '\u25f8', 'Umacr;': '\u016a', 'umacr;': '\u016b', - 'uml;': '\xa8', 'uml': '\xa8', + 'uml;': '\xa8', 'UnderBar;': '_', 'UnderBrace;': '\u23df', 'UnderBracket;': '\u23b5', @@ -2334,10 +2334,10 @@ html5 = { 'utri;': '\u25b5', 'utrif;': '\u25b4', 'uuarr;': '\u21c8', - 'Uuml;': '\xdc', 'Uuml': '\xdc', - 'uuml;': '\xfc', 'uuml': '\xfc', + 'Uuml;': '\xdc', + 'uuml;': '\xfc', 'uwangle;': '\u29a7', 'vangrt;': '\u299c', 'varepsilon;': '\u03f5', @@ -2442,18 +2442,18 @@ html5 = { 'xutri;': '\u25b3', 'xvee;': '\u22c1', 'xwedge;': '\u22c0', - 'Yacute;': '\xdd', 'Yacute': '\xdd', - 'yacute;': '\xfd', 'yacute': '\xfd', + 'Yacute;': '\xdd', + 'yacute;': '\xfd', 'YAcy;': '\u042f', 'yacy;': '\u044f', 'Ycirc;': '\u0176', 'ycirc;': '\u0177', 'Ycy;': '\u042b', 'ycy;': '\u044b', - 'yen;': '\xa5', 'yen': '\xa5', + 'yen;': '\xa5', 'Yfr;': '\U0001d51c', 'yfr;': '\U0001d536', 'YIcy;': '\u0407', @@ -2464,9 +2464,9 @@ html5 = { 'yscr;': '\U0001d4ce', 'YUcy;': '\u042e', 'yucy;': '\u044e', + 'yuml': '\xff', 'Yuml;': '\u0178', 'yuml;': '\xff', - 'yuml': '\xff', 'Zacute;': '\u0179', 'zacute;': '\u017a', 'Zcaron;': '\u017d',