Kostis Netzwerkberatung
Copyright (c) 1993-2000 by Kostis Netzwerkberatung
Talstr. 25, D-63322 Rödermark, Tel. +49 6074 881056, FAX 881058
kosta@kostis.net (Kosta Kostis), http://www.kostis.net/

This information may be used free of charge at your own risk.

trans V1.30 2001-02-22


ISO/IEC 8859 Character Encoding Information

ISO/IEC 8859

All ISO/IEC 8859 Character Encodings have some things in common:

Apparently Unicode seems to think otherwise since in their ISO/IEC 8859-6:1999 table the code points 30-39 are mapped to ARABIC-INDIC DIGIT instead of plain DIGIT. I assume this is an error.

I strongly recommend using ISO/IEC 10646-1:2000 instead. The time for 8-bit encodings is over, IMO.

ISO/IEC 8859-1:1998 aka ECMA-94 aka LATIN ALPHABET No. 1

file   iso8859.1
languages supported   Danish, Dutch, English, Faeroese, Finnish, French, German, Icelandic, Irish, Italian, Norwegian, Portuguese, Spanish and Swedish.

ISO/IEC 8859-2:1999 aka ECMA-94 aka LATIN ALPHABET No. 2

file   iso8859.2
languages supported   Albanian, Czech, English, German, Hungarian, Polish, Rumanian, (Serbo-)Croatian, Slovak, Slovene and Swedish.

ISO/IEC 8859-3:1999 aka ECMA-94 aka LATIN ALPHABET No. 3

file   iso8859.3
languages supported   Afrikaans, Catalan, English, Esperanto, French, Galician, German, Italian, Maltese and Turkish.
undefined code points   A5, AE, BE, C3, D0, E3, F0

ISO/IEC 8859-4:1998 aka ECMA-94 aka LATIN ALPHABET No. 4

file   iso8859.4
languages supported   Danish, English, Estonian, Finnish, German, Greenlandic, Lappish, Latvian, Lithuanian, Norwegian and Swedish.

ISO/IEC 8859-5:1999 aka ECMA-113 aka LATIN/CYRILLIC ALPHABET

file   iso8859.5
languages supported   Bulgarian, Bielorussian, English, Macedonian, Russian, Serb(o-Croat)ian and Ukrainian.

ISO/IEC 8859-6:1999 aka ECMA-114 aka LATIN/ARABIC ALPHABET

Also known as ASMO 449.

file   iso8859.6
languages supported   This set of graphic character is intended for use in information interchange as well as in data and text processing applications where both the Arabic and the Latin scripts are used.
undefined code points   A1-A3, A5-AB, AE-BA, BC-BE, C0, DB-DF, F3-FF

Unicode mappings indicate that code points 30-39 are not DIGIT but ARABIC-INDIC DIGIT which I somehow doubt since it would be the only ISO 8859-x encoding that is not 100% ISO 646.IRV compatible.

ISO 8859-7:1987 aka ECMA-118 aka LATIN/GREEK ALPHABET

Also known as ELOT-928.

file   iso8859.7
languages supported   This set is suited for multiple-language applications involving the Latin and the Greek scripts. It allows handling of data and text expressed in Greek.
undefined code points   A4-A5, AA, AE, D2, FF

Unicode mappings differ at two code points: A1, A2

I believe Unicode is in error here.

ISO/IEC 8859-8:1999 aka ECMA-121 aka LATIN/HEBREW ALPHABET

file   iso8859.8
languages supported   This set is suited for multiple-language applications involving the Latin and the Hebrew scripts. It allows handling of data and text expressed in Hebrew.
undefined code points   A1, BF-DE, FB-FF

Unicode mappings seem to have a wrong code for code point AF. Should be MACRON.

ISO/IEC 8859-9:1999 aka ECMA-128 aka LATIN ALPHABET No. 5

file   iso8859.9
languages supported   English, Finnish, French, German, Irish, Italian, Norwegian, Portuguese, Spanish and Swedish and Turkish.

ISO/IEC 8859-10:1998 aka ECMA-144 aka LATIN ALPHABET No. 6

file   iso8859.10
languages supported   Danish, English, Estonian, Faeroese, Finnish, German, Greenlandic, Icelandic, Lappish, Latvian, Lithuanian, Norwegian and Swedish.

ISO/IEC 8859-13:1998 aka LATIN ALPHABET No. 7 - Baltic Rim

file   iso8859.13
languages supported    

ISO/IEC 8859-14:1998 aka LATIN ALPHABET No. 8 - Celtic

file   iso8859.14
languages supported    

ISO/IEC 8859-15:1999 aka LATIN ALPHABET No. 9

file   iso8859.15
languages supported