Difference between revisions of "Template:Script"
(Minor fix) |
m (1 revision imported) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{#switch: {{{1|}}} | + | {{#switch:{{{1|}}} |
<!--scripts with dedicated templates--> | <!--scripts with dedicated templates--> | ||
− | + | <!-- As of 2021-02-22, ISO 15924 and Unicode: | |
− | <!-- | + | 1. This list contains *all* ISO 15924 regular script IDs. By ISO pattern alpha4 = 'Abcd'. |
− | | | + | 2. Not included: Special codes (ISO number 900-999, e.g. symbols, unk scripts, private scripts): |
− | | | + | Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz |
− | | | + | 3. Totals: 201 regular alpha4 script IDs. |
− | | | + | 4. Depending on font handling, scripts can be commented out, i.e. will use regular fonts. |
− | | | + | 5. Scripts defined in Unicode: to be documented. |
− | | | + | 6. Scripts that have lang-specifier like 'fa-Arab': unchanged, not an ISO15924 topic --> |
− | | | + | |Adlm = {{Script/Adlam|1={{{2}}}}} |
− | | | + | <!--|Afak = {{Script/Afak|1={{{2}}}}} not supported by Unicode yet--> |
− | + | |Aghb = {{Script/Caucasian_Albanian|1={{{2}}}}} | |
− | | | + | |Ahom = {{Script/Ahom|1={{{2}}}}} |
− | | | + | |Arab|Arabic = {{Script/Arabic|1={{{2}}}}} |
− | | | + | |fa-Arab|az-Arab = {{Script/Nastaliq|1={{{2}}}|2=fa}} |
− | | | + | |ps-Arab = {{Script/Nastaliq|1={{{2}}}|2=ps}} |
− | | | + | |ur-Arab = {{Script/Nastaliq|1={{{2}}}}} |
− | + | |Aran|Nastaliq = {{Script/Nastaliq|1={{{2}}}}} | |
− | + | |Armi = {{Script/Aramaic|1={{{2}}}}} | |
− | <!--| | + | <!--|Armn = {{Script/Armenian|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | + | |Avst = {{Script/Avestan|1={{{2}}}}} | |
− | | | + | |Bali = {{Script/Bali|1={{{2}}}}} |
− | | | + | |Bamu = {{Script/Bamum|1={{{2}}}}} |
− | | | + | |Bass = {{Script/Bassa|1={{{2}}}}} |
− | | | + | |Batk = {{Script/Batak|1={{{2}}}}} |
− | + | <!--|Beng = {{Script/Bengali|1={{{2}}}}} commonly supported, may not need transclusion--> | |
− | + | |Bhks = {{Script/Bhaiksuki|1={{{2}}}}} | |
− | | | + | <!--|Blis = {{Script/Blissymbols|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--| | + | <!--|Bopo = {{Script/Bopomofo|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | + | |Brah = {{Script/Brahmi|1={{{2}}}}} | |
− | | | + | <!--|Brai|Braille = (Feb 2021: ISO 15924 code; in Unicode. Not a {{Script}} option) --> |
− | <!--| | + | |Bugi = {{Script/Lontara|2={{{2}}}}} |
− | + | |Buhd = {{Script/Buhid|1={{{2}}}}} | |
− | <!--| | + | |Cakm = {{Script/Chakma|1={{{2}}}}} |
− | | | + | <!--|Cans = {{Script/Unified Canadian Aboriginal Syllabics|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | <!--| | + | <!--|Cari = {{Script/Carian|1={{{2}}}}} supported with Segoe UI Historic font--> |
− | + | |Cham = {{Script/Cham|1={{{2}}}}} | |
− | <!--| | + | <!--|Cher|Cherokee = (Feb 2021: ISO 15924 code; in Unicode. Not a {{Script}} option) --> |
− | <!--| | + | <!--|Chrs = {{Script/Chorasmian|1={{{2}}}}} pending font support--> |
− | <!--| | + | <!--|Cirt = {{Script/Cirth|1={{{2}}}}} pending font support--> |
− | <!--| | + | |Copt = {{Script/Coptic|1={{{2}}}}} |
− | <!--| | + | <!--|Cpmn = {{Script/Cypro-Minoan|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--| | + | <!--|Cprt = {{Script/Cprt|1={{{2}}}}} see below--> |
− | <!--| | + | <!--|Cyrl = {{Script/Cyrillic|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | <!--| | + | |Cyrs = {{Script/Slavonic|1={{{2}}}}} |
− | | | + | <!--|Deva = {{Script/Devanagari|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | | | + | <!--|Diak = {{Script/Dives_Akuru|1={{{2}}}}}pending font support--> |
− | + | <!--|Dogr = {{Script/Dogri|1={{{2}}}}}pending font support--> | |
− | + | <!--|Dsrt = {{Script/Deseret|1={{{2}}}}} supported with Segoe UI Symbol font--> | |
− | <!--| | + | <!--|Dupl = {{Script/Duployan|1={{{2}}}}} pending font support--> |
− | + | <!--|Egyd = {{Script/Demotic|1={{{2}}}}} not supported by Unicode yet--> | |
− | | | + | <!--|Egyh = {{Script/Hieratic|1={{{2}}}}} combined with "Egyptian Hieroglyphs"--> |
− | <!--| | + | <!--|Egyp = {{Script/Egyptian_Hieroglyphs|1={{{2}}}}} supported with Segoe UI Historic font--> |
− | + | <!--|Elba = {{Script/Elbasan|1={{{2}}}}} pending font support--> | |
− | <!--|Gujr = {{ | + | <!--|Elym = {{Script/Elymaic|1={{{2}}}}} pending font support (RTL)--> |
− | <!--|Guru = {{ | + | |Ethi = {{Script/Ethiopic|1={{{2}}}}} |
+ | |Geok = {{Script/Khutsuri|1={{{2}}}}} | ||
+ | <!--|Geor = {{Script/Georgian|1={{{2}}}}} commonly supported, may not need transclusion--> | ||
+ | |Glag = {{Script/Glagolitic|1={{{2}}}}} | ||
+ | <!--|Gong = {{Script/Gunjala Gondi|1={{{2}}}}} pending font support--> | ||
+ | <!--|Gonm = {{Script/Masaram Gondi|1={{{2}}}}} pending font support--> | ||
+ | |Goth = {{Script/Gothic|1={{{2}}}}} | ||
+ | |Gran = {{Script/Grantha|1={{{2}}}}} | ||
+ | |Grek|Greek = {{Script/Greek|1={{{2}}}}} | ||
+ | <!--|Gujr = {{Script/Gujarati|1={{{2}}}}} commonly supported, may not need transclusion--> | ||
+ | <!--|Guru = {{Script/Gurmukhi|1={{{2}}}}} commonly supported, may not need transclusion--> | ||
<!--|Hanb = (Hanzi with bopomofo) commonly supported, may not need transclusion--> | <!--|Hanb = (Hanzi with bopomofo) commonly supported, may not need transclusion--> | ||
− | <!--|Hang = {{ | + | <!--|Hang = {{Script/Hangul|1={{{2}}}}} commonly supported, may not need transclusion--> |
<!--|Hani = commonly supported, may not need transclusion--> | <!--|Hani = commonly supported, may not need transclusion--> | ||
− | |Hano = {{ | + | |Hano|Hanunoo = {{Script/Hanunoo|1={{{2}}}}} |
<!--|Hans = (Simplified Chinese) commonly supported, may not need transclusion--> | <!--|Hans = (Simplified Chinese) commonly supported, may not need transclusion--> | ||
<!--|Hant = (Traditional Chinese) commonly supported, may not need transclusion--> | <!--|Hant = (Traditional Chinese) commonly supported, may not need transclusion--> | ||
− | <!--|Hatr = {{ | + | <!--|Hatr = {{Script/Hatran|1={{{2}}}}} pending font support (RTL)--> |
− | |Hebr = {{ | + | |Hebr|Hebrew = {{Script/Hebrew|1={{{2}}}}} |
<!--|Hira = (Japanese hiragana) commonly supported, may not need transclusion--> | <!--|Hira = (Japanese hiragana) commonly supported, may not need transclusion--> | ||
− | <!--|Hluw = {{ | + | <!--|Hluw = {{Script/Anatolian Hieroglyphs|1={{{2}}}}} pending font support--> |
− | <!--|Hmng = {{ | + | <!--|Hmng = {{Script/Pahawh Hmong|1={{{2}}}}} pending font support--> |
− | <!--|Hmnp = {{ | + | <!--|Hmnp = {{Script/Nyiakeng Puachue Hmong|1={{{2}}}}} pending font support--> |
<!--|Hrkt = (Japanese kana) commonly supported, may not need transclusion--> | <!--|Hrkt = (Japanese kana) commonly supported, may not need transclusion--> | ||
− | <!--|Hung = {{ | + | <!--|Hung = {{Script/Old Hungarian|1={{{2}}}}} pending font support (RTL)--> |
− | <!--|Inds = {{ | + | <!--|Inds = {{Script/Indus|1={{{2}}}}} not supported by Unicode yet--> |
− | |Ital = {{ | + | |Ital = {{Script/Old Italic|1={{{2}}}}} |
<!--|Jamo = under Korean --> | <!--|Jamo = under Korean --> | ||
− | |Java = {{ | + | |Java = {{Script/Java|1={{{2}}}}} |
<!--|Jpan = (Japanese) commonly supported, may not need transclusion--> | <!--|Jpan = (Japanese) commonly supported, may not need transclusion--> | ||
− | <!--|Jurc = {{ | + | <!--|Jurc = {{Script/Jurchen|1={{{2}}}}} not supported by Unicode yet--> |
− | |Kali = {{ | + | |Kali = {{Script/Kayah Li|1={{{2}}}}} |
<!--|Kana = (Japanese katakana) commonly supported, may not need transclusion--> | <!--|Kana = (Japanese katakana) commonly supported, may not need transclusion--> | ||
− | <!--|Khar = {{ | + | <!--|Khar = {{Script/Kharosthi|1={{{2}}}}} supported with Segoe UI Historic font (RTL)--> |
− | |Khmr = {{ | + | |Khmr = {{Script/Khmer|1={{{2}}}}} |
− | |Khoj = {{ | + | |Khoj = {{Script/Khojki|1={{{2}}}}} |
− | <!--|Kitl = {{ | + | <!--|Kitl = {{Script/Khitan Large Script|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Kits = {{ | + | <!--|Kits = {{Script/Khitan Small Script|1={{{2}}}}} pending font support--> |
− | <!--|Knda = {{ | + | <!--|Knda = {{Script/Kannada|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | |Kore = {{ | + | |Kore = {{Script/Korean|1={{{2}}}}} |
− | <!--|Kpel = {{ | + | <!--|Kpel = {{Script/Kpelle|1={{{2}}}}} not supported by Unicode yet--> |
− | |Kthi = {{ | + | |Kthi = {{Script/Kaithi|1={{{2}}}}} |
− | |Lana = {{ | + | |Lana = {{Script/Tai Tham|1={{{2}}}}} |
− | <!--|Laoo = {{ | + | <!--|Laoo = {{Script/Lao|1={{{2}}}}} commonly supported, but transclusion may be needed to display Pali additional characters--> |
− | <!--|Latf = {{ | + | <!--|Latf = {{Script/Fraktur blackletter|1={{{2}}}}} see below--> |
− | <!--|en-Latf = {{ | + | <!--|en-Latf = {{Script/Textura blackletter|1={{{2}}}}} see below--> |
− | <!--|it-Latf = {{ | + | <!--|it-Latf = {{Script/Rotunda blackletter|1={{{2}}}}} see below--> |
− | |Latg = {{ | + | |Latg = {{Script/Gaelic|1={{{2}}}}} |
− | |Latn = {{ | + | |Latn = {{Script/Classical and Medieval Latin|1={{{2}}}}} |
− | <!--|Leke = {{ | + | <!--|Leke = {{Script/Leke|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Lepc = {{ | + | <!--|Lepc = {{Script/Lepcha|1={{{2}}}}} pending font support--> |
− | |Limb|Limbu = {{ | + | |Limb|Limbu = {{Script/Limbu|1={{{2}}}}} |
− | <!--|Lina = {{ | + | <!--|Lina = {{Script/Linear A|1={{{2}}}}} see below--> |
− | <!--|Linb = {{ | + | <!--|Linb = {{Script/Linear B|1={{{2}}}}} see below--> |
− | |Lisu|Fraser = {{ | + | |Lisu|Fraser = {{Script/Lisu|1={{{2}}}}} |
− | <!--|Loma = {{ | + | <!--|Loma = {{Script/Loma|1={{{2}}}}} not supported by Unicode yet--> |
− | |Lyci = {{ | + | |Lyci = {{Script/Lycian|1={{{2}}}}} |
− | <!--|Lydi = {{ | + | <!--|Lydi = {{Script/Lydian|1={{{2}}}}} supported with Segoe UI Historic font--> |
− | <!--| | + | <!--|Mahj|Mahajani = {{Script/Mahajani|1={{{2}}}}} pending font support--> |
− | <!--|Maka = {{ | + | <!--|Maka = {{Script/Makasar|1={{{2}}}}} pending font support--> |
− | <!--|Mand = {{ | + | <!--|Mand = {{Script/Mandaic|1={{{2}}}}} pending font support--> |
− | <!--|Mani = {{ | + | <!--|Mani = {{Script/Manichaean|1={{{2}}}}} pending font support--> |
− | <!--|Marc = {{ | + | <!--|Marc = {{Script/Marchen|1={{{2}}}}} pending font support--> |
− | <!--|Maya = {{ | + | <!--|Maya = {{Script/Maya|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Medf = {{ | + | <!--|Medf = {{Script/Medefaidrin|1={{{2}}}}} pending font support--> |
− | <!--|Mend = {{ | + | <!--|Mend = {{Script/Mende Kikakui|1={{{2}}}}} pending font support--> |
− | <!--|Merc = {{ | + | <!--|Merc = {{Script/Meroitic Cursive|1={{{2}}}}} pending font support--> |
− | <!--|Mero = {{ | + | <!--|Mero = {{Script/Meroitic Hieroglyphs|1={{{2}}}}} pending font support--> |
− | <!--|Mlym = {{ | + | <!--|Mlym = {{Script/Malayalam|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | <!--|Modi = {{ | + | <!--|Modi = {{Script/Modi|1={{{2}}}}} pending font support--> |
− | <!--|Mong | + | <!--|Mong|Mongolian = use Template:MongolUnicode --> |
− | <!--|Moon = {{ | + | <!--|Moon = {{Script/Moon Type|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Mroo|Mru = {{ | + | <!--|Mroo|Mru = {{Script/Mro|1={{{2}}}}} pending font support--> |
− | |Mtei|Meithei = {{ | + | |Mtei|Meithei = {{Script/Meithei|1={{{2}}}}} |
− | <!--|Mult = {{ | + | <!--|Mult = {{Script/Multani|1={{{2}}}}} pending font support--> |
− | |Mymr = {{ | + | |Mymr = {{Script/Mymr|1={{{2}}}}} |
− | <!--|Nand = {{ | + | <!--|Nand = {{Script/Nandinagari|1={{{2}}}}} pending font support--> |
− | <!--|Narb = {{ | + | <!--|Narb = {{Script/Old North Arabian|1={{{2}}}}} pending font support--> |
− | <!--|Nbat = {{ | + | <!--|Nbat = {{Script/Nabataean|1={{{2}}}}} pending font support (RTL)--> |
− | <!--|Newa = {{ | + | <!--|Newa = {{Script/Newa|1={{{2}}}}} pending font support--> |
− | <!--|Nkdb = {{ | + | <!--|Nkdb = {{Script/Naxi Dongba|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Nkgb = {{ | + | <!--|Nkgb = {{Script/Naxi Geba|1={{{2}}}}} not supported by Unicode yet--> |
− | |Nkoo|Nko = {{ | + | |Nkoo|Nko = {{Script/Nko|1={{{2}}}}} |
− | <!--|Nshu = {{ | + | <!--|Nshu = {{Script/Nushu|1={{{2}}}}} pending font support--> |
− | |Ogam = {{ | + | |Ogam = {{Script/Ogam|1={{{2}}}}} |
− | <!--|Olck = {{ | + | <!--|Olck = {{Script/Ol Chiki|1={{{2}}}}} supported with Nirmala UI font--> |
− | |Orkh = {{ | + | |Orkh = {{Script/Orkhon|1={{{2}}}}} |
− | <!--|Orya = {{ | + | <!--|Orya = {{Script/Oriya|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | <!--|Osge = {{ | + | <!--|Osge = {{Script/Osage|1={{{2}}}}} pending font support--> |
− | |Osma = {{ | + | |Osma = {{Script/Osmanya|1={{{2}}}}} |
− | <!--|Palm = {{ | + | <!--|Ougr = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |
− | <!--|Pauc = {{ | + | <!--|Palm = {{Script/Palmyrene|1={{{2}}}}} pending font support (RTL)--> |
− | <!--| | + | <!--|Pauc = {{Script/Pau Cin Hau|1={{{2}}}}} pending font support--> |
− | <!--| | + | <!--|Pcun = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |
− | + | <!--|Pelm = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> | |
− | <!--|Phlp = {{ | + | <!--|Perm = {{Script/Old Permic|1={{{2}}}}} pending font support--> |
− | <!--|Phlv = {{ | + | <!--|Phag = {{Script/Phags-pa|1={{{2}}}}} supported with Microsoft PhagsPa font--> |
− | |Phnx = {{ | + | |Phli = {{Script/Pahlavi|1={{{2}}}}} |
− | |Piqd = {{ | + | <!--|Phlp = {{Script/Psalter Pahlavi|1={{{2}}}}} pending font support (RTL)--> |
− | + | <!--|Phlv = {{Script/Book Pahlavi|1={{{2}}}}} not supported by Unicode yet--> | |
− | |Plrd|Pollard = {{ | + | |Phnx|Phoenician = {{Script/Phoenician|1={{{2}}}}} |
− | | | + | |Piqd = {{Script/Klingon|1={{{2}}}}} |
− | | | + | |Plrd|Pollard = {{Script/Pollard|1={{{2}}}}} |
− | + | |Prti = {{Script/Pahlavi|1={{{2}}}}} | |
− | + | <!--|Psin = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> | |
− | | | + | <!--|Ranj = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |
− | + | |Rjng = {{Script/Rejang|1={{{2}}}}} | |
− | + | |Rohg = {{Script/Hanifi Rohingya|1={{{2}}}}} | |
− | <!--| | + | <!--|Roro = {{Script/Rongorongo|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--| | + | |Runr = {{Script/Runic|1={{{2}}}|2={{{3}}}}} |
− | <!--| | + | |Samr = {{Script/Samaritan|1={{{2}}}}} |
− | <!--| | + | <!--|Sara = {{Script/Sarati|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--| | + | <!--|Sarb = {{Script/Old South Arabian|1={{{2}}}}} supported with Segoe UI Historic font--> |
− | | | + | <!--|Saur = {{Script/Saurashtra|1={{{2}}}}} pending font support--> |
− | | | + | <!--|Sgnw = {{Script/Sutton SignWriting|1={{{2}}}}} pending font support--> |
− | + | <!--|Shaw = {{Script/Shavian|1={{{2}}}}} supported with Segoe UI Historic font--> | |
− | + | <!--|Shrd = {{Script/Sharada|1={{{2}}}}} pending font support --> | |
− | <!--| | + | <!--|Shui|Sui = {{Script/Shuishu|1={{{2}}}}} pending font support --> |
− | <!--| | + | |Sidd = {{Script/Siddham|1={{{2}}}}} |
− | <!--| | + | |Sind = {{Script/Khudawadi|1={{{2}}}}} |
− | | | + | <!--|Sinh = {{Script/Sinhala|1={{{2}}}}} commonly supported, may not need transclusion (vertical)--> |
− | + | <!--|Sogd = {{Script/Sogdian|1={{{2}}}}} pending font support --> | |
− | + | <!--|Sogo = {{Script/Old Sogdian|1={{{2}}}}} pending font support --> | |
− | + | <!--|Sora = {{Script/Sorang Sompeng|1={{{2}}}}} supported with Nirmala UI font --> | |
− | | | + | <!--|Soyo = {{Script/Soyombo|1={{{2}}}}} pending font support --> |
− | | | + | |Sund = {{Script/Sund|1={{{2}}}}} |
− | | | + | |Sylo = {{Script/Syloti|1={{{2}}}}} |
− | + | <!--|Syrc = {{Script/Syriac|1={{{2}}}}} commonly supported, may not need transclusion--> | |
− | + | |Syre = {{Script/Syre|1={{{2}}}}} | |
− | | | + | |Syrj = {{Script/Syrj|1={{{2}}}}} |
− | <!--| | + | |Syrn = {{Script/Syrn|1={{{2}}}}} |
− | + | |Tagb = {{Script/Tagbanwa|1={{{2}}}}} | |
− | + | <!--|Takr = {{Script/Takri|1={{{2}}}}} pending font support --> | |
− | <!--| | + | <!--|Tale = {{Script/Tai Le|1={{{2}}}}} supported with Microsoft Tai Le font--> |
− | <!--| | + | |Talu = {{Script/New Tai Lue|1={{{2}}}}} |
− | | | + | <!--|Taml = {{Script/Tamil|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | + | <!--|Tang = {{Script/Tangut|1={{{2}}}}} pending font support --> | |
− | <!--| | + | |Tavt = {{Script/Tai Viet|1={{{2}}}}} |
− | <!--| | + | <!--|Telu = {{Script/Telugu|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | + | <!--|Teng = {{Script/Tengwar|1={{{2}}}}} supported by CSUR--> | |
− | + | |Tfng = {{Script/Tifinagh|1={{{2}}}}} | |
− | + | |Tglg = {{Script/Baybayin|1={{{2}}}}} | |
− | + | <!--|Thaa = {{Script/Thaana|1={{{2}}}}} commonly supported, may not need transclusion--> | |
− | |Vaii|Vai = {{ | + | <!--|Thai = {{Script/Thai|1={{{2}}}}} commonly supported, may not need transclusion--> |
− | <!--|Visp = {{ | + | <!--|Tibet = --> |
− | <!--|Wara = {{ | + | <!--|Tibt|Tibetan = {{Script/Tibetan|1={{{2}}}}} commonly supported, may not need transclusion /(Feb 2021: is ISO 15924 code, in Unicode) --> |
− | <!--|Wcho = {{ | + | <!--|Tirh = {{Script/Tirhuta|1={{{2}}}}} pending font support --> |
− | <!--|Wole = {{ | + | <!--|Toto = {{Script/Toto|1={{{2}}}}} not supported by Unicode yet--> |
− | <!--|Xpeo = {{ | + | <!--|Ugar = {{Script/Ugaritic|1={{{2}}}}} see below: by class="..." --> |
− | |Xsux = {{ | + | |Vaii|Vai = {{Script/Vai|1={{{2}}}}} |
− | + | <!--|Visp = {{Script/Visible Speech|1={{{2}}}}} supported by CSUR--> | |
− | |Yiii|Yi = {{ | + | <!--|Wara = {{Script/Warang Citi|1={{{2}}}}} pending font support --> |
− | <!--|Zanb = {{ | + | <!--|Wcho = {{Script/Wancho|1={{{2}}}}} pending font support --> |
+ | <!--|Wole = {{Script/Woleai|1={{{2}}}}} not supported by Unicode yet--> | ||
+ | <!--|Xpeo = {{Script/Old Persian|1={{{2}}}}} see below: by class="..." --> | ||
+ | |Xsux = {{Script/Cuneiform|1={{{2}}}}} | ||
+ | |Yezi|Yezidi = {{Script/Yezidi|1={{{2}}}}} | ||
+ | |Yiii|Yi = {{Script/Yi|1={{{2}}}}} | ||
+ | <!--|Zanb = {{Script/Zanabazar Square|1={{{2}}}}} pending font support --> | ||
<!--other scripts use standard language spans--> | <!--other scripts use standard language spans--> | ||
− | |#default = {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles.css" />}}<span {{#switch: {{{1}}} | + | |#default =<!-- |
− | <!--tweaks which should be moved to global CSS classes, with fonts supported in the Universal Language Selector--> | + | START SWITCH2 |
− | |Cprt = class="script-Cprt" | + | (resolving the switch1-#default. switch2 does envelop outer code, templatestyles & span) |
− | |Hano = class=" | + | -->{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles.css" />}}<span {{#switch:{{{1}}} |
+ | <!-- tweaks which should be moved to global CSS classes, with fonts supported in the Universal Language Selector --> | ||
+ | |Cprt = class="script-Cprt" | ||
+ | <!-- |Hano|Hanunoo = class="script-Hano" Already catched above, uses {{Script/Hanunoo}} --> | ||
|Latf|de-Latf = class="script-Latf" | |Latf|de-Latf = class="script-Latf" | ||
− | |en-Latf = class="script-en-Latf" | + | |en-Latf = class="script-en-Latf" |
− | |it-Latf = class="script-it-Latf" | + | |it-Latf = class="script-it-Latf" |
− | |Lina = class="script-Lina" | + | |Lina = class="script-Lina" |
− | |Linb = class="script-Linb" | + | |Linb = class="script-Linb" |
− | + | |Ugar = class="script-Ugar" | |
− | |Ugar = class="script-Ugar" | + | |Xpeo = class="script-Xpeo" |
− | |Xpeo = class="script-Xpeo" | + | |#default = class="Unicode"<!-- all-the-rest ends up here. BMP(?), use generic "Unicode" CSS class for all other scripts, including "Latn" for IPA --> |
− | |#default = class="Unicode"<!--BMP, use generic " | + | }}>{{{2}}}</span><!-- |
− | }}>{{{2}}}</span> | + | Tail job: analyse & categorise input-1 (script ID) not recognised |
− | }}< | + | -->{{#switch:{{{1|}}}|Cprt|Hano|Hanunoo|Latf|de-Latf|en-Latf|it-Latf|Lina|Linb|Ugar|Xpeo=<!-- |
− | {{ | + | -->|#default={{Script/doc/id-unk|input1={{{1|<noinclude>Test</noinclude>}}}}}<!-- end Tail job |
− | </noinclude> | + | -->}}}}<!-- end switch2, switch1 |
+ | |||
+ | --><noinclude>{{documentation}}</noinclude> |
Latest revision as of 17:26, 27 February 2021
{{{2}}}
Lua error in Module:TNT at line 159: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Uses TemplateStyles.tab.
Usage
This template applies custom styling (better typefaces and/or typefaces that support uncommon scripts and/or bigger size text) to scripts (writing systems), identified by their ISO 15924 alpha-4 code. It takes two unnamed parameters: the ISO code, and the text to transform. Some scripts can also be identified by their name. Currently, the following scripts are supported:
- By script name
- {{Script|Arabic|أبجدية عربية}} → أبجدية عربية (Arab, uses {{Script/Arabic}})
- {{Script|Fraser|ꓛꓬꓹ ꓡꓯꓺ ꓡꓯꓺ}} → ꓛꓬꓹ ꓡꓯꓺ ꓡꓯꓺ (Lisu, uses {{Script/Lisu}})
- {{Script|Greek|ξημερωθήκαμε}} → ξημερωθήκαμε (Grek, uses {{Script/Greek}})
- {{Script|Hebrew|אלפבית עברי}} → אלפבית עברי (Hebr, uses {{Script/Hebrew}})
- {{Script|Hanunoo|ᜥ ᜥᜲ ᜥᜳ ᜥ᜴}} → ᜥ ᜥᜲ ᜥᜳ ᜥ᜴ (Hano, uses {{script/Hanunoo}})
- {{Script|Limbu|ᤁᤂᤃᤄᤅ}} → ᤁᤂᤃᤄᤅ (Limb, uses {{Script/Limbu}})
- Mongolian: Mong, use {{MongolUnicode}}
- {{Script|Meithei|ꯃꯤꯇꯩ ꯃꯌꯦꯛ}} → ꯃꯤꯇꯩ ꯃꯌꯦꯛ (Mtei, uses {{Script/Meithei}})
- {{Script|Nastaliq|اُردُو}} → اُردُو (Aran, uses {{Script/Nastaliq}})
- {{Script|Nko|ߒߞߏ}} → ߒߞߏ (Nkoo, uses {{Script/Nko}})
- {{Script|Phoenician|𐤒𐤓𐤕 𐤇𐤃𐤔𐤕}} → 𐤒𐤓𐤕 𐤇𐤃𐤔𐤕 (Phnx, uses {{Script/Phoenician}})
- {{Script|Pollard|𖼀𖼁𖼂𖼃𖼄}} → 𖼀𖼁𖼂𖼃𖼄 (Plrd, uses {{Script/Pollard}})
- {{Script|Vai|ꕙꔤ}} → ꕙꔤ (Vaii, uses {{Script/Vai}})
- {{Script|Yezidi|𐺁𐺂𐺄𐺅𐺇𐺈𐺊𐺋𐺍}} → 𐺁𐺂𐺄𐺅𐺇𐺈𐺊𐺋𐺍 (Yezi, uses {{Script/Yezidi}})
- {{Script|Yi|ꆈꌠꁱꂷ}} → ꆈꌠꁱꂷ (Yiii, uses {{Script/Yi}})
- By ISO script code (like 'Xabc')
- {{Script|Adlm|𞤀𞤣𞤤𞤢𞤥 𞤆𞤵𞤤𞤢𞤪}} → 𞤀𞤣𞤤𞤢𞤥 𞤆𞤵𞤤𞤢𞤪 (uses {{Script/Adlam}})
- {{Script|Ahom|𑜒𑜑𑜪𑜨}} → 𑜒𑜑𑜪𑜨 (uses {{Script/Ahom}})
- {{Script|Arab|أبجدية عربية}} → أبجدية عربية (uses {{Script/Arabic}})
- {{Script|fa-Arab|فارسی}} → فارسی (uses {{Script/Nastaliq}})
- {{Script|ps-Arab|پښتو}} → پښتو (uses {{Script/Nastaliq}})
- {{Script|ur-Arab|اُردُو}} → اُردُو (uses {{Script/Nastaliq}})
- {{Script|Aran|اُردُو}} → اُردُو (uses {{Script/Nastaliq}})
- {{Script|Armi|𐡀𐡁𐡂}} → 𐡀𐡁𐡂 (uses {{Script/Aramaic}})
- {{Script|Avst|𐬞𐬀𐬌𐬙𐬌 𐬰𐬀𐬌𐬥𐬙𐬌}} → 𐬞𐬀𐬌𐬙𐬌 𐬰𐬀𐬌𐬥𐬙𐬌 (uses {{Script/Avestan}})
- {{Script|Bali|ᬅᬓ᭄ᬱᬭᬩᬮᬶ}} → ᬅᬓ᭄ᬱᬭᬩᬮᬶ (uses {{Script/Bali}})
- {{Script|Bamu|ꚩꚫꛑꚩꚳ ꚳ꛰ꛀꚧꚩꛂ}} → ꚩꚫꛑꚩꚳ ꚳ꛰ꛀꚧꚩꛂ (uses {{Script/Bamum}})
- {{Script|Bass|𖫢𖫧𖫳𖫒𖫨𖫰𖫨𖫱}} → 𖫢𖫧𖫳𖫒𖫨𖫰𖫨𖫱 (uses {{Script/Bassa}})
- {{Script|Batk|ᯘᯮᯒᯖ᯲ ᯅᯖᯂ᯲}} → ᯘᯮᯒᯖ᯲ ᯅᯖᯂ᯲ (uses {{Script/Batak}})
- {{Script|Bhks|𑰥𑰹𑰎𑰿𑰬𑰲𑰎𑰱}} → 𑰥𑰹𑰎𑰿𑰬𑰲𑰎𑰱 (uses {{Script/Bhaiksuki}})
- {{Script|Brah|𑀓𑀔𑀕𑀖𑀗}} → 𑀓𑀔𑀕𑀖𑀗 (uses {{Script/Brahmi}})
- {{Script|Bugi|ᨒᨚᨈᨑ}} → ᨒᨚᨈᨑ (uses {{Script/Lontara}})
- {{Script|Buhd|ᝊᝓᝑᝒ}} → ᝊᝓᝑᝒ (uses {{Script/Buhid}})
- {{Script|Cakm|𑄇𑄈𑄉𑄊𑄋}} → 𑄇𑄈𑄉𑄊𑄋 (uses {{Script/Chakma}})
- {{Script|Cham|ꨆꨇꨈꨉꨊ}} → ꨆꨇꨈꨉꨊ (uses {{Script/Cham}})
- {{Script|Copt|ⲙⲉⲧⲣⲉⲙⲛⲭⲏⲙⲓ}} → ⲙⲉⲧⲣⲉⲙⲛⲭⲏⲙⲓ (uses {{Script/Coptic}})
- {{Script|Cprt|𐠀𐠰𐠦𐠡𐠩}} → 𐠀𐠰𐠦𐠡𐠩
- {{Script|Cyrs|азъбоукы}} → азъбоукы (uses {{Script/Slavonic}})
- {{Script|Ethi|አማርኛ}} → አማርኛ (uses {{Script/Ethiopic}})
- {{Script|Geok|ⴌⴓⴑⴞⴓⴐⴈ}} → ⴌⴓⴑⴞⴓⴐⴈ (uses {{Script/Khutsuri}})
- {{Script|Glag|ⰍⰫⰓⰊⰎⰎⰑⰂⰋⰜⰀ}} → ⰍⰫⰓⰊⰎⰎⰑⰂⰋⰜⰀ (uses {{Script/Glagolitic}})
- {{Script|Gran|𑌗𑍍𑌰𑌨𑍍𑌥}} → 𑌗𑍍𑌰𑌨𑍍𑌥 (uses {{Script/Grantha}})
- {{Script|Grek|ξημερωθήκαμε}} → ξημερωθήκαμε (uses {{Script/Greek}})
- {{Script|Goth|𐌲𐌿𐍄𐌹𐍃𐌺}} → 𐌲𐌿𐍄𐌹𐍃𐌺 (uses {{Script/Gothic}})
- {{Script|Hano|ᜥ ᜥᜲ ᜥᜳ ᜥ᜴}} → ᜥ ᜥᜲ ᜥᜳ ᜥ᜴ (uses {{Script/Hanunoo}})
- {{Script|Hebr|אלפבית עברי}} → אלפבית עברי (uses {{Script/Hebrew}})
- {{Script|Hmng|𖬖𖬰𖬝𖬵 𖬄𖬶𖬟 𖬌𖬣𖬵}}→ 𖬖𖬰𖬝𖬵 𖬄𖬶𖬟 𖬌𖬣𖬵(uses {{Script/Pahawh Hmong}})
- {{Script|Ital|𐌅𐌝𐌕𐌄𐌋𐌉𐌞}} → 𐌅𐌝𐌕𐌄𐌋𐌉𐌞 (uses {{Script/Old Italic}})
- {{Script|Java|ꦲꦏ꧀ꦱꦫꦗꦮ}} → ꦲꦏ꧀ꦱꦫꦗꦮ (uses {{Script/Java}})
- {{Script|Kali|ꤊꤢ꤬ꤛꤢ꤭ ꤜꤟꤤ꤬}} → ꤊꤢ꤬ꤛꤢ꤭ ꤜꤟꤤ꤬ (uses {{Script/Kayah Li}})
- {{Script|Khmr|អក្សរខ្មែរ}} → អក្សរខ្មែរ (uses {{Script/Khmer}})
- {{Script|Khoj|𑈉𑈲𑈐𑈈𑈮}} → 𑈉𑈲𑈐𑈈𑈮 (uses {{Script/Khojki}})
- {{Script|Kore|나랏〮말〯ᄊᆞ미〮}} → 나랏〮말〯ᄊᆞ미〮 (uses {{Script/Korean}})
- {{Script|Kthi|𑂍𑂶𑂟𑂲}} → 𑂍𑂶𑂟𑂲 (uses {{Script/Kaithi}})
- {{Script|Lana|ᨲᩫ᩠ᩅᨵᨾ᩠ᨾ᩼}} → ᨲᩫ᩠ᩅᨵᨾ᩠ᨾ᩼ (uses {{Script/Tai Tham}})
- {{Script|Latn|Latin}} → Latin (uses {{Script/Classical and Medieval Latin}})
- {{Script|Latf|Fraktur blackletter}} → Fraktur blackletter
- {{Script|en-Latf|Textura blackletter}} → Textura blackletter
- {{Script|it-Latf|Rotunda blackletter}} → Rotunda blackletter
- {{Script|Latg|Ᵹaelaċ}} → Ᵹaelaċ (uses {{Script/Gaelic}})
- {{Script|Limb|ᤁᤂᤃᤄᤅ}} → ᤁᤂᤃᤄᤅ (uses {{Script/Limbu}})
- {{Script|Linb|𐂂 𐃌}} → 𐂂 𐃌
- {{Script|Lisu|ꓛꓬꓹ ꓡꓯꓺ ꓡꓯꓺ}} → ꓛꓬꓹ ꓡꓯꓺ ꓡꓯꓺ (uses {{Script/Lisu}})
- {{Script|Lyci|𐊍𐊒𐊖𐊙𐊗𐊕𐊀}} → 𐊍𐊒𐊖𐊙𐊗𐊕𐊀 (uses {{Script/Lycian}})
- {{Script|Mtei|ꯃꯤꯇꯩ ꯃꯌꯦꯛ}} → ꯃꯤꯇꯩ ꯃꯌꯦꯛ (uses {{Script/Meithei}})
- Mong (Mongolian): Use {{MongolUnicode}}
- {{Script|Mymr|မြန်မာ}} → မြန်မာ (uses {{Script/Mymr}})
- {{Script|Nkoo|ߒߞߏ}} → ߒߞߏ (uses {{Script/Nko}})
- {{Script|Ogam|ᚉᚒᚅᚐ}} → ᚉᚒᚅᚐ (uses {{Script/Ogam}})
- {{Script|Orkh|𐱅𐰭𐰼𐰃}} → 𐱅𐰭𐰼𐰃 (uses {{Script/Orkhon}})
- {{Script|Osma|𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀}} → 𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀 (uses {{Script/Osmanya}})
- {{Script|Phli|𐭮𐭯𐭠𐭧𐭯𐭲}} → 𐭮𐭯𐭠𐭧𐭯𐭲 (uses {{Script/Pahlavi}})
- {{Script|Phnx|𐤒𐤓𐤕 𐤇𐤃𐤔𐤕}} → 𐤒𐤓𐤕 𐤇𐤃𐤔𐤕 (uses {{Script/Phoenician}})
- {{Script|Piqd|}} → (uses {{Script/Klingon}})
- {{Script|Prti|𐭎𐭐𐭀𐭃𐭐𐭕𐭉}} → 𐭎𐭐𐭀𐭃𐭐𐭕𐭉 (uses {{Script/Pahlavi}})
- {{Script|Rjng|ꥆꤰ꥓ꤼꤽ ꤽꥍꤺꥏ}} → ꥆꤰ꥓ꤼꤽ ꤽꥍꤺꥏ (uses {{Script/Rejang}})
- {{Script|Runr|᛬ᚱᚢᚾᚨ᛬}} → ᛬ᚱᚢᚾᚨ᛬ (uses {{Script/Runic}})
- {{Script|Samr|ࠀࠁࠂ}} → ࠀࠁࠂ (uses {{Script/Samaritan}})
- {{Script|Sidd|𑖭𑖰𑖛𑖽}} → 𑖭𑖰𑖛𑖽 (uses {{Script/Siddham}})
- {{Script|Sind|𑋝𑋡𑋟𑋐𑋢}} → 𑋝𑋡𑋟𑋐𑋢 (uses {{Script/Khudawadi}})
- {{Script|Sund|ᮃᮊ᮪ᮞᮛ ᮞᮥᮔ᮪ᮓ}} → ᮃᮊ᮪ᮞᮛ ᮞᮥᮔ᮪ᮓ (uses {{Script/Sund}})
- {{Script|Sylo|ꠍꠤꠟꠐꠤ ꠘꠣꠉꠞꠤ}} → ꠍꠤꠟꠐꠤ ꠘꠣꠉꠞꠤ (uses {{Script/Syloti}})
- {{Script|Syre|ܐܣܛܪܢܓܠܐ}} → ܐܣܛܪܢܓܠܐ (uses {{Script/Syre}})
- {{Script|Syrj|ܣܪܛܐ}} → ܣܪܛܐ (uses {{Script/Syrj}})
- {{Script|Syrn|ܡܕܢܚܝܐ}} → ܡܕܢܚܝܐ (uses {{Script/Syrn}})
- {{Script|Tagb|ᝦᝤᝪᝨᝯ}} → ᝦᝤᝪᝨᝯ (uses {{Script/Tagbanwa}})
- {{Script|Talu|ᦟᦲᧅᦷᦎᦺᦑᦟᦹᧉ}} → ᦟᦲᧅᦷᦎᦺᦑᦟᦹᧉ (uses {{Script/New Tai Lue}})
- {{Script|Tavt|ꪼꪕꪒꪾ}} → ꪼꪕꪒꪾ (uses {{Script/Tai Viet}})
- {{Script|Tfng|ⵜⵉⴼⵉⵏⴰⵖ}} → ⵜⵉⴼⵉⵏⴰⵖ (uses {{Script/Tifinagh}})
- {{Script|Tglg|ᜊᜌ᜔ᜊᜌᜒᜈ᜔}} → (uses {{Script/Baybayin}})
- {{Script|Vaii|ꕙꔤ}} → ꕙꔤ (uses {{Script/Vai}})
- {{Script|Xpeo|𐏈 𐏉 𐏊}} → 𐏈 𐏉 𐏊
- {{Script|Xsux|𒈗}} → 𒈗 (uses {{Script/Cuneiform}})
- {{Script|Yezi|𐺁𐺂𐺄𐺅𐺇𐺈𐺊𐺋𐺍}} → 𐺁𐺂𐺄𐺅𐺇𐺈𐺊𐺋𐺍 (uses {{Script/Yezidi}})
- {{Script|Yiii|ꆈꌠꁱꂷ}} → ꆈꌠꁱꂷ (uses {{Script/Yi}})
See also
- Category:Pages using Template:Script with unknown input (4) -- (Checking)
- {{Lang}} for identifying text as belonging to a language and script, etc. (beyond the scope of this template)
- {{IPA}} to style text for IPA notation
- {{MongolUnicode}} For Mong (Mongolian) script
- {{Script/doc/list}} -- Technical overview of the templates (under construction, Feb 2021)
Item | In template | /subs | Content | Example | Usage in page | Publisher | Note | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Code | {{ISO 15924 code}} | /subs | ID | Arab | Everywhere | ISO 15924 | enwiki central ISO script id list | ||||
Number | {{ISO 15924 number}} | /subs | ID | 234 | DEPR | ISO 15924 | DEPR, use alpha-4 for ID, and infobox pull number from Wikidata | ||||
Name | {{ISO 15924 name}} | /subs | data | Deseret (Mormon) | ISO 15924 | ||||||
Alias | {{ISO 15924 alias}} | /subs | ID | Arabic | Unicode | ||||||
WP-article | {{ISO 15924/wp-article}} | /subs | ID | Arabic script | enwiki | ||||||
Unicode chapter | {{ISO 15924/unicode-chapter}} | /subs | data | Ch 18.1 | Unicode | Operational | |||||
Wikidata QID | {{ISO 15924/qid}} | /subs | ID | Q790681 | Wikidata | ||||||
Script example
character |
{{ISO 15924/script-example-character}} | /subs | data-m | ع | User boxes; not checked for mainspace | enwiki | could use more scripts exampled | ||||
In Mainspace | |||||||||||
Overview (ISO-U-enwiki) | {{ISO 15924 script codes and related Unicode data}} | /subs | list | ISO 15924 | enwiki | Mainspace: ISO 15924, Script (Unicode), Unicode character property | |||||
Blocks <-> Scripts | {{Unicode blocks}} | /subs | list | some script articles | enwiki | Mainspace, related | |||||
graphs | {{ISO 15924/unicode-script-illustration}} | /subs | fonts&files | Mainspace, Scripts in Unicode | |||||||
Overviews | |||||||||||
4 ID's: ISO-U-WD-enwiki | {{ISO 15924/overview-4id}} | /subs | ID | check consistency | Wikidata | ||||||
Wikidata props | {{ISO 15924/overview-4id/properties}} | /subs | data | dir | doc, more WD props | Wikidata | |||||
description | {{ISO 15924/overview-4id-relations}} | /subs | overview | enwiki | 4 ID's: ISO-U+-WD-enwiki | ||||||
Overview: templates | {{ISO 15924/overview-templates}} | /subs | list | Wikipedia | |||||||
WP-category | {{ISO 15924/wp-category}} | /subs | data | Category:Arabic script | Not checked for mainspace | enwiki | watered down concept for minor scripts | ||||
Also (userbox, technical, ...) | |||||||||||
Test, quick check | {{ISO 15924/list}} | /subs | list, test | test only | |||||||
navbox templates | {{ISO 15924 templates}} | /subs | navbox | enwiki | navbox for Template space only | ||||||
Redirect | {{R from ISO 15924 code}} | /subs | template | Redirects | enwiki | ||||||
userbox | {{User iso15924}} | /subs | Userboxes | ||||||||
See also | |||||||||||
Special:PrefixIndex/Template:ISO_15924 | |||||||||||
|
ISO 15924 | Script in Unicode[e] | ||||||
---|---|---|---|---|---|---|---|
Code | ISO formal name | Directionality | Unicode Alias[f] | Version | Characters | Notes | Description |
| |||||||
Adlm | Adlam | Adlam | 9.0 | 88 | Ch 19.9 | ||
Afak | Afaka | varies | [1] | — Not in Unicode, proposal is explored||||
Aghb | Caucasian Albanian | Caucasian Albanian | 7.0 | 53 | Ancient/historic | Ch 8.10 | |
Ahom | Ahom, Tai Ahom | Ahom | 8.0 | 58 | Ancient/historic | Ch 15.15 | |
Arab | Arabic | Arabic | 1.0 | 1,291 | Ch 9.2 | ||
Aran | Arabic (Nastaliq variant) | mixed | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Arabic (||||
Armi | Imperial Aramaic | Imperial Aramaic | 5.2 | 31 | Ancient/historic | Ch 10.4 | |
Armn | Armenian | Armenian | 1.0 | 96 | Ch 7.6 | ||
Avst | Avestan | Avestan | 5.2 | 61 | Ancient/historic | Ch 10.7 | |
Bali | Balinese | Balinese | 5.0 | 121 | Ch 17.3 | ||
Bamu | Bamum | Bamum | 5.2 | 657 | Ch 19.6 | ||
Bass | Bassa Vah | Bassa Vah | 7.0 | 36 | Ancient/historic | Ch 19.7 | |
Batk | Batak | Batak | 6.0 | 56 | Ch 17.6 | ||
Beng | Bengali (Bangla) | Bengali | 1.0 | 96 | Ch 12.2 | ||
Bhks | Bhaiksuki | Bhaiksuki | 9.0 | 97 | Ancient/historic | Ch 14.3 | |
Blis | Blissymbols | varies | [1] | — Not in Unicode, proposal is explored||||
Bopo | Bopomofo | Bopomofo | 1.0 | 77 | Ch 18.3 | ||
Brah | Brahmi | Brahmi | 6.0 | 109 | Ancient/historic | Ch 14.1 | |
Brai | Braille | Braille | 3.0 | 256 | Ch 21.1 | ||
Bugi | Buginese | Buginese | 4.1 | 30 | Ch 17.2 | ||
Buhd | Buhid | Buhid | 3.2 | 20 | Ch 17.1 | ||
Cakm | Chakma | Chakma | 6.1 | 71 | Ch 13.11 | ||
Cans | Unified Canadian Aboriginal Syllabics | Canadian Aboriginal | 3.0 | 710 | Ch 20.2 | ||
Cari | Carian | Carian | 5.1 | 49 | Ancient/historic | Ch 8.4 | |
Cham | Cham | Cham | 5.1 | 83 | Ch 16.10 | ||
Cher | Cherokee | Cherokee | 3.0 | 172 | Ch 20.1 | ||
Chrs | Chorasmian | Chorasmian | 13.0 | 28 | Ancient/historic | Ch 10.8 | |
Cirt | Cirth | varies | — Not in Unicode | ||||
Copt | Coptic | Coptic | 1.0 | 137 | Ancient/historic, Disunified from Greek in 4.1 | Ch 7.3 | |
Cpmn | Cypro-Minoan | left-to-right | — Not in Unicode | ||||
Cprt | Cypriot syllabary | Cypriot | 4.0 | 55 | Ancient/historic | Ch 8.3 | |
Cyrl | Cyrillic | Cyrillic | 1.0 | 443 | Includes typographic variant Old Church Slavonic (Lua error in package.lua at line 80: module 'strict' not found. | Ch 7.4 | |
Cyrs | Cyrillic (Old Church Slavonic variant) | varies | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Cyrillic (Ancient/historic | |||
Deva | Devanagari (Nagari) | Devanagari | 1.0 | 154 | Ch 12.1 | ||
Diak | Dives Akuru | Dives Akuru | 13.0 | 72 | Ancient/historic | Ch 15.14 | |
Dogr | Dogra | Dogra | 11.0 | 60 | Ancient/historic | Ch 15.17 | |
Dsrt | Deseret (Mormon) | Deseret | 3.1 | 80 | Ch 20.4 | ||
Dupl | Duployan shorthand, Duployan stenography | Duployan | 7.0 | 143 | Ch 21.5 | ||
Egyd | Egyptian demotic | mixed | — Not in Unicode | ||||
Egyh | Egyptian hieratic | mixed | — Not in Unicode | ||||
Egyp | Egyptian hieroglyphs | Egyptian Hieroglyphs | 5.2 | 1,080 | Ancient/historic | Ch 11.4 | |
Elba | Elbasan | Elbasan | 7.0 | 40 | Ancient/historic | Ch 8.9 | |
Elym | Elymaic | Elymaic | 12.0 | 23 | Ancient/historic | Ch 10.9 | |
Ethi | Ethiopic (Geʻez) | Ethiopic | 3.0 | 495 | Ch 19.1 | ||
Geok | Khutsuri (Asomtavruli and Nuskhuri) | Georgian | Unicode groups "Khutsori", "Asomtavruli" and "Nuskhuri" into 'Georgian' (Lua error in package.lua at line 80: module 'strict' not found.). Also "Mkhedruli" and "Mtavruli" are 'Georgian' (Lua error in package.lua at line 80: module 'strict' not found.) | Ch 7.7 | |||
Geor | Georgian (Mkhedruli and Mtavruli) | Georgian | 1.0 | 173 | In Unicode, also includes Geok (Nuskhuri) | Ch 7.7 | |
Glag | Glagolitic | Glagolitic | 4.1 | 132 | Ancient/historic | Ch 7.5 | |
Gong | Gunjala Gondi | Gunjala Gondi | 11.0 | 63 | Ch 13.15 | ||
Gonm | Masaram Gondi | Masaram Gondi | 10.0 | 75 | Ch 13.14 | ||
Goth | Gothic | Gothic | 3.1 | 27 | Ancient/historic | Ch 8.8 | |
Gran | Grantha | Grantha | 7.0 | 85 | Ancient/historic | Ch 15.13 | |
Grek | Greek | Greek | 1.0 | 518 | Directionality sometimes as boustrophedon | Ch 7.2 | |
Gujr | Gujarati | Gujarati | 1.0 | 91 | Ch 12.4 | ||
Guru | Gurmukhi | Gurmukhi | 1.0 | 80 | Ch 12.3 | ||
Hanb | Han with Bopomofo (alias for Han + Bopomofo) | mixed | Lua error in package.lua at line 80: module 'strict' not found., Lua error in package.lua at line 80: module 'strict' not found. | — See||||
Hang | Hangul (Hangŭl, Hangeul) | Hangul | 1.0 | 11,739 | Hangul syllables relocated in 2.0 | Ch 18.6 | |
Hani | Han (Hanzi, Kanji, Hanja) | top-to-bottom, columns right-to-left (historically)) | Han | 1.0 | 94,204 | Ch 18.1 | |
Hano | Hanunoo (Hanunóo) | Hanunoo | 3.2 | 21 | Ch 17.1 | ||
Hans | Han (Simplified variant) | varies | Lua error in package.lua at line 80: module 'strict' not found.) | — Subset of Han (Hanzi, Kanji, Hanja) (||||
Hant | Han (Traditional variant) | varies | Lua error in package.lua at line 80: module 'strict' not found. | — Subset of||||
Hatr | Hatran | Hatran | 8.0 | 26 | Ancient/historic | Ch 10.12 | |
Hebr | Hebrew | Hebrew | 1.0 | 134 | Ch 9.1 | ||
Hira | Hiragana | Hiragana | 1.0 | 379 | Ch 18.4 | ||
Hluw | Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs) | Anatolian Hieroglyphs | 8.0 | 583 | Ancient/historic | Ch 11.6 | |
Hmng | Pahawh Hmong | Pahawh Hmong | 7.0 | 127 | Ch 16.11 | ||
Hmnp | Nyiakeng Puachue Hmong | Nyiakeng Puachue Hmong | 12.0 | 71 | Ch 16.12 | ||
Hrkt | Japanese syllabaries (alias for Hiragana + Katakana) | Katakana or Hiragana | See Lua error in package.lua at line 80: module 'strict' not found., Lua error in package.lua at line 80: module 'strict' not found. | Ch 18.4 | |||
Hung | Old Hungarian (Hungarian Runic) | Old Hungarian | 8.0 | 108 | Ancient/historic | Ch 8.7 | |
Inds | Indus (Harappan) | mixed | [1] | — Not in Unicode, proposal is explored||||
Ital | Old Italic (Etruscan, Oscan, etc.) | Old Italic | 3.1 | 39 | Ancient/historic | Ch 8.5 | |
Jamo | Jamo (alias for Jamo subset of Hangul) | varies | Lua error in package.lua at line 80: module 'strict' not found. | — Subset of||||
Java | Javanese | Javanese | 5.2 | 90 | Ch 17.4 | ||
Jpan | Japanese (alias for Han + Hiragana + Katakana) | varies | Lua error in package.lua at line 80: module 'strict' not found., Lua error in package.lua at line 80: module 'strict' not found. and Lua error in package.lua at line 80: module 'strict' not found. | — See||||
Jurc | Jurchen | left-to-right | — Not in Unicode | ||||
Kali | Kayah Li | Kayah Li | 5.1 | 47 | Ch 16.9 | ||
Kana | Katakana | Katakana | 1.0 | 304 | Ch 18.4 | ||
Khar | Kharoshthi | Kharoshthi | 4.1 | 68 | Ancient/historic | Ch 14.2 | |
Khmr | Khmer | Khmer | 3.0 | 146 | Ch 16.4 | ||
Khoj | Khojki | Khojki | 7.0 | 62 | Ancient/historic | Ch 15.7 | |
Kitl | Khitan large script | left-to-right | — Not in Unicode | ||||
Kits | Khitan small script | Khitan Small Script | 13.0 | 471 | Ancient/historic | Ch 18.12 | |
Knda | Kannada | Kannada | 1.0 | 89 | Ch 12.8 | ||
Kore | Korean (alias for Hangul + Han) | left-to-right | Lua error in package.lua at line 80: module 'strict' not found., Lua error in package.lua at line 80: module 'strict' not found. | — See||||
Kpel | Kpelle | left-to-right | [1] | — Not in Unicode, proposal is explored||||
Kthi | Kaithi | Kaithi | 5.2 | 67 | Ancient/historic | Ch 15.2 | |
Lana | Tai Tham (Lanna) | Tai Tham | 5.2 | 127 | Ch 16.7 | ||
Laoo | Lao | Lao | 1.0 | 82 | Ch 16.2 | ||
Latf | Latin (Fraktur variant) | varies | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Latin (||||
Latg | Latin (Gaelic variant) | left-to-right | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Latin (||||
Latn | Latin | Latin | 1.0 | 1,374 | See also: Latin script in Unicode | Ch 7.1 | |
Leke | Leke | left-to-right | — Not in Unicode | ||||
Lepc | Lepcha (Róng) | Lepcha | 5.1 | 74 | Ch 13.12 | ||
Limb | Limbu | Limbu | 4.0 | 68 | Ch 13.6 | ||
Lina | Linear A | Linear A | 7.0 | 341 | Ancient/historic | Ch 8.1 | |
Linb | Linear B | Linear B | 4.0 | 211 | Ancient/historic | Ch 8.2 | |
Lisu | Lisu (Fraser) | Lisu | 5.2 | 49 | Ch 18.9 | ||
Loma | Loma | left-to-right | [1] | — Not in Unicode, proposal is explored||||
Lyci | Lycian | Lycian | 5.1 | 29 | Ancient/historic | Ch 8.4 | |
Lydi | Lydian | Lydian | 5.1 | 27 | Ancient/historic | Ch 8.4 | |
Mahj | Mahajani | Mahajani | 7.0 | 39 | Ancient/historic | Ch 15.6 | |
Maka | Makasar | Makasar | 11.0 | 25 | Ancient/historic | Ch 17.8 | |
Mand | Mandaic, Mandaean | Mandaic | 6.0 | 29 | Ch 9.5 | ||
Mani | Manichaean | Manichaean | 7.0 | 51 | Ancient/historic | Ch 10.5 | |
Marc | Marchen | Marchen | 9.0 | 68 | Ancient/historic | Ch 14.5 | |
Maya | Mayan hieroglyphs | mixed | — Not in Unicode | ||||
Medf | Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ) | Medefaidrin | 11.0 | 91 | Ch 19.10 | ||
Mend | Mende Kikakui | Mende Kikakui | 7.0 | 213 | Ch 19.8 | ||
Merc | Meroitic Cursive | Meroitic Cursive | 6.1 | 90 | Ancient/historic | Ch 11.5 | |
Mero | Meroitic Hieroglyphs | Meroitic Hieroglyphs | 6.1 | 32 | Ancient/historic | Ch 11.5 | |
Mlym | Malayalam | Malayalam | 1.0 | 118 | Ch 12.9 | ||
Modi | Modi, Moḍī | Modi | 7.0 | 79 | Ancient/historic | Ch 15.11 | |
Mong | Mongolian | Mongolian | 3.0 | 167 | Mong includes Clear and Manchu scripts | Ch 13.5 | |
Moon | Moon (Moon code, Moon script, Moon type) | mixed | [1] | — Not in Unicode, proposal is explored||||
Mroo | Mro, Mru | Mro | 7.0 | 43 | Ch 13.8 | ||
Mtei | Meitei Mayek (Meithei, Meetei) | Meetei Mayek | 5.2 | 79 | Ch 13.7 | ||
Mult | Multani | Multani | 8.0 | 38 | Ancient/historic | Ch 15.9 | |
Mymr | Myanmar (Burmese) | Myanmar | 3.0 | 223 | Ch 16.3 | ||
Nand | Nandinagari | Nandinagari | 12.0 | 65 | Ancient/historic | Ch 15.12 | |
Narb | Old North Arabian (Ancient North Arabian) | Old North Arabian | 7.0 | 32 | Ancient/historic | Ch 10.1 | |
Nbat | Nabataean | Nabataean | 7.0 | 40 | Ancient/historic | Ch 10.10 | |
Newa | Newa, Newar, Newari, Nepāla lipi | Newa | 9.0 | 97 | Ch 13.3 | ||
Nkdb | Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba) | left-to-right | — Not in Unicode | ||||
Nkgb | Nakhi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba) | left-to-right | [1] | — Not in Unicode, proposal is explored||||
Nkoo | N’Ko | NKo | 5.0 | 62 | Ch 19.4 | ||
Nshu | Nüshu | Nushu | 10.0 | 397 | Ch 18.8 | ||
Ogam | Ogham | Ogham | 3.0 | 29 | Ancient/historic | Ch 8.12 | |
Olck | Ol Chiki (Ol Cemet’, Ol, Santali) | Ol Chiki | 5.1 | 48 | Ch 13.10 | ||
Orkh | Old Turkic, Orkhon Runic | Old Turkic | 5.2 | 73 | Ancient/historic | Ch 14.8 | |
Orya | Oriya (Odia) | Oriya | 1.0 | 91 | Ch 12.5 | ||
Osge | Osage | Osage | 9.0 | 72 | Ch 20.3 | ||
Osma | Osmanya | Osmanya | 4.0 | 40 | Ch 19.2 | ||
Ougr | Old Uyghur | mixed | — Not in Unicode | ||||
Palm | Palmyrene | Palmyrene | 7.0 | 32 | Ancient/historic | Ch 10.11 | |
Pauc | Pau Cin Hau | Pau Cin Hau | 7.0 | 57 | Ch 16.13 | ||
Pcun | Proto-Cuneiform | left-to-right | — Not in Unicode | ||||
Pelm | Proto-Elamite | left-to-right | — Not in Unicode | ||||
Perm | Old Permic | Old Permic | 7.0 | 43 | Ancient/historic | Ch 8.11 | |
Phag | Phags-pa | Phags-pa | 5.0 | 56 | Ancient/historic | Ch 14.4 | |
Phli | Inscriptional Pahlavi | Inscriptional Pahlavi | 5.2 | 27 | Ancient/historic | Ch 10.6 | |
Phlp | Psalter Pahlavi | Psalter Pahlavi | 7.0 | 29 | Ancient/historic | Ch 10.6 | |
Phlv | Book Pahlavi | mixed | — Not in Unicode | ||||
Phnx | Phoenician | Phoenician | 5.0 | 29 | Ancient/historic[g] | Ch 10.3 | |
Piqd | Klingon (KLI pIqaD) | [2][3] | — Rejected for inclusion in Unicode|||||
Plrd | Miao (Pollard) | Miao | 6.1 | 149 | Ch 18.10 | ||
Prti | Inscriptional Parthian | Inscriptional Parthian | 5.2 | 30 | Ancient/historic | Ch 10.6 | |
Psin | Proto-Sinaitic | mixed | — Not in Unicode | ||||
Qaaa-Qabx | Reserved for private use (range) | — Not in Unicode | |||||
Ranj | Ranjana | left-to-right | — Not in Unicode | ||||
Rjng | Rejang (Redjang, Kaganga) | Rejang | 5.1 | 37 | Ch 17.5 | ||
Rohg | Hanifi Rohingya | Hanifi Rohingya | 11.0 | 50 | Ch 16.14 | ||
Roro | Rongorongo | mixed | [1] | — Not in Unicode, proposal is explored||||
Runr | Runic | Runic | 3.0 | 86 | Ancient/historic | Ch 8.6 | |
Samr | Samaritan | Samaritan | 5.2 | 61 | Ch 9.4 | ||
Sara | Sarati | mixed | — Not in Unicode | ||||
Sarb | Old South Arabian | Old South Arabian | 5.2 | 32 | Ancient/historic | Ch 10.2 | |
Saur | Saurashtra | Saurashtra | 5.1 | 82 | Ch 13.13 | ||
Sgnw | SignWriting | SignWriting | 8.0 | 672 | Ch 21.6 | ||
Shaw | Shavian (Shaw) | Shavian | 4.0 | 48 | Ch 8.13 | ||
Shrd | Sharada, Śāradā | Sharada | 6.1 | 96 | Ch 15.3 | ||
Shui | Shuishu | left-to-right | — Not in Unicode | ||||
Sidd | Siddham, Siddhaṃ, Siddhamātṛkā | Siddham | 7.0 | 92 | Ancient/historic | Ch 15.5 | |
Sind | Khudawadi, Sindhi | Khudawadi | 7.0 | 69 | Ch 15.8 | ||
Sinh | Sinhala | Sinhala | 3.0 | 111 | Ch 13.2 | ||
Sogd | Sogdian | Sogdian | 11.0 | 42 | Ancient/historic | Ch 14.10 | |
Sogo | Old Sogdian | Old Sogdian | 11.0 | 40 | Ancient/historic | Ch 14.9 | |
Sora | Sora Sompeng | Sora Sompeng | 6.1 | 35 | Ch 15.16 | ||
Soyo | Soyombo | Soyombo | 10.0 | 83 | Ancient/historic | Ch 14.7 | |
Sund | Sundanese | Sundanese | 5.1 | 72 | Ch 17.7 | ||
Sylo | Syloti Nagri | Syloti Nagri | 4.1 | 45 | Ancient/historic | Ch 15.1 | |
Syrc | Syriac | Syriac | 3.0 | 88 | Includes typographic variants Estrangelo (Lua error in package.lua at line 80: module 'strict' not found.), Western (Lua error in package.lua at line 80: module 'strict' not found.), and Eastern (Lua error in package.lua at line 80: module 'strict' not found.) | Ch 9.3 | |
Syre | Syriac (Estrangelo variant) | mixed | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Syriac (||||
Syrj | Syriac (Western variant) | mixed | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Syriac (||||
Syrn | Syriac (Eastern variant) | mixed | Lua error in package.lua at line 80: module 'strict' not found.) | — Typographic variant of Syriac (||||
Tagb | Tagbanwa | Tagbanwa | 3.2 | 18 | Ch 17.1 | ||
Takr | Takri, Ṭākrī, Ṭāṅkrī | Takri | 6.1 | 67 | Ch 15.4 | ||
Tale | Tai Le | Tai Le | 4.0 | 35 | Ch 16.5 | ||
Talu | New Tai Lue | New Tai Lue | 4.1 | 83 | Ch 16.6 | ||
Taml | Tamil | Tamil | 1.0 | 123 | Ch 12.6 | ||
Tang | Tangut | Tangut | 9.0 | 6,914 | Ancient/historic | Ch 18.11 | |
Tavt | Tai Viet | Tai Viet | 5.2 | 72 | Ch 16.8 | ||
Telu | Telugu | Telugu | 1.0 | 98 | Ch 12.7 | ||
Teng | Tengwar | left-to-right | — Not in Unicode | ||||
Tfng | Tifinagh (Berber) | Tifinagh | 4.1 | 59 | Ch 19.3 | ||
Tglg | Tagalog (Baybayin, Alibata) | Tagalog | 3.2 | 20 | Ch 17.1 | ||
Thaa | Thaana | Thaana | 3.0 | 50 | Ch 13.1 | ||
Thai | Thai | Thai | 1.0 | 86 | Ch 16.1 | ||
Tibt | Tibetan | Tibetan | 2.0 | 207 | Added in 1.0, removed in 1.1 and reintroduced in 2.0 | Ch 13.4 | |
Tirh | Tirhuta | Tirhuta | 7.0 | 82 | Ch 15.10 | ||
Tnsa | Tangsa | left-to-right | [4] | — Not in Unicode||||
Toto | Toto | left-to-right | — Not in Unicode | ||||
Ugar | Ugaritic | Ugaritic | 4.0 | 31 | Ancient/historic | Ch 11.2 | |
Vaii | Vai | Vai | 5.1 | 300 | Ch 19.5 | ||
Visp | Visible Speech | left-to-right | — Not in Unicode | ||||
Vith | Vithkuqi | left-to-right | — Not in Unicode | ||||
Wara | Warang Citi (Varang Kshiti) | Warang Citi | 7.0 | 84 | Ch 13.9 | ||
Wcho | Wancho | Wancho | 12.0 | 59 | Ch 13.16 | ||
Wole | Woleai | mixed | [1] | — Not in Unicode, proposal is explored||||
Xpeo | Old Persian | Old Persian | 4.1 | 50 | Ancient/historic | Ch 11.3 | |
Xsux | Cuneiform, Sumero-Akkadian | Cuneiform | 5.0 | 1,234 | Ancient/historic | Ch 11.1 | |
Yezi | Yezidi | Yezidi | 13.0 | 47 | Ancient/historic | Ch 9.6 | |
Yiii | Yi | Yi | 3.0 | 1,220 | Ch 18.7 | ||
Zanb | Zanabazar Square (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script) | Zanabazar Square | 10.0 | 72 | Ancient/historic | Ch 14.6 | |
Zinh | Code for inherited script | Inherited | 573 | ||||
Zmth | Mathematical notation | — Not a 'script' in Unicode | |||||
Zsym | Symbols | — Not a 'script' in Unicode | |||||
Zsye | Symbols (emoji variant) | — Not a 'script' in Unicode | |||||
Zxxx | Code for unwritten documents | — Not a 'script' in Unicode | |||||
Zyyy | Code for undetermined script | Common | 8,087 | ||||
Zzzz | Code for uncoded script | Unknown | 970,188 | In Unicode: All other code points | |||
Notes
|
Template Data
TemplateData for Script
Template data
|
---|
<templatedata> { "params": { "1": { "aliases": [ "script" ], "label": "Script code", "description": "ISO 15924 script code for the script used", "example": "Hang (hangul), Latn (Latin), Hant (traditional Chinese characters)", "type": "line", "required": true }, "2": { "aliases": [ "text" ], "label": "Text", "description": "The text in the script demacrated", "example": "國漢文混用", "type": "line", "required": true } }, "description": "Marks some text as in a different script according to ISO 15924 script codes" } </templatedata> |
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 "Proposed New Scripts". Unicode Consortium. 2018-05-25. Retrieved 2019-09-12.
- ↑ Michael Everson (1997-09-18). "Proposal to encode Klingon in Plane 1 of ISO/IEC 10646-2".
- ↑ The Unicode Consortium (2001-08-14). "Approved Minutes of the UTC 87 / L2 184 Joint Meeting".
- ↑ Morey, Stephen; Pandey, Anshuman (2021-01-07). "Proposal to add the Tangsa Script in the SMP of the UCS" (PDF). Unicode Consortium. L2/L2021/21027. Retrieved 2021-02-19.
- ↑ "Middle East-II, Ancient Scripts" (PDF). 13.0.0. The Unicode Consortiumtitle=Middle-East scripts II. Retrieved 2021-01-28.