
===========================================================================
ISO 8859-x Character Encoding Information                file: iso8859.inf
===========================================================================

Files supplied by Kosta Kostis <kosta@kostis.net>

All ISO 8859-x Character Encodings have some things in common:

Code points 00-7F are identical to code points 00-7F in ISO 646 (IRV).
Code points 80-9F are undefined.

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

===========================================================================
ISO 8859-1 aka ECMA-94 aka LATIN ALPHABET No. 1          file: iso8859.1
===========================================================================

Danish, Dutch, English, Faeroese, Finnish, French, German, Icelandic,
Irish, Italian, Norwegian, Portuguese, Spanish and Swedish.

===========================================================================
ISO 8859-2 aka ECMA-94 aka LATIN ALPHABET No. 2          file: iso8859.2
===========================================================================

Albanian, Czech, English, German, Hungarian, Polish, Rumanian,
(Serbo-)Croatian, Slovak, Slovene and Swedish.

===========================================================================
ISO 8859-3 aka ECMA-94 aka LATIN ALPHABET No. 3          file: iso8859.3
===========================================================================

Afrikaans, Catalan, English, Esperanto, French, Galician, German, Italian,
Maltese and Turkish.

The following code points are undefined in addition to 80-9F:
A5, AE, BE, C3, D0, E3, F0

===========================================================================
ISO 8859-4 aka ECMA-94 aka LATIN ALPHABET No. 4          file: iso8859.4
===========================================================================

Danish, English, Estonian, Finnish, German, Greenlandic, Lappish, Latvian,
Lithuanian, Norwegian and Swedish.

===========================================================================
ISO 8859-5 aka ECMA-113 aka LATIN/CYRILLIC ALPHABET      file: iso8859.5
===========================================================================

Bulgarian, Bielorussian, English, Macedonian, Russian, Serb(o-Croat)ian
and Ukrainian.

===========================================================================
ISO 8859-6 aka ECMA-114 aka LATIN/ARABIC ALPHABET        file: iso8859.6
===========================================================================

Also known as ASMO 449.

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.

The following code points are undefined in addition to 80-9F:
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 aka ECMA-118 aka LATIN/GREEK ALPHABET         file: iso8859.7
===========================================================================

Also known as ELOT-928.

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.

The following code points are undefined in addition to 80-9F:
A4-A5, AA, AE, D2, FF

Unicode mappings differ at two code points: A1, A2
I believe Unicode is in error here.

===========================================================================
ISO 8859-8 aka ECMA-121 aka LATIN/HEBREW ALPHABET        file: iso8859.8
===========================================================================

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.

The following code points are undefined in addition to 80-9F:
A1, BF-DE, FB-FF

Unicode mappings have a wrong code for code point AF. Must be MACRON.

===========================================================================
ISO 8859-9 aka ECMA-128 aka LATIN ALPHABET No. 5         file: iso8859.9
===========================================================================

English, Finnish, French, German, Irish, Italian, Norwegian, Portuguese,
Spanish and Swedish and Turkish.

===========================================================================
ISO 8859-10 aka ECMA-144 aka LATIN ALPHABET No. 6       file: iso8859.10
===========================================================================

Danish, English, Estonian, Faeroese, Finnish, German, Greenlandic,
Icelandic, Lappish, Latvian, Lithuanian, Norwegian and Swedish.
