ISO 15924 (ISO 15924)
ISO 15924 | |
---|---|
Орган стандартизации | ИСО |
Официальный сайт |
unicode.org/iso15… (англ.) iso.org/obp/ui/#i… (англ.) iso.org/obp/ui/#i… (фр.) |
ISO 15924, Коды для обозначения названий письменностей, определяет два набора кодов для ряда письменностей. Каждой письменности присваивается два кода — числовой и содержащий четыре буквы.
Письменностью считается «набор графических символов, используемых для письменной формы одного или более языков». Поэтому письменности, которые (пока) не «используются для письменной формы языка» недвусмысленно исключены.
Там где это возможно, коды получают из ISO 639-2, в котором название письменности и имя использующего её языка совпадают (пример: Гуджарати ISO 639 guj, ISO 15924 Gujr)[1]. Предпочтение отдаётся Библиографическим кодам из 639-2, отличающихся от Терминологических кодов, которые в других случаях используются чаще.
Коды ISO 15924, состоящие из 4 букв, включены в реестр меток языков IETF меток языков и поэтому могут быть использованы в файловых форматах, использующих такие метки. Например, они могут быть использованы в HTML и XML, чтобы помочь браузерам определить, какой шрифт использовать для инородного текста. Таким образом, можно различать, например, Сербский язык, написанный кириллицей (sr-Cyrl
) или латиницей (sr-Latn
), или помечать романизированный текст как таковой.
Поддержка
[править | править код]ISO назначило регистрирующим органом стандарта Консорциум Юникода. В 2004 году регистратором был назначен Майкл Эверсон.[2]
Коды письменностей
[править | править код]Численные диапазоны
[править | править код]- 000-099 Иероглифические и клинописные письменности
- 100-199 Алфавитные письменности, читаемые справа налево
- 200-299 Алфавитные письменности, читаемые слева направо
- 300-399 Алфавитно-слоговые письменности
- 400-499 Слоговые письменности
- 500-599 Идеографические письменности
- 600-699 Нерасшифрованные письменности
- 700-799 (не присвоены)
- 800-899 (не присвоены)
- 900-999 Коды для частного и специального использования, псевдонимы
Специальные коды
[править | править код]- Qaaa 900 Зарезервирован для частного использования (начало) (2004-05-29)
- Qabx 949 Зарезервирован для частного использования (конец) (2004-05-29)
- Zsye 993 Эмодзи
- Zinh 994 Код для унаследованной письменности
- Zmth 995 Математические обозначения (2007-11-26)
- Zsym 996 Символы (2007-11-26)
- Zxxx 997 Код для бесписьменных языков
- Zyyy 998 Код для неопределенной письменности
- Zzzz 999 Код для некодированной письменности
Qaaa-Qabx — 50 кодов для частного использования. Диапазон Qaaa-Qabx упоминается не в самом стандарте, а в списке кодов.
Список кодов
[править | править код]Код | № | Название | Псевдоним | Версия | Символы | Примечание |
---|---|---|---|---|---|---|
Adlm | 166 | Адлам[англ.] | Adlam | 9.0 | 87 | |
Afak | 439 | Афака | нет в Юникоде | |||
Aghb | 239 | Агванское письмо | Caucasian_Albanian | 7.0 | 53 | Древняя/историческая |
Ahom | 338 | Ахом | Ahom | 8.0 | 58 | |
Arab | 160 | Арабское письмо | Arabic | 1.0 | 1,051 | |
Aran | 161 | Арабское письмо (насталик) | 1.0 | |||
Armi | 124 | Арамейское письмо | Imperial_Aramaic | 5.2 | 31 | Древняя/историческая |
Armn | 230 | Армянское письмо | Armenian | 1.0 | 90 | |
Avst | 134 | Авестийский алфавит | Avestan | 5.2 | 61 | Древняя/историческая |
Bali | 360 | Балийское письмо | Balinese | 5.0 | 121 | |
Bamu | 435 | Бамум | Bamum | 5.2 | 657 | |
Bass | 259 | Басса Вах | Bassa_Vah | 7.0 | 36 | |
Batk | 365 | Батакское письмо | Batak | 6.0 | 56 | |
Beng | 325 | Бенгальское письмо | Bengali | 1.0 | 92 | |
Bhks | 334 | Бхайкшуки[англ.] | Bhaiksuki | 9.0 | 97 | |
Blis | 550 | Блиссимволика | нет в Юникоде | |||
Bopo | 285 | Чжуинь (Бопомофо) | Bopomofo | 1.0 | 70 | |
Brah | 300 | Брахми | Brahmi | 6.0 | 108 | |
Brai | 570 | Шрифт Брайля | Braille | 3.0 | 256 | |
Bugi | 367 | Лонтара (Бугийское письмо) | Buginese | 4.1 | 30 | |
Buhd | 372 | Бухид | Buhid | 3.2 | 20 | |
Cakm | 349 | Чакма | Chakma | 6.1 | 70 | |
Cans | 440 | Унифицированные Символы Канадских Аборигенов | Canadian_Aboriginal | 3.0 | 710 | |
Cari | 201 | Карийское письмо | Carian | 5.1 | 49 | Древняя/историческая |
Cham | 358 | Чамское письмо | Cham | 5.1 | 83 | |
Cher | 445 | Чероки | Cherokee | 3.0 | 85 | |
Cirt | 291 | Кирт | нет в Юникоде | |||
Copt | 204 | Коптское письмо | Coptic | 1.0 | 135 | (отделена от греческой в версии 4.1) Древняя/историческая |
Cpmn | 402 | Кипро-минойское письмо | нет в Юникоде | |||
Cprt | 403 | Кипрское письмо | Cypriot | 4.0 | 55 | Древняя/историческая |
Cyrl | 220 | Кириллица | Cyrillic | 1.0 | 408 | |
Cyrs | 221 | Кириллица (старославянский вариант) | 1.0 | вариант кириллицы | ||
Deva | 315 | Деванагари (Нагари) | Devanagari | 1.0 | 150 | |
Dogr | 328 | Догра | Dogra | 11.0 | 60 | |
Dsrt | 250 | Дезерет | Deseret | 3.1 | 80 | |
Dupl | 755 | Система Дюплойе | Duployan | 7.0 | 143 | |
Egyd | 070 | Демотическое письмо | 5.2 | Унифицировано с египетскими иероглифами в Юникоде | ||
Egyh | 060 | Иератическое письмо | 5.2 | Унифицировано с египетскими иероглифами в Юникоде | ||
Egyp | 050 | Египетское иероглифическое письмо | Egyptian_Hieroglyphs | 5.2 | 1,071 | Древняя/историческая |
Elba | 226 | Эльбасанское письмо | Elbasan | 7.0 | 40 | |
Elym | 128 | Элимайское письмо | Elymaic | 12.0 | 23 | Древняя/историческая |
Ethi | 430 | Эфиопское письмо (геэз) | Ethiopic | 3.0 | 495 | |
Geok | 241 | Хуцури (асомтаврули и нусхури) | Georgian | 1.0 | ||
Geor | 240 | Грузинское письмо (Мхведрули) | Georgian | 1.0 | 120 | |
Glag | 225 | Глаголица | Glagolitic | 4.1 | 94 | Древняя/историческая |
Gong | 312 | Гунджалское гонди[англ.] | Gunjala_Gondi | 63 | 11.0 | |
Gonm | 313 | Гонди Масарама[англ.] | Masaram_Gondi | 10.0 | 75 | |
Goth | 206 | Готское письмо | Gothic | 3.1 | 27 | Древняя/историческая |
Gran | 343 | Грантха | Grantha | 7.0 | 86 | |
Grek | 200 | Греческий алфавит | Greek | 1.0 | 511 | |
Gujr | 320 | Гуджарати | Gujarati | 1.0 | 83 | |
Guru | 310 | Гурмукхи | Gurmukhi | 1.0 | 79 | |
Hanb | 503 | Китайские иероглифы с чжуинем (китайские иероглифы + чжуинь) | 1.0 | |||
Hang | 286 | Хангыль (Hangŭl, Hangeul) | Hangul | 1.0 | 11,739 | (Хангыльские слоги перемещены в версии 2.0) |
Hani | 500 | Китайские иероглифы (Упрощённые и традиционные) | Han | 1.0 | 75,960 | |
Hano | 371 | Хануноо | Hanunoo | 3.2 | 21 | |
Hans | 501 | Китайские иероглифы (Упрощённые) | 1.1 | |||
Hant | 502 | Китайские иероглифы (Традиционные) | 1.1 | |||
Hatr | 127 | Хатран[англ.] | Hatran | 8.0 | 26 | |
Hebr | 125 | Еврейское письмо | Hebrew | 1.0 | 133 | |
Hira | 410 | Хирагана | Hiragana | 1.0 | 91 | |
Hluw | 080 | Лувийские иероглифы | Anatolian_Hieroglyphs | 8.0 | 583 | |
Hmng | 450 | Пахао мяо | Pahawh_Hmong | 7.0 | 127 | |
Hmnp | 451 | Хмонг | Nyiakeng_Puachue_Hmong | 12.0 | 71 | |
Hrkt | 412 | (псевдоним для хираганы + катаканы) | Katakana_Or_Hiragana | 1.0 | ||
Hung | 176 | Венгерские руны | Old_Hungarian | 8.0 | 108 | |
Inds | 610 | Хараппская | нет в Юникоде | |||
Ital | 210 | Древне-италийское | Old_Italic | 3.1 | 35 | Древняя/историческая |
Jamo | 284 | Чамо (псевдоним для подмножества чамо хангыля) | ||||
Java | 361 | Яванская | Javanese | 5.2 | 91 | |
Jpan | 413 | Японская (псевдоним для кандзи + хирагана + катакана) | 1.1 | |||
Jurc | 510 | Чжурчжэньское письмо | нет в Юникоде | |||
Kali | 357 | Кая-ли | Kayah_Li | 5.1 | 48 | |
Kana | 411 | Катакана | Katakana | 1.0 | 300 | |
Khar | 305 | Кхароштхи | Kharoshthi | 4.1 | 65 | Древняя/историческая |
Khmr | 355 | Кхмерское письмо | Khmer | 3.0 | 146 | |
Khoj | 322 | Ходжки[англ.] | Khojki | 7.0 | 61 | |
Kitl | 505 | Киданьское большое письмо | нет в Юникоде | |||
Kits | 288 | Киданьское малое письмо | нет в Юникоде | |||
Knda | 345 | Каннада (письмо) | Kannada | 1.0 | 86 | |
Kore | 287 | Корейское письмо (хангыль + ханча) | ||||
Kpel | 436 | Кпелле | нет в Юникоде | |||
Kthi | 317 | Кайтхи | Kaithi | 5.2 | 66 | Древняя/историческая |
Lana | 351 | Тай Тхам (Ланна) | Tai_Tham | 5.2 | 127 | |
Laoo | 356 | Лаосское письмо | Lao | 1.0 | 65 | |
Latf | 217 | Латинская фрактура | 1.0 | вид письменности | ||
Latg | 216 | Латинская (гэльский вариант) | 1.0 | вид письменности | ||
Latn | 215 | Латинская | Latin | 1.0 | 1,267 | |
Leke | 364 | Леке[англ.] | нет в Юникоде | |||
Lepc | 335 | Лепча (Ронг) | Lepcha | 5.1 | 74 | |
Limb | 336 | Лимбу | Limbu | 4.0 | 66 | |
Lina | 400 | Линейное письмо А | Linear_A | 7.0 | 341 | Древняя/историческая |
Linb | 401 | Линейное письмо Б | Linear_B | 4.0 | 211 | Древняя/историческая |
Lisu | 399 | Лису (Алфавит Фрейзера) | Lisu | 5.2 | 48 | |
Loma | 437 | Лома | нет в Юникоде | |||
Lyci | 202 | Ликийский алфавит | Lycian | 5.1 | 29 | Древняя/историческая |
Lydi | 116 | Лидийский алфавит | Lydian | 5.1 | 27 | Древняя/историческая |
Mahj | 314 | Махаджани[англ.] | Mahajani | 7.0 | 39 | Древняя/историческая |
Maka | 366 | Макасарское письмо[англ.] | Makasar | 11.0 | 25 | |
Mand | 140 | Мандейский алфавит | Mandaic | 6.0 | 29 | |
Mani | 139 | Манихейское письмо | Manichaean | 7.0 | 51 | |
Marc | 332 | Марчен[англ.] | Marchen | 9.0 | 68 | |
Maya | 090 | Майя | нет в Юникоде | |||
Medf | 265 | Обэри-Окаимэ/Медефайдрин | Medefaidrin | 11.0 | 91 | |
Mend | 438 | Менде | Mende_Kikakui | 7.0 | 213 | |
Merc | 101 | Мероитское письмо (курсивное) | Meroitic_Cursive | 6.1 | 90 | |
Mero | 100 | Мероитское письмо (иероглифическое) | Meroitic_Hieroglyphs | 6.1 | 32 | |
Mlym | 347 | Малаялам | Malayalam | 1.0 | 98 | |
Modi | 324 | Моди | Modi | 7.0 | 79 | Древняя/историческая |
Mong | 145 | Старомонгольское письмо | Mongolian | 3.0 | 153 | Включает Тодо-бичиг, маньчжурскую письменности |
Moon | 218 | Шрифт Муна | нет в Юникоде | |||
Mroo | 264 | Мро | Mro | 7.0 | 43 | |
Mtei | 337 | Мейтей маек | Meetei_Mayek | 5.2 | 56 | |
Mult | 323 | Мултани[англ.] | Multani | 8.0 | 38 | |
Mymr | 350 | Мъянмар (Бирманское письмо) | Myanmar | 3.0 | 188 | |
Nand | 311 | Нандинагари | Nandinagari | 12.0 | 65 | |
Narb | 106 | Ранне-североаравийская (древне-североаравийская) | Old_North_Arabian | 7.0 | 32 | |
Nbat | 159 | Набатейское письмо | Nabataean | 7.0 | 40 | Древняя/историческая |
Newa | 333 | Нева | Newa | 9.0 | 94 | |
Nkdb | 085 | Дунба | нет в Юникоде | |||
Nkgb | 420 | Накхи Геба | нет в Юникоде | |||
Nkoo | 165 | Н’Ко | Nko | 5.0 | 59 | |
Nshu | 499 | Нюй-шу | Nushu | 10.0 | 396 | Древняя/историческая |
Ogam | 212 | Огамическое письмо | Ogham | 3.0 | 29 | Древняя/историческая |
Olck | 261 | Ол-чики | Ol_Chiki | 5.1 | 48 | |
Orkh | 175 | Древнетюркское письмо | Old_Turkic | 5.2 | 73 | Древняя/историческая |
Orya | 327 | Ория | Oriya | 1.0 | 90 | |
Osge | 219 | Осейдж | Osage | 9.0 | 72 | |
Osma | 260 | Сомалийское письмо | Osmanya | 4.0 | 40 | |
Palm | 126 | Пальмирское письмо | Palmyrene | 7.0 | 32 | |
Pauc | 263 | По Чин Хо[англ.] | Pau_Cin_Hau | 7.0 | 57 | |
Perm | 227 | Древнепермское письмо | Old_Permic | 7.0 | 43 | |
Phag | 331 | Монгольское квадратное письмо (Письмо Пагба-ламы) | Phags_Pa | 5.0 | 56 | Древняя/историческая |
Phli | 131 | Вырезная пехлевийская | Inscriptional_Pahlavi | 5.2 | 27 | Древняя/историческая |
Phlp | 132 | Псалтырная пехлевийская | Psalter_Pahlavi | 7.0 | 29 | |
Phlv | 133 | Книжная пехлевийская | нет в Юникоде | |||
Phnx | 115 | Финикийское письмо | Phoenician | 5.0 | 29 | Древняя/историческая |
Plrd | 282 | Мяо (Поллард) | Miao | 6.1 | 133 | |
Piqd | 293 | Клингонское письмо | нет и не будет в Юникоде | |||
Prti | 130 | Вырезная парфянская | Inscriptional_Parthian | 5.2 | 30 | Древняя/историческая |
Qaaa | 900 | Зарезервировано для частного использования (начало) | Private Use Area | 1.0 | 6400 | |
Qaai | 908 | (Для частного использования) | Inherited | 523 | В версиях до 5.2 (начиная с 5.2: 'Zinh') | |
Qabx | 949 | Зарезервировано для частного использования (конец) | Private Use Area | 1.0 | 640 | |
Rjng | 363 | Реджангское письмо (Redjang, Kaganga) | Rejang | 5.1 | 37 | |
Rohg | 167 | Ханифи | Hanifi_Rohingya | 11.0 | 50 | |
Roro | 620 | Ронго-ронго | нет в Юникоде | |||
Runr | 211 | Руническое письмо | Runic | 3.0 | 78 | Древняя/историческая |
Samr | 123 | Самаритянское письмо | Samaritan | 5.2 | 61 | |
Sara | 292 | Сарати | нет в Юникоде | |||
Sarb | 105 | Южноаравийское письмо | Old_South_Arabian | 5.2 | 32 | Древняя/историческая |
Saur | 344 | Саураштра | Saurashtra | 5.1 | 81 | |
Sgnw | 95 | SignWriting | SignWriting | 8.0 | 672 | |
Shaw | 281 | Алфавит Шоу (Шоу) | Shavian | 4.0 | 48 | |
Shrd | 319 | Шарада | Sharada | 6.1 | 94 | |
Shui | 530 | Шуйшу | нет в Юникоде | |||
Sidd | 302 | Сиддхаматрика | Siddham | 7.0 | 72 | Древняя/историческая |
Sind | 318 | Синдхи, Худабади | Khudawadi | 7.0 | 69 | |
Sinh | 348 | Сингальское письмо | Sinhala | 3.0 | 80 | |
Sogd | 141 | Согдийское письмо | Sogdian | 11.0 | 42 | |
Sogo | 142 | Древнесогдийское письмо | Old_Sogdian | 11.0 | 40 | |
Sora | 398 | Сора сонпенг | Sora_Sompeng | 6.1 | 35 | |
Soyo | 329 | Соёмбо | Soyombo | 10.0 | 81 | |
Sund | 362 | Сунданское письмо | Sundanese | 5.1 | 55 | |
Sylo | 316 | Силхетское нагари | Syloti Nagri | 4.1 | 44 | |
Syrc | 135 | Сирийское письмо | Syriac | 3.0 | 77 | |
Syre | 138 | Сирийское письмо (Эстрангело) | 3.0 | |||
Syrj | 137 | Сирийское письмо (Западный вариант) | 3.0 | |||
Syrn | 136 | Сирийское письмо (Восточный вариант) | 3.0 | |||
Tagb | 373 | Тагбанва | Tagbanwa | 3.2 | 18 | |
Takr | 321 | Такри | Takri | 6.1 | 66 | |
Tale | 353 | Тай лы | Tai_Le | 4.0 | 35 | |
Talu | 354 | Новое письмо лы | New_Tai_Lue | 4.1 | 83 | |
Taml | 346 | Тамильское письмо | Tamil | 1.0 | 72 | |
Tang | 520 | Тангутское письмо | Tangut | 9.0 | 6130 + 755 ключей | |
Tavt | 359 | Тай виет | Tai_Viet | 5.2 | 72 | |
Telu | 340 | Телугу | Telugu | 1.0 | 93 | |
Teng | 290 | Тенгвар | нет в Юникоде | |||
Tfng | 120 | Тифинаг (Бербер) | Tifinagh | 4.1 | 57 | |
Tglg | 370 | Тагалог (Байбайин, Алибата) | Tagalog | 3.2 | 20 | |
Thaa | 170 | Тана | Thaana | 3.0 | 50 | |
Thai | 352 | Тайское письмо | Thai | 1.0 | 86 | |
Tibt | 330 | Тибетское письмо | Tibetan | 1.0 | 207 | (удалена в версии 1.1 и вновь включена в 2.0) |
Tirh | 326 | Тирхута | Tirhuta | 7.0 | 82 | |
Ugar | 040 | Угаритское письмо | Ugaritic | 4.0 | 31 | Древняя/историческая |
Vaii | 470 | Ваи | Vai | 5.1 | 300 | |
Visp | 280 | Видимая речь | нет в Юникоде | |||
Wara | 262 | Варанг-кшити | Warang_Citi | 7.0 | 84 | |
Wcho | 283 | Ванчо | Wancho | 12.0 | 59 | |
Wole | 480 | Волеаи | нет в Юникоде | |||
Xpeo | 030 | Древнеперсидская клинопись | Old_Persian | 4.1 | 50 | Древняя/историческая |
Xsux | 020 | Клинопись (шумеро-аккадская) | Cuneiform | 5.0 | 982 | Древняя/историческая |
Yiii | 460 | И | Yi | 3.0 | 1,220 | |
Zanb | 339 | Монгольское горизонтальное квадратное письмо | Zanabazar_Square | 10.0 | 72 | |
Zinh | 994 | Код для унаследованной письменности | Inherited | В версии 5.2 (в предыдущих версиях: 'Qaai') | ||
Zmth | 995 | Математические обозначения | 3.2 | не 'письменность' в Unicode | ||
Zsye | 993 | Эмодзи | 6.0 | |||
Zsym | 996 | Символы | 1.0 | не 'письменность' в Unicode | ||
Zxxx | 997 | Код для бесписьменных языков | ||||
Zyyy | 998 | Код для неопределенной письменности | Common | 6,379 | ||
Zzzz | 999 | Код для некодированной письменности | Unknown | все остальные коды |
Связи с другими стандартами
[править | править код]ISO 15924 ссылается на следующие стандарты как на незаменимые:
- ISO 639-2:1998 Коды для обозначения названий языков — Часть 2: Alpha-3 код
- ISO/IEC 9541-1:1991 Информационная технология — Обмен информацией о шрифтах — Часть 1: Архитектура
- ISO/IEC 10646-1:2000 Информационная технология — Универсальный много-октетный набор символов (UCS)
За определением шрифта и глифа стандарт ссылается на
- ISO/IEC 9541-1:1991
Примечания
[править | править код]- ↑ Unicode — ISO 15924:2004 Standart . Дата обращения: 4 июня 2011. Архивировано 4 июня 2011 года.
- ↑ Unicode — ISO 15924 Registration Authority . Дата обращения: 4 июня 2011. Архивировано 4 июня 2011 года.