version 1.5, 1998/07/20 15:34:56
|
version 1.6, 1998/07/23 16:06:46
|
Line 1
|
Line 1
|
{ Translation of ISO-Latin 1 characters into SGML entities |
{ Translation of ISO-Latin 1 characters into HTML 4.0 entities } |
|
|
I. Vatton July 1995 } |
|
|
|
TextTRANSLATE Latin |
TextTRANSLATE Latin |
BEGIN |
BEGIN |
'<' -> '<'; |
{ '\42' -> '"'; } { quotation mark = APL quote, U+0022 ISOnum } |
'&' -> '&'; |
'\46' -> '&'; { ampersand, U+0026 ISOnum } |
'\230' -> 'oe'; { 'œ'} |
'\74' -> '<'; { less-than sign, U+003C ISOnum } |
'\231' -> 'OE'; {'Œ'} |
{ '\76' -> '>'; } { greater-than sign, U+003E ISOnum } |
'\240' -> ' '; |
'\201' -> ' '; { thin space, U+2009 ISOpub } |
'\241' -> '¡'; |
'\202' -> ' '; { en space, U+2002 ISOpub } |
'\242' -> '¢'; |
'\240' -> ' '; { no-break space = non-breaking space, U+00A0 ISOnum } |
'\243' -> '£'; |
'\241' -> '¡'; { inverted exclamation mark, U+00A1 ISOnum } |
'\244' -> '¤'; |
'\242' -> '¢'; { cent sign, U+00A2 ISOnum } |
'\245' -> '¥'; |
'\243' -> '£'; { pound sign, U+00A3 ISOnum } |
'\246' -> '¦'; |
'\244' -> '¤'; { currency sign, U+00A4 ISOnum } |
'\247' -> '§'; |
'\245' -> '¥'; { yen sign = yuan sign, U+00A5 ISOnum } |
'\250' -> '¨'; |
'\246' -> '¦'; { broken bar = broken vertical bar, U+00A6 ISOnum } |
'\251' -> '©'; |
'\247' -> '§'; { section sign, U+00A7 ISOnum } |
'\252' -> 'ª'; |
'\250' -> '¨'; { diaeresis = spacing diaeresis, U+00A8 ISOdia } |
'\253' -> '«'; |
'\251' -> '©'; { copyright sign, U+00A9 ISOnum } |
'\254' -> '¬'; |
'\252' -> 'ª'; { feminine ordinal indicator, U+00AA ISOnum } |
'\255' -> '‐'; |
'\253' -> '«'; { left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum } |
'\256' -> '®'; |
'\254' -> '¬'; { not sign, U+00AC ISOnum } |
'\257' -> '¯'; |
'\255' -> '‐'; { hyphen = discretionary hyphen, U+00AD ISOnum } |
'\260' -> '°'; |
'\256' -> '®'; { registered sign = registered trade mark sign, U+00AE ISOnum } |
'\261' -> '±'; |
'\257' -> '¯'; { macron = spacing macron = overline = APL overbar, U+00AF ISOdia } |
'\262' -> '²'; |
'\260' -> '°'; { degree sign, U+00B0 ISOnum } |
'\263' -> '³'; |
'\261' -> '±'; { plus-minus sign = plus-or-minus sign, U+00B1 ISOnum } |
'\264' -> '´'; |
'\262' -> '²'; { superscript two = superscript digit two = squared, U+00B2 ISOnum } |
'\265' -> 'µ'; |
'\263' -> '³'; { superscript three = superscript digit three = cubed, U+00B3 ISOnum } |
'\266' -> '¶'; |
'\264' -> '´'; { acute accent = spacing acute, U+00B4 ISOdia } |
'\267' -> '·'; |
'\265' -> 'µ'; { micro sign, U+00B5 ISOnum } |
'\270' -> '¸'; |
'\266' -> '¶'; { pilcrow sign = paragraph sign, U+00B6 ISOnum } |
'\271' -> '¹'; |
'\267' -> '·'; { middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum } |
'\272' -> 'º'; |
'\270' -> '¸'; { cedilla = spacing cedilla, U+00B8 ISOdia } |
'\273' -> '»'; |
'\271' -> '¹'; { superscript one = superscript digit one, U+00B9 ISOnum } |
'\274' -> '¼'; |
'\272' -> 'º'; { masculine ordinal indicator, U+00BA ISOnum } |
'\275' -> '½'; |
'\273' -> '»'; { right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum } |
'\276' -> '¾'; |
'\274' -> '¼'; { vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum } |
'\277' -> '¿'; |
'\275' -> '½'; { vulgar fraction one half = fraction one half, U+00BD ISOnum } |
'\300' -> 'À'; |
'\276' -> '¾'; { vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum } |
'\301' -> 'Á'; |
'\277' -> '¿'; { inverted question mark = turned question mark, U+00BF ISOnum } |
'\302' -> 'Â'; |
'\300' -> 'À'; { latin capital letter A with grave = latin capital letter A grave, U+00C0 ISOlat1 } |
'\303' -> 'Ã'; |
'\301' -> 'Á'; { latin capital letter A with acute, U+00C1 ISOlat1 } |
'\304' -> 'Ä'; |
'\302' -> 'Â'; { latin capital letter A with circumflex, U+00C2 ISOlat1 } |
'\305' -> 'Å'; |
'\303' -> 'Ã'; { latin capital letter A with tilde, U+00C3 ISOlat1 } |
'\306' -> 'Æ'; |
'\304' -> 'Ä'; { latin capital letter A with diaeresis, U+00C4 ISOlat1 } |
'\307' -> 'Ç'; |
'\305' -> 'Å'; { latin capital letter A with ring above = latin capital letter A ring, U+00C5 ISOlat1 } |
'\310' -> 'È'; |
'\306' -> 'Æ'; { latin capital letter AE = latin capital ligature AE, U+00C6 ISOlat1 } |
'\311' -> 'É'; |
'\307' -> 'Ç'; { latin capital letter C with cedilla, U+00C7 ISOlat1 } |
'\312' -> 'Ê'; |
'\310' -> 'È'; { latin capital letter E with grave, U+00C8 ISOlat1 } |
'\313' -> 'Ë'; |
'\311' -> 'É'; { latin capital letter E with acute, U+00C9 ISOlat1 } |
'\314' -> 'Ì'; |
'\312' -> 'Ê'; { latin capital letter E with circumflex, U+00CA ISOlat1 } |
'\315' -> 'Í'; |
'\313' -> 'Ë'; { latin capital letter E with diaeresis, U+00CB ISOlat1 } |
'\316' -> 'Î'; |
'\314' -> 'Ì'; { latin capital letter I with grave, U+00CC ISOlat1 } |
'\317' -> 'Ï'; |
'\315' -> 'Í'; { latin capital letter I with acute, U+00CD ISOlat1 } |
'\320' -> 'Ð'; |
'\316' -> 'Î'; { latin capital letter I with circumflex, U+00CE ISOlat1 } |
'\321' -> 'Ñ'; |
'\317' -> 'Ï'; { latin capital letter I with diaeresis, U+00CF ISOlat1 } |
'\322' -> 'Ò'; |
'\320' -> 'Ð'; { latin capital letter ETH, U+00D0 ISOlat1 } |
'\323' -> 'Ó'; |
'\321' -> 'Ñ'; { latin capital letter N with tilde, U+00D1 ISOlat1 } |
'\324' -> 'Ô'; |
'\322' -> 'Ò'; { latin capital letter O with grave, U+00D2 ISOlat1 } |
'\325' -> 'Õ'; |
'\323' -> 'Ó'; { latin capital letter O with acute, U+00D3 ISOlat1 } |
'\326' -> 'Ö'; |
'\324' -> 'Ô'; { latin capital letter O with circumflex, U+00D4 ISOlat1 } |
'\327' -> 'OE'; {'×';} |
'\325' -> 'Õ'; { latin capital letter O with tilde, U+00D5 ISOlat1 } |
'\330' -> 'Ø'; |
'\326' -> 'Ö'; { latin capital letter O with diaeresis, U+00D6 ISOlat1 } |
'\331' -> 'Ù'; |
'\327' -> '×'; { multiplication sign, U+00D7 ISOnum } |
'\332' -> 'Ú'; |
'\330' -> 'Ø'; { latin capital letter O with stroke = latin capital letter O slash, U+00D8 ISOlat1 } |
'\333' -> 'Û'; |
'\331' -> 'Ù'; { latin capital letter U with grave, U+00D9 ISOlat1 } |
'\334' -> 'Ü'; |
'\332' -> 'Ú'; { latin capital letter U with acute, U+00DA ISOlat1 } |
'\335' -> 'Ý'; |
'\333' -> 'Û'; { latin capital letter U with circumflex, U+00DB ISOlat1 } |
'\336' -> 'Þ'; |
'\334' -> 'Ü'; { latin capital letter U with diaeresis, U+00DC ISOlat1 } |
'\337' -> 'ß'; |
'\335' -> 'Ý'; { latin capital letter Y with acute, U+00DD ISOlat1 } |
'\340' -> 'à'; |
'\336' -> 'Þ'; { latin capital letter THORN, U+00DE ISOlat1 } |
'\341' -> 'á'; |
'\337' -> 'ß'; { latin small letter sharp s = ess-zed, U+00DF ISOlat1 } |
'\342' -> 'â'; |
'\340' -> 'à'; { latin small letter a with grave = latin small letter a grave, U+00E0 ISOlat1 } |
'\343' -> 'ã'; |
'\341' -> 'á'; { latin small letter a with acute, U+00E1 ISOlat1 } |
'\344' -> 'ä'; |
'\342' -> 'â'; { latin small letter a with circumflex, U+00E2 ISOlat1 } |
'\345' -> 'å'; |
'\343' -> 'ã'; { latin small letter a with tilde, U+00E3 ISOlat1 } |
'\346' -> 'æ'; |
'\344' -> 'ä'; { latin small letter a with diaeresis, U+00E4 ISOlat1 } |
'\347' -> 'ç'; |
'\345' -> 'å'; { latin small letter a with ring above = latin small letter a ring, U+00E5 ISOlat1 } |
'\350' -> 'è'; |
'\346' -> 'æ'; { latin small letter ae = latin small ligature ae, U+00E6 ISOlat1 } |
'\351' -> 'é'; |
'\347' -> 'ç'; { latin small letter c with cedilla, U+00E7 ISOlat1 } |
'\352' -> 'ê'; |
'\350' -> 'è'; { latin small letter e with grave, U+00E8 ISOlat1 } |
'\353' -> 'ë'; |
'\351' -> 'é'; { latin small letter e with acute, U+00E9 ISOlat1 } |
'\354' -> 'ì'; |
'\352' -> 'ê'; { latin small letter e with circumflex, U+00EA ISOlat1 } |
'\355' -> 'í'; |
'\353' -> 'ë'; { latin small letter e with diaeresis, U+00EB ISOlat1 } |
'\356' -> 'î'; |
'\354' -> 'ì'; { latin small letter i with grave, U+00EC ISOlat1 } |
'\357' -> 'ï'; |
'\355' -> 'í'; { latin small letter i with acute, U+00ED ISOlat1 } |
'\360' -> 'ð'; |
'\356' -> 'î'; { latin small letter i with circumflex, U+00EE ISOlat1 } |
'\361' -> 'ñ'; |
'\357' -> 'ï'; { latin small letter i with diaeresis, U+00EF ISOlat1 } |
'\362' -> 'ò'; |
'\360' -> 'ð'; { latin small letter eth, U+00F0 ISOlat1 } |
'\363' -> 'ó'; |
'\361' -> 'ñ'; { latin small letter n with tilde, U+00F1 ISOlat1 } |
'\364' -> 'ô'; |
'\362' -> 'ò'; { latin small letter o with grave, U+00F2 ISOlat1 } |
'\365' -> 'õ'; |
'\363' -> 'ó'; { latin small letter o with acute, U+00F3 ISOlat1 } |
'\366' -> 'ö'; |
'\364' -> 'ô'; { latin small letter o with circumflex, U+00F4 ISOlat1 } |
'\367' -> 'oe'; { '÷' } |
'\365' -> 'õ'; { latin small letter o with tilde, U+00F5 ISOlat1 } |
'\370' -> 'ø'; |
'\366' -> 'ö'; { latin small letter o with diaeresis, U+00F6 ISOlat1 } |
'\371' -> 'ù'; |
'\367' -> '÷'; { division sign, U+00F7 ISOnum } |
'\372' -> 'ú'; |
'\370' -> 'ø'; { latin small letter o with stroke, = latin small letter o slash, U+00F8 ISOlat1 } |
'\373' -> 'û'; |
'\371' -> 'ù'; { latin small letter u with grave, U+00F9 ISOlat1 } |
'\374' -> 'ü'; |
'\372' -> 'ú'; { latin small letter u with acute, U+00FA ISOlat1 } |
'\375' -> 'ý'; |
'\373' -> 'û'; { latin small letter u with circumflex, U+00FB ISOlat1 } |
'\376' -> 'þ'; |
'\374' -> 'ü'; { latin small letter u with diaeresis, U+00FC ISOlat1 } |
'\377' -> 'ÿ'; |
'\375' -> 'ý'; { latin small letter y with acute, U+00FD ISOlat1 } |
END; |
'\376' -> 'þ'; { latin small letter thorn with, U+00FE ISOlat1 } |
|
'\377' -> 'ÿ'; { latin small letter y with diaeresis, U+00FF ISOlat1 } |
|
END; |