# These all match ISO-8859-1 except # ascii0244 (¤) is ⸮ (this glyph appears multiple times actually, but we uniquify them away) # ascii0250 (¨) is ¤ # ascii0327 (×) is Œ # ascii0367 (÷) is œ lambda name: { 'slash': ord('/'), 'ascii0241': ord('¡'), 'ascii0242': ord('¢'), 'ascii0243': ord('£'), 'ascii0244': ord('⸮'), 'ascii0245': ord('¥'), 'ascii0247': ord('§'), 'ascii0250': ord('¤'), 'ascii0251': ord('©'), 'ascii0252': ord('ª'), 'ascii0253': ord('«'), 'ascii0260': ord('°'), 'ascii0261': ord('±'), 'ascii0262': ord('²'), 'ascii0263': ord('³'), 'ascii0265': ord('µ'), 'ascii0266': ord('¶'), 'ascii0267': ord('·'), 'ascii0271': ord('¹'), 'ascii0272': ord('º'), 'ascii0273': ord('»'), 'ascii0274': ord('¼'), 'ascii0275': ord('½'), 'ascii0277': ord('¿'), 'ascii0300': ord('À'), 'ascii0301': ord('Á'), 'ascii0302': ord('Â'), 'ascii0303': ord('Ã'), 'ascii0304': ord('Ä'), 'ascii0305': ord('Å'), 'ascii0306': ord('Æ'), 'ascii0307': ord('Ç'), 'ascii0310': ord('È'), 'ascii0311': ord('É'), 'ascii0312': ord('Ê'), 'ascii0313': ord('Ë'), 'ascii0314': ord('Ì'), 'ascii0315': ord('Í'), 'ascii0316': ord('Î'), 'ascii0317': ord('Ï'), 'ascii0321': ord('Ñ'), 'ascii0322': ord('Ò'), 'ascii0323': ord('Ó'), 'ascii0324': ord('Ô'), 'ascii0325': ord('Õ'), 'ascii0326': ord('Ö'), 'ascii0327': ord('Œ'), 'ascii0330': ord('Ø'), 'ascii0331': ord('Ù'), 'ascii0332': ord('Ú'), 'ascii0333': ord('Û'), 'ascii0334': ord('Ü'), 'ascii0335': ord('Ý'), 'ascii0337': ord('ß'), 'ascii0340': ord('à'), 'ascii0341': ord('á'), 'ascii0342': ord('â'), 'ascii0343': ord('ã'), 'ascii0344': ord('ä'), 'ascii0345': ord('å'), 'ascii0346': ord('æ'), 'ascii0347': ord('ç'), 'ascii0350': ord('è'), 'ascii0351': ord('é'), 'ascii0352': ord('ê'), 'ascii0353': ord('ë'), 'ascii0354': ord('ì'), 'ascii0355': ord('í'), 'ascii0356': ord('î'), 'ascii0357': ord('ï'), 'ascii0361': ord('ñ'), 'ascii0362': ord('ò'), 'ascii0363': ord('ó'), 'ascii0364': ord('ô'), 'ascii0365': ord('õ'), 'ascii0366': ord('ö'), 'ascii0367': ord('œ'), 'ascii0370': ord('ø'), 'ascii0371': ord('ù'), 'ascii0372': ord('ú'), 'ascii0373': ord('û'), 'ascii0374': ord('ü'), 'ascii0375': ord('ý'), }.get(name) or ord(name)