ISO 15924
ISO 15924 is een ISO-norm en definieert twee sets van codes voor een aantal schriftsystemen. Elk schrift heeft zowel een vierletterige als een numerieke code toegewezen gekregen.
Een schrift wordt gedefinieerd als een "set van grafische tekens gebruikt voor de schriftelijke vorm van een of meer talen". Schriftsystemen die (nog) niet gebruikt worden voor het weergeven van een taal worden uitdrukkelijk uitgesloten.
Waar mogelijk zijn de codes afgeleid van ISO 639-2 wanneer de naam van een schrift en de naam van een taal die dat schriftsysteem gebruikt identiek aan elkaar zijn. Er wordt voorkeur gegeven aan de 639-2 bibliografische codes, die verschillend is van de anders vaak bij voorkeur gebruikte terminologische codes.
De vierletterige ISO 15924-codes zijn opgenomen in de Language Subtag Registry voor de IETF-taalcodes en kunnen daarom worden gebruikt in bestandsformaten die gebruikmaken van deze taalcodes. Ze kunnen bijvoorbeeld gebruikt worden in HTML en XML om webbrowsers te helpen bepalen welk lettertype ze dienen te gebruiken voor buitenlandse tekst. Op deze manier kan men onderscheid maken tussen het Servisch geschreven in het Cyrillisch of in het Latijns schrift, of om een geromaniseerde tekst als zodanig aan te merken.
Onderhoud
bewerkenHet Unicode Consortium is door ISO aangewezen als de Registration Authority voor deze standaard.
Indeling schriftcodes
bewerkenNumerieke reeksen
bewerken- 000-099 - Hiërogliefen- en spijkerschriften
- 100-199 - Rechts-naar-links alfabetische schriften
- 200-299 - Links-naar-rechts alfabetische schriften
- 300-399 - Alfa-syllabische schriften
- 400-499 - Syllabische schriften
- 500-599 - Ideografische schriften
- 600-699 - Niet-ontcijferde schriften
- 700-799 - (niet toegewezen)
- 800-899 - (niet toegewezen)
- 900-999 - Privégebruik, aliassen, speciale codes
Speciale codes
bewerken- Qaaa 900 - Gereserveerd voor privégebruik (start)
- Qabx 949 - Gereserveerd voor privégebruik (eind)
- Zinh 994 - Code voor erfelijke schrift
- Zmth 995 - Wiskundige notatie
- Zsym 996 - Symbolen
- Zxxx 997 - Code voor ongeschreven talen
- Zyyy 998 - Code voor onbepaalde schrift
- Zzzz 999 - Code voor niet-gecodeerd schrift
Qaaa-Qabx zijn 50 codes voor privégebruik. De Qaaa-Qabx-reeks wordt niet genoemd in de standaard zelf, maar in de codelijst.
Schriftcodes
bewerkenCode | Nr | Naam | Alias[1] | Versie | Karakters | Noot |
---|---|---|---|---|---|---|
Arab | 160 | Arabisch | Arabic | 1.0 | 1,051 | |
Armi | 124 | Imperiaal Aramees | Imperial_Aramaic | 5.2 | 31 | Oud/historisch |
Armn | 230 | Armeens | Armenian | 1.0 | 90 | |
Avst | 134 | Avestisch | Avestan | 5.2 | 61 | Oud/historisch |
Bali | 360 | Balinees | Balinese | 5.0 | 121 | |
Bamu | 435 | Bamum | Bamum | 5.2 | 657 | |
Bass | 259 | Bassa Vah | niet in Unicode | |||
Batk | 365 | Batak | Batak | 6.0 | 56 | |
Beng | 325 | Bengaals | Bengali | 1.0 | 92 | |
Blis | 550 | Blissymbolen | niet in Unicode | |||
Bopo | 285 | Bopomofo | Bopomofo | 1.0 | 70 | |
Brah | 300 | Brahmi | Brahmi | 6.0 | 108 | |
Brai | 570 | Braille | Braille | 3.0 | 256 | |
Bugi | 367 | Buginees | Buginese | 4.1 | 30 | |
Buhd | 372 | Buhid | Buhid | 3.2 | 20 | |
Cakm | 349 | Chakma | niet in Unicode | |||
Cans | 440 | Unified Canadian Aboriginal Syllabics | Canadian Aboriginal | 3.0 | 710 | |
Cari | 201 | Carian | Carian | 5.1 | 49 | Oud/historisch |
Cham | 358 | Cham | Cham | 5.1 | 83 | |
Cher | 445 | Cherokee | Cherokee | 3.0 | 85 | |
Cirt | 291 | Cirth | niet in Unicode | |||
Copt | 204 | Koptisch | Coptic | 1.0 | 135 | (gedisunificeerd uit het Grieks in 4.1) Oud/historisch |
Cprt | 403 | Cypriotisch | Cypriot | 4.0 | 55 | Oud/historisch |
Cyrl | 220 | Cyrillisch | Cyrillic | 1.0 | 408 | |
Cyrs | 221 | Cyrillic (Old Church Slavonic variant) | niet in Unicode | |||
Deva | 315 | Devanagari (Nagari) | Devanagari | 1.0 | 150 | |
Dsrt | 250 | Deseret (Mormoons) | Deseret | 3.1 | 80 | |
Dupl | 755 | Duployan snelschrift | niet in Unicode | |||
Egyd | 70 | Egyptisch Demotisch | niet in Unicode | |||
Egyh | 60 | Egyptisch Hiëratisch | niet in Unicode | |||
Egyp | 50 | Egyptische hiërogliefen | Egyptian_Hierogyphs | 5.2 | 1,071 | Oud/historisch |
Elba | 226 | Elbasan | niet in Unicode | |||
Ethi | 430 | Ethiopisch (Ge'ez) | Ethiopic | 3.0 | 495 | |
Geok | 241 | Khutsuri (Asomtavruli and Nuskhuri) | niet in Unicode | |||
Geor | 240 | Georgisch (Mkhedruli) | Georgian | 1.0 | 120 | |
Glag | 225 | Glagolitisch | Glagolitic | 4.1 | 94 | Oud/historisch |
Goth | 206 | Gotisch | Gothic | 3.1 | 27 | Oud/historisch |
Gran | 343 | Grantha | niet in Unicode | |||
Grek | 200 | Grieks | Greek | 1.0 | 511 | |
Gujr | 320 | Gujarati | Gujarati | 1.0 | 83 | |
Guru | 310 | Gurmukhi | Gurmukhi | 1.0 | 79 | |
Hang | 286 | Hangul | Hangul | 1.0 | 11,739 | (Hangul syllables relocated in 2.0) |
Hani | 500 | Han (Hanzi, Kanji, Hanja) | Han | 1.0 | 75,960 | |
Hano | 371 | Hanunoo (Hanunóo) | Hanunoo | 3.2 | 21 | |
Hans | 501 | Han (Vereenvoudigde variant) | niet in Unicode | |||
Hant | 502 | Han (Traditionele variant) | niet in Unicode | |||
Hebr | 125 | Hebreeuws | Hebrew | 1.0 | 133 | |
Hira | 410 | Hiragana | Hiragana | 1.0 | 91 | |
Hmng | 450 | Pahawh Hmong | niet in Unicode | |||
Hrkt | 412 | (alias voor Hiragana + Katakana) | Katakana_Or_Hiragana | |||
Hung | 176 | Oud Hongaars | ||||
Inds | 610 | Indus (Harappan) | niet in Unicode | |||
Ital | 210 | Etruskisch | Old_Italic | 3.1 | 35 | Oud/historisch |
Java | 361 | Javaans | Javanese | 5.2 | 91 | |
Jpan | 413 | Japans (alias voor Han + Hiragana + Katakana) | niet in Unicode | |||
Kali | 357 | Kayah Li | Kayah_Li | 5.1 | 48 | |
Kana | 411 | Katakana | Katakana | 1.0 | 300 | |
Khar | 305 | Kharoshthi | Kharoshthi | 4.1 | 65 | Oud/historisch |
Khmr | 355 | Khmer | Khmer | 3.0 | 146 | |
Knda | 345 | Kannada | Kannada | 1.0 | 86 | |
Kore | 287 | Koreaans (alias voor Hangul + Han) | ||||
Kpel | 436 | Kpelle | niet in Unicode | |||
Kthi | 317 | Kaithi | Kaithi | 5.2 | 66 | Oud/historisch |
Lana | 351 | Tai Tham (Lanna) | Tai_Tham | 5.2 | 127 | |
Laoo | 356 | Lao | Lao | 1.0 | 65 | |
Latf | 217 | Latijns (Fraktur variant) | niet in Unicode | |||
Latg | 216 | Latijns (Ierse variant) | niet in Unicode | |||
Latn | 215 | Latijns | Latijns | 1.0 | 1,267 | |
Lepc | 335 | Lepcha (Róng) | Lepcha | 5.1 | 74 | |
Limb | 336 | Limbu | Limbu | 4.0 | 66 | |
Lina | 400 | Lineair A | ||||
Linb | 401 | Lineair B | Linear_B | 4.0 | 211 | Oud/historisch |
Lisu | 399 | Lisu (Fraser) | Lisu | 5.2 | 48 | |
Loma | 437 | Loma | niet in Unicode | |||
Lyci | 202 | Lycisch | Lycian | 5.1 | 29 | Oud/historisch |
Lydi | 116 | Lydisch | Lydian | 5.1 | 27 | Oud/historisch |
Mand | 140 | Mandaïsch, Mandaean | Mandaic | 6.0 | 29 | |
Mani | 139 | Manichaean | niet in Unicode | |||
Maya | 90 | Mayan hiëroglyfen | niet in Unicode | |||
Mend | 438 | Mende | niet in Unicode | |||
Merc | 101 | Meroitic Cursief | niet in Unicode | |||
Mero | 100 | Meroitische Hiëroglyfen | niet in Unicode | |||
Mlym | 347 | Malayalam | Malayalam | 1.0 | 98 | |
Mong | 145 | Mongolees | Mongolian | 3.0 | 153 | Inclusief Clear, Manchu schriften |
Moon | 218 | Moon (Moon code, Moon schrift, Moon type) | niet in Unicode | |||
Mtei | 337 | Meitei Mayek (Meithei, Meetei) | Meetei_Mayek | 5.2 | 56 | |
Mymr | 350 | Burmees | Myanmar | 3.0 | 188 | |
Narb | 106 | Oud Noord-Arabisch | niet in Unicode | |||
Nbat | 159 | Nabataean | niet in Unicode | |||
Nkgb | 420 | Nakhi Geba ('Na-'Khi ²Ggo-¹baw, Naxi Geba) | niet in Unicode | |||
Nkoo | 165 | N'Ko | Nko | 5.0 | 59 | |
Ogam | 212 | Ogham | Ogham | 3.0 | 29 | Oud/historisch |
Olck | 261 | Ol Chiki | Ol_Chiki | 5.1 | 48 | |
Orkh | 175 | Oud Turks, Orkhon Runen | Old_Turkic | 5.2 | 73 | Oud/historisch |
Orya | 327 | Oriya | Oriya | 1.0 | 90 | |
Osge | 219 | Osage | Osage | 9.0 | 72 | |
Osma | 260 | Osmanya | Osmanya | 4.0 | 40 | |
Palm | 126 | Palmyreens | ||||
Perm | 227 | Oud Permisch | niet in Unicode | |||
Phag | 331 | Phagspa | Phags_Pa | 5.0 | 56 | Oud/historisch |
Phli | 131 | Inscriptisch Pahlavi | Inscriptional_Pahlavi | 5.2 | 27 | Oud/historisch |
Phlp | 132 | Psalter Pahlavi | ||||
Phlv | 133 | Boek Pahlavi | niet in Unicode | |||
Phnx | 115 | Fenicisch | Phoenician | 5.0 | 29 | Oud/historisch |
Plrd | 282 | Miao (Pollard) | niet in Unicode | |||
Prti | 130 | Inscriptisch Parthisch | Inscriptional_Parthian | 5.2 | 30 | Oud/historisch |
Qaaa | 900 | Gereserveerd voor privégebruik (start) | niet in Unicode | |||
Qaai | 908 | Privégebruik | Inherited | 523 | in versies vooraf aan 5.2 (vanaf 5.2: 'Zinh') | |
Qabx | 949 | Gereserveerd voor privégebruik (end) | niet in Unicode | |||
Rjng | 363 | Redjang (Rejang, Kaganga) | Rejang | 5.1 | 37 | |
Roro | 620 | Rongorongo | niet in Unicode | |||
Runr | 211 | Runen | Runic | 3.0 | 78 | Oud/historisch |
Samr | 123 | Samaritaans | Samaritan | 5.2 | 61 | |
Sara | 292 | Sarati | niet in Unicode | |||
Sarb | 105 | Oud-Zuid-Arabisch | Old_South_Arabian | 5.2 | 32 | Oud/historisch |
Saur | 344 | Saurashtra | Saurashtra | 5.1 | 81 | |
Sgnw | 95 | SignWriting | niet in Unicode | |||
Shaw | 281 | Shavian (Shaw) | Shavian | 4.0 | 48 | |
Sind | 318 | Sindhi | niet in Unicode | |||
Sinh | 348 | Sinhala | Sinhala | 3.0 | 80 | |
Sund | 362 | Sundanees | Sundanese | 5.1 | 55 | |
Sylo | 316 | Syloti Nagri | Syloti_Nagri | 4.1 | 44 | |
Syrc | 135 | Syrisch | Syriac | 3.0 | 77 | |
Syre | 138 | Syrisch (Estrangelo variant) | niet in Unicode | |||
Syrj | 137 | Syrisch (Westerse variant) | niet in Unicode | |||
Syrn | 136 | Syrisch (Oosterse variant) | niet in Unicode | |||
Tagb | 373 | Tagbanwa | Tagbanwa | 3.2 | 18 | |
Tale | 353 | Tai Le | Tai_Le | 4.0 | 35 | |
Talu | 354 | New Tai Lue | New_Tai_Lue | 4.1 | 83 | |
Taml | 346 | Tamil | Tamil | 1.0 | 72 | |
Tavt | 359 | Tai Viet | Tai_Viet | 5.2 | 72 | |
Telu | 340 | Telugu | Telugu | 1.0 | 93 | |
Teng | 290 | Tengwar | niet in Unicode | |||
Tfng | 120 | Tifinagh (Berber) | Tifinagh | 4.1 | 57 | |
Tglg | 370 | Tagalog (Baybayin, Alibata) | Tagalog | 3.2 | 20 | |
Thaa | 170 | Thaana | Thaana | 3.0 | 50 | |
Thai | 352 | Thai | Thai | 1.0 | 86 | |
Tibt | 330 | Tibetaans | Tibetan | 1.0 | 207 | (verwijderd in 1.1 en herintroduceerd in 2.0) |
Ugar | 40 | Ugaritisch | Ugaritic | 4.0 | 31 | Oud/historisch |
Vaii | 470 | Vai | Vai | 5.1 | 300 | |
Visp | 280 | Visible Speech | niet in Unicode | |||
Wara | 262 | Warang Citi (Varang Kshiti) | niet in Unicode | |||
Xpeo | 30 | Oud Perzisch | Old_Persian | 4.1 | 50 | Oud/historisch |
Xsux | 20 | Spijkerschrift, Sumerisch-Akkadisch | Cuneiform | 5.0 | 982 | Oud/historisch |
Yiii | 460 | Yi | Yi | 3.0 | 1,220 | |
Zinh | 994 | Code voor geërfd schrift | Inherited | In versie 5.2 (eerdere versies: 'Qaai') | ||
Zmth | 995 | Mathematical notation | niet een 'schrift' in Unicode | |||
Zsym | 996 | Symbols | niet een 'schrift' in Unicode | |||
Zxxx | 997 | Code voor ongeschreven documenten | niet in Unicode | |||
Zyyy | 998 | Code voor onbepaalde schriften | Common | 6,379 | ||
Zzzz | 999 | Code voor ongecodeerd schrift | Unknown | alle andere |
Externe links
bewerken- Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel ISO 15924 op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.
- Unicode - ISO 15924 Registration Authority
- ↑ Unicode gebruikt de alias als de naam van het schriftsysteem. De aliassen zijn onderdeel van Unicode en worden informatief naast ISO 15924 gepubliceerd.