From 31fe3f11ee413a4745ae8319b85d59488eb29d44 Mon Sep 17 00:00:00 2001 From: dkf Date: Wed, 25 Apr 2001 15:02:31 +0000 Subject: Got the encoding wrong; thanks to Richard Suchenwirth for pointing me in the direction of a correct encoding. --- ChangeLog | 4 ++++ library/encoding/iso8859-15.enc | 4 ++-- tools/encoding/iso8859-15.txt | 22 ++++++++++++++-------- 3 files changed, 20 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 30c3e25..eda3d78 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ 2001-04-25 Donal K. Fellows * tools/encoding/iso8859-15.txt: + * library/encoding/iso8859-15.enc: Oops! Got the full encoding + wrong. Should be fixed now... + + * tools/encoding/iso8859-15.txt: * library/encoding/iso8859-15.enc: * tools/tcl.wse.in: Added ISO 8859-15 (a.k.a. Latin-1 + Euro currency symbol) support. diff --git a/library/encoding/iso8859-15.enc b/library/encoding/iso8859-15.enc index c99fe20..823af46 100644 --- a/library/encoding/iso8859-15.enc +++ b/library/encoding/iso8859-15.enc @@ -12,8 +12,8 @@ S 0070007100720073007400750076007700780079007A007B007C007D007E007F 0080008100820083008400850086008700880089008A008B008C008D008E008F 0090009100920093009400950096009700980099009A009B009C009D009E009F -00A000A100A200A320AC00A500A600A700A800A900AA00AB00AC00AD00AE00AF -00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF +00A000A100A200A320AC00A5016000A7016100A900AA00AB00AC00AD00AE00AF +00B000B100B200B3017D00B500B600B7017E00B900BA00BB01520153017800BF 00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF 00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF 00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF diff --git a/tools/encoding/iso8859-15.txt b/tools/encoding/iso8859-15.txt index 71195e1..2e41ed0 100644 --- a/tools/encoding/iso8859-15.txt +++ b/tools/encoding/iso8859-15.txt @@ -1,6 +1,12 @@ # ISO 8859-15 to Unicode mapping # (Based on ISO 8859-1 to Unicode mapping in iso8859-1.txt) +# # Alteration made by Donal K. Fellows +# +# Mappings which are different from ISO 8859-1 have "#8859-1" at the +# end of the line for informative purposes. (Differs for eight +# characters; 0xA4, 0xA6, 0xA8, 0xB4, 0xB8, 0xBC, 0xBD, 0xBE.) +# 0x20 0x0020 # SPACE 0x21 0x0021 # EXCLAMATION MARK 0x22 0x0022 # QUOTATION MARK @@ -100,11 +106,11 @@ 0xA1 0x00A1 # INVERTED EXCLAMATION MARK 0xA2 0x00A2 # CENT SIGN 0xA3 0x00A3 # POUND SIGN -0xA4 0x20AC # EURO SIGN # CHANGE FROM 8859-1 +0xA4 0x20AC # EURO SIGN #8859-1 0xA5 0x00A5 # YEN SIGN -0xA6 0x00A6 # BROKEN BAR +0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON #8859-1 0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS +0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON #8859-1 0xA9 0x00A9 # COPYRIGHT SIGN 0xAA 0x00AA # FEMININE ORDINAL INDICATOR 0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK @@ -116,17 +122,17 @@ 0xB1 0x00B1 # PLUS-MINUS SIGN 0xB2 0x00B2 # SUPERSCRIPT TWO 0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT +0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON #8859-1 0xB5 0x00B5 # MICRO SIGN 0xB6 0x00B6 # PILCROW SIGN 0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA +0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON #8859-1 0xB9 0x00B9 # SUPERSCRIPT ONE 0xBA 0x00BA # MASCULINE ORDINAL INDICATOR 0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS +0xBC 0x0152 # LATIN CAPITAL LIGATURE OE #8859-1 +0xBD 0x0153 # LATIN SMALL LIGATURE OE #8859-1 +0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS #8859-1 0xBF 0x00BF # INVERTED QUESTION MARK 0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -- cgit v0.12