ISO 15924

from Wikipedia, the free encyclopedia

ISO 15924 is a standard published by the International Organization for Standardization , which denotes abbreviations for writing systems. Each writing system has both a four-character abbreviation and a numerical code.

These abbreviations are required, for example, to assign characters that have been merged in Unicode (such as Fraktur or Chinese characters ) to a font and to give them a different appearance by selecting a font. For example, a distinction can be made in HTML and XML between German in Latin script ( de-Latn) and German in Fraktur ( de-Latf). It is also z. B. necessary for Chinese characters in order to distinguish between simplified and traditional characters, with Hansand Hantfor simplified or traditional Chinese characters.

administration

ISO 15924 is administered by the Unicode Consortium . In 2004 Michael Everson was named as registrar.

Code system

The numerical values ​​assigned in addition to the mnemonic four-letter codes are in a tradition of comparable ISO coding systems and enable people who cannot or hardly read the Latin script to use the “Arabic” numerals that are used in many more writing systems instead work.

Number ranges

  • 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

Special values

  • 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

Examples

number code font example meaning
215 Latn Latin Caesar Caesar
220 Cyrl Cyrillic (modern) Москва́ Moscow
200 Grek Greek Αθηνά Athena
160 Arab Arabic جزيرة العرب Arabian Peninsula
501 Hans Han (simplified) Han
502 Hant Han (traditional) Han
413 Jpan Han + Hiragana + Katakana し の いカ ウ ン テ ィ東 武 Shinoi County Tōbu
315 Deva Devanagari योग yoga
120 Tfng Tifinagh (Berber) ⵎⵓⵕⵕⴰⴽⵓⵛ Morocco

Web links