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

Het Unicode Consortium is door ISO aangewezen als de Registration Authority voor deze standaard.

Indeling schriftcodes

Numerieke reeksen

  • 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

  • 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

Code Nr Naam Alias[1] Versie Karakters Noot
Arab160ArabischArabic1.01,051
Armi124Imperiaal ArameesImperial_Aramaic5.231Oud/historisch
Armn230ArmeensArmenian1.090
Avst134AvestischAvestan5.261Oud/historisch
Bali360BalineesBalinese5.0121
Bamu435BamumBamum5.2657
Bass259Bassa Vahniet in Unicode
Batk365BatakBatak6.056
Beng325BengaalsBengali1.092
Blis550Blissymbolenniet in Unicode
Bopo285BopomofoBopomofo1.070
Brah300BrahmiBrahmi6.0108
Brai570BrailleBraille3.0256
Bugi367BugineesBuginese4.130
Buhd372BuhidBuhid3.220
Cakm349Chakmaniet in Unicode
Cans440Unified Canadian Aboriginal SyllabicsCanadian Aboriginal3.0710
Cari201CarianCarian5.149Oud/historisch
Cham358ChamCham5.183
Cher445CherokeeCherokee3.085
Cirt291Cirthniet in Unicode
Copt204KoptischCoptic1.0135(gedisunificeerd uit het Grieks in 4.1) Oud/historisch
Cprt403CypriotischCypriot4.055Oud/historisch
Cyrl220CyrillischCyrillic1.0408
Cyrs221Cyrillic (Old Church Slavonic variant)niet in Unicode
Deva315Devanagari (Nagari)Devanagari1.0150
Dsrt250Deseret (Mormoons)Deseret3.180
Dupl755Duployan snelschriftniet in Unicode
Egyd70Egyptisch Demotischniet in Unicode
Egyh60Egyptisch Hiëratischniet in Unicode
Egyp50Egyptische hiërogliefenEgyptian_Hierogyphs5.21,071Oud/historisch
Elba226Elbasanniet in Unicode
Ethi430Ethiopisch (Ge'ez)Ethiopic3.0495
Geok241Khutsuri (Asomtavruli and Nuskhuri)niet in Unicode
Geor240Georgisch (Mkhedruli)Georgian1.0120
Glag225GlagolitischGlagolitic4.194Oud/historisch
Goth206GotischGothic3.127Oud/historisch
Gran343Granthaniet in Unicode
Grek200GrieksGreek1.0511
Gujr320GujaratiGujarati1.083
Guru310GurmukhiGurmukhi1.079
Hang286HangulHangul1.011,739(Hangul syllables relocated in 2.0)
Hani500Han (Hanzi, Kanji, Hanja)Han1.075,960
Hano371Hanunoo (Hanunóo)Hanunoo3.221
Hans501Han (Vereenvoudigde variant)niet in Unicode
Hant502Han (Traditionele variant)niet in Unicode
Hebr125HebreeuwsHebrew1.0133
Hira410HiraganaHiragana1.091
Hmng450Pahawh Hmongniet in Unicode
Hrkt412(alias voor Hiragana + Katakana)Katakana_Or_Hiragana
Hung176Oud Hongaars
Inds610Indus (Harappan)niet in Unicode
Ital210EtruskischOld_Italic3.135Oud/historisch
Java361JavaansJavanese5.291
Jpan413Japans (alias voor Han + Hiragana + Katakana)niet in Unicode
Kali357Kayah LiKayah_Li5.148
Kana411KatakanaKatakana1.0300
Khar305KharoshthiKharoshthi4.165Oud/historisch
Khmr355KhmerKhmer3.0146
Knda345KannadaKannada1.086
Kore287Koreaans (alias voor Hangul + Han)
Kpel436Kpelleniet in Unicode
Kthi317KaithiKaithi5.266Oud/historisch
Lana351Tai Tham (Lanna)Tai_Tham5.2127
Laoo356LaoLao1.065
Latf217Latijns (Fraktur variant)niet in Unicode
Latg216Latijns (Ierse variant)niet in Unicode
Latn215LatijnsLatijns1.01,267
Lepc335Lepcha (Róng)Lepcha5.174
Limb336LimbuLimbu4.066
Lina400Lineair A
Linb401Lineair BLinear_B4.0211Oud/historisch
Lisu399Lisu (Fraser)Lisu5.248
Loma437Lomaniet in Unicode
Lyci202LycischLycian5.129Oud/historisch
Lydi116LydischLydian5.127Oud/historisch
Mand140Mandaïsch, MandaeanMandaic6.029
Mani139Manichaeanniet in Unicode
Maya90Mayan hiëroglyfenniet in Unicode
Mend438Mendeniet in Unicode
Merc101Meroitic Cursiefniet in Unicode
Mero100Meroitische Hiëroglyfenniet in Unicode
Mlym347MalayalamMalayalam1.098
Mong145MongoleesMongolian3.0153Inclusief Clear, Manchu schriften
Moon218Moon (Moon code, Moon schrift, Moon type)niet in Unicode
Mtei337Meitei Mayek (Meithei, Meetei)Meetei_Mayek5.256
Mymr350BurmeesMyanmar3.0188
Narb106Oud Noord-Arabischniet in Unicode
Nbat159Nabataeanniet in Unicode
Nkgb420Nakhi Geba ('Na-'Khi ²Ggo-¹baw, Naxi Geba)niet in Unicode
Nkoo165N'KoNko5.059
Ogam212OghamOgham3.029Oud/historisch
Olck261Ol ChikiOl_Chiki5.148
Orkh175Oud Turks, Orkhon RunenOld_Turkic5.273Oud/historisch
Orya327OriyaOriya1.090
Osge219OsageOsage9.072
Osma260OsmanyaOsmanya4.040
Palm126Palmyreens
Perm227Oud Permischniet in Unicode
Phag331PhagspaPhags_Pa5.056Oud/historisch
Phli131Inscriptisch PahlaviInscriptional_Pahlavi5.227Oud/historisch
Phlp132Psalter Pahlavi
Phlv133Boek Pahlaviniet in Unicode
Phnx115FenicischPhoenician5.029Oud/historisch
Plrd282Miao (Pollard)niet in Unicode
Prti130Inscriptisch ParthischInscriptional_Parthian5.230Oud/historisch
Qaaa900Gereserveerd voor privégebruik (start)niet in Unicode
Qaai908PrivégebruikInherited523in versies vooraf aan 5.2 (vanaf 5.2: 'Zinh')
Qabx949Gereserveerd voor privégebruik (end)niet in Unicode
Rjng363Redjang (Rejang, Kaganga)Rejang5.137
Roro620Rongorongoniet in Unicode
Runr211RunenRunic3.078Oud/historisch
Samr123SamaritaansSamaritan5.261
Sara292Saratiniet in Unicode
Sarb105Oud-Zuid ArabischOld_South_Arabian5.232Oud/historisch
Saur344SaurashtraSaurashtra5.181
Sgnw95SignWritingniet in Unicode
Shaw281Shavian (Shaw)Shavian4.048
Sind318Sindhiniet in Unicode
Sinh348SinhalaSinhala3.080
Sund362SundaneesSundanese5.155
Sylo316Syloti NagriSyloti_Nagri4.144
Syrc135SyrischSyriac3.077
Syre138Syrisch (Estrangelo variant)niet in Unicode
Syrj137Syrisch (Westerse variant)niet in Unicode
Syrn136Syrisch (Oosterse variant)niet in Unicode
Tagb373TagbanwaTagbanwa3.218
Tale353Tai LeTai_Le4.035
Talu354New Tai LueNew_Tai_Lue4.183
Taml346TamilTamil1.072
Tavt359Tai VietTai_Viet5.272
Telu340TeluguTelugu1.093
Teng290Tengwarniet in Unicode
Tfng120Tifinagh (Berber)Tifinagh4.157
Tglg370Tagalog (Baybayin, Alibata)Tagalog3.220
Thaa170ThaanaThaana3.050
Thai352ThaiThai1.086
Tibt330TibetaansTibetan1.0207(verwijderd in 1.1 en herintroduceerd in 2.0)
Ugar40UgaritischUgaritic4.031Oud/historisch
Vaii470VaiVai5.1300
Visp280Visible Speechniet in Unicode
Wara262Warang Citi (Varang Kshiti)niet in Unicode
Xpeo30Oud PerzischOld_Persian4.150Oud/historisch
Xsux20Spijkerschrift, Sumerisch-AkkadischCuneiform5.0982Oud/historisch
Yiii460YiYi3.01,220
Zinh994Code voor geërfd schriftInheritedIn versie 5.2 (eerdere versies: 'Qaai')
Zmth995Mathematical notationniet een 'schrift' in Unicode
Zsym996Symbolsniet een 'schrift' in Unicode
Zxxx997Code voor ongeschreven documentenniet in Unicode
Zyyy998Code voor onbepaalde schriftenCommon6,379
Zzzz999Code voor ongecodeerd schriftUnknownalle andere
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.