|
Bereich
|
Zifferncode
|
Titel
|
Information and documentation - Codes for the representation of names of scripts
|
Erstveroffentlichung
|
Februar 2004
|
Letzte Ausgabe
|
Marz 2022
|
Klassifikation
|
01.140.10, 01.140.20
|
Die
ISO 15924
ist eine von der
Internationalen Organisation fur Normung
herausgegebene Norm, der Abkurzungen fur
Schriftsysteme
bezeichnet. Jedes Schriftsystem hat sowohl eine vier Zeichen umfassende Abkurzung wie auch einen Zifferncode.
Diese Abkurzungen sind beispielsweise erforderlich, um Zeichen, die in
Unicode
zusammengefuhrt wurden (wie
Fraktur
oder
chinesische Schriftzeichen
) einer Schrift zuzuordnen und durch Auswahl einer Schriftart ein anderes Aussehen zu geben. Beispielsweise kann so in
HTML
und
XML
zwischen Deutsch in lateinischer Schrift (
de-Latn
) und Deutsch in Fraktur (
de-Latf
) unterschieden werden. Außerdem ist es z. B. fur chinesische Schriftzeichen notwendig, um zwischen vereinfachten und traditionellen Schriftzeichen (besser
Kurz-
und
Langzeichen
) zu unterscheiden, mit
Hans
und
Hant
fur vereinfachte bzw. traditionelle chinesische Schrift, wobei
Hani
allgemein Schriftzeichen im Chinesischen sowie
Kanji
im Japanischen als auch
Hanja
im Koreanischen abdeckt.
ISO 15924 wird vom
Unicode Consortium
verwaltet. 2004 wurde
Michael Everson
als Registrator benannt.
Die zusatzlich zu den mnemotechnischen Vier-Buchstaben-Codes zugeordneten numerischen Werte stehen in einer Tradition vergleichbarer ISO-Kodierungssysteme und ermoglichen auch Menschen, die die lateinische Schrift nicht oder kaum lesen konnen, stattdessen mit den in sehr viel mehr Schriftsystemen gebrauchlichen ?arabischen“ Ziffern zu arbeiten.
- 000?099 Hieroglyphic and cuneiform scripts
- 100?199 Right-to-left alphabetic scripts
- 200?299 Left-to-right alphabetic scripts
- 300?399 Alphasyllabic scripts
- 400?499 Syllabic scripts
- 500?599 Ideographic scripts
- 600?699 Undeciphered scripts
- 700?799 Shorthands and other notations
- 800?899 (unassigned)
- 900?999 Private use, alias, special codes
- 900...949 Qaaa?Qabx: 50 Codes reserved for private use.
- 994 Zinh: Code for inherited script
- 995 Zmth: Mathematical notation
- 996 Zsym: Symbols
- 997 Zxxx: Code for unwritten languages
- 998 Zyyy: Code for undetermined script
- 999 Zzzz: Code for uncoded script