1 2=========================================================================== 3ISO 8859-x Character Encoding Information file: iso8859.inf 4=========================================================================== 5 6Files supplied by Kosta Kostis <kosta@kostis.net> 7 8All ISO 8859-x Character Encodings have some things in common: 9 10Code points 00-7F are identical to code points 00-7F in ISO 646 (IRV). 11Code points 80-9F are undefined. 12 13Apparently Unicode seems to think otherwise since in their ISO 8859-6 14table the code points 30-39 are mapped to ARABIC-INDIC DIGIT instead 15of plain DIGIT. I assume this is an error. 16 17=========================================================================== 18ISO 8859-1 aka ECMA-94 aka LATIN ALPHABET No. 1 file: iso8859.1 19=========================================================================== 20 21Danish, Dutch, English, Faeroese, Finnish, French, German, Icelandic, 22Irish, Italian, Norwegian, Portuguese, Spanish and Swedish. 23 24=========================================================================== 25ISO 8859-2 aka ECMA-94 aka LATIN ALPHABET No. 2 file: iso8859.2 26=========================================================================== 27 28Albanian, Czech, English, German, Hungarian, Polish, Rumanian, 29(Serbo-)Croatian, Slovak, Slovene and Swedish. 30 31=========================================================================== 32ISO 8859-3 aka ECMA-94 aka LATIN ALPHABET No. 3 file: iso8859.3 33=========================================================================== 34 35Afrikaans, Catalan, English, Esperanto, French, Galician, German, Italian, 36Maltese and Turkish. 37 38The following code points are undefined in addition to 80-9F: 39A5, AE, BE, C3, D0, E3, F0 40 41=========================================================================== 42ISO 8859-4 aka ECMA-94 aka LATIN ALPHABET No. 4 file: iso8859.4 43=========================================================================== 44 45Danish, English, Estonian, Finnish, German, Greenlandic, Lappish, Latvian, 46Lithuanian, Norwegian and Swedish. 47 48=========================================================================== 49ISO 8859-5 aka ECMA-113 aka LATIN/CYRILLIC ALPHABET file: iso8859.5 50=========================================================================== 51 52Bulgarian, Bielorussian, English, Macedonian, Russian, Serb(o-Croat)ian 53and Ukrainian. 54 55=========================================================================== 56ISO 8859-6 aka ECMA-114 aka LATIN/ARABIC ALPHABET file: iso8859.6 57=========================================================================== 58 59Also known as ASMO 449. 60 61This set of graphic character is intended for use in information 62interchange as well as in data and text processing applications where both 63the Arabic and the Latin scripts are used. 64 65The following code points are undefined in addition to 80-9F: 66A1-A3, A5-AB, AE-BA, BC-BE, C0, DB-DF, F3-FF 67 68Unicode mappings indicate that code points 30-39 are not DIGIT but 69ARABIC-INDIC DIGIT which I somehow doubt since it would be the only 70ISO 8859-x encoding that is not 100% ISO 646.IRV compatible. 71 72=========================================================================== 73ISO 8859-7 aka ECMA-118 aka LATIN/GREEK ALPHABET file: iso8859.7 74=========================================================================== 75 76Also known as ELOT-928. 77 78This set is suited for multiple-language applications involving the Latin 79and the Greek scripts. It allows handling of data and text expressed in 80Greek. 81 82The following code points are undefined in addition to 80-9F: 83A4-A5, AA, AE, D2, FF 84 85Unicode mappings differ at two code points: A1, A2 86I believe Unicode is in error here. 87 88=========================================================================== 89ISO 8859-8 aka ECMA-121 aka LATIN/HEBREW ALPHABET file: iso8859.8 90=========================================================================== 91 92This set is suited for multiple-language applications involving the Latin 93and the Hebrew scripts. It allows handling of data and text expressed in 94Hebrew. 95 96The following code points are undefined in addition to 80-9F: 97A1, BF-DE, FB-FF 98 99Unicode mappings have a wrong code for code point AF. Must be MACRON. 100 101=========================================================================== 102ISO 8859-9 aka ECMA-128 aka LATIN ALPHABET No. 5 file: iso8859.9 103=========================================================================== 104 105English, Finnish, French, German, Irish, Italian, Norwegian, Portuguese, 106Spanish and Swedish and Turkish. 107 108=========================================================================== 109ISO 8859-10 aka ECMA-144 aka LATIN ALPHABET No. 6 file: iso8859.10 110=========================================================================== 111 112Danish, English, Estonian, Faeroese, Finnish, German, Greenlandic, 113Icelandic, Lappish, Latvian, Lithuanian, Norwegian and Swedish. 114