Скрипт (Юникод) - Script (Unicode)

В Unicode, а сценарий это собрание письма и другие письменные знаки, используемые для представления текстовой информации в одном или нескольких системы письма.[1] Некоторые скрипты поддерживают одну и только одну систему письма и язык, Например, Армянский. Другие скрипты поддерживают множество различных систем письма; например, Латинский шрифт поддерживает английский, Французский, Немецкий, Итальянский, вьетнамский, латинский сам и несколько других языков. Некоторые языки используют несколько альтернативных систем письма и, следовательно, также используют несколько скриптов; например, в турецкий, то арабский письменность использовалась до 20 века, но в начале 20 века перешла на латынь. Список языков, поддерживаемых каждым скриптом, см. В список языков по системе письма. Более или менее дополняют сценарии символы и Юникод управляющие символы.

Единый диакритические символы и единый знаки препинания часто имеют "общее" или "унаследованное" свойство скрипта. Однако у отдельных скриптов часто есть свои собственные пунктуация и диакритические знаки, так что многие шрифты включают не только буквы, но также диакритические и другие знаки, знаки препинания, цифры и даже свои собственные идиосинкразические символы и Космос символы.

Unicode 13.0 определяет 154 отдельных сценария, включая 91 современный сценарий и 63 древних или исторических сценария.[2][3] Другие сценарии находятся в процессе кодирования или предварительно выделены для кодирования в дорожных картах.[4]

Определение и классификация

Когда несколько языков используют один и тот же сценарий, часто возникают некоторые различия: особенно в диакритических знаках и других знаках. Например, в шведском и английском языках используется латинский алфавит. Однако, Шведский включает иероглиф «å» (иногда называемый «шведским О»), в то время как английский не имеет такого символа. В английском также не используются диакритические знаки. объединяя круг выше для любого персонажа. Как правило, в языках, использующих одни и те же сценарии, используются одни и те же символы. Несмотря на эти периферийные различия в шведской и английской системах письма, говорят, что они используют один и тот же латинский шрифт. Таким образом, абстракция сценариев Unicode - это основной метод организации. Различия между разными алфавитами или системами письма сохраняются и поддерживаются с помощью гибких сценариев Unicode, сочетающих метки и алгоритмы сопоставления.

Сценарий против системы письма

"Система письма "иногда рассматривается как синоним шрифта. Однако он также может использоваться как конкретная конкретная система письма, поддерживаемая сценарием. Например, вьетнамская система письма поддерживается латинским шрифтом. Система письма может также охватывать более одного сценарий, например, японская система письма использует Хан, Хирагана и Катакана скрипты.

Большинство систем письма можно условно разделить на несколько категорий: логографический, слоговой, алфавитный (или сегментарный), Abugida, Абджад и феерический; тем не менее, все особенности любого из них могут быть найдены в любой данной системе письма в различных пропорциях, что часто затрудняет чисто категоризацию системы. Период, термин сложная система иногда используется для описания тех, в которых примесь затрудняет классификацию.

Unicode поддерживает все эти типы систем письма посредством своих многочисленных скриптов. Unicode также добавляет дополнительные свойства к символам, чтобы помочь различать различные символы и способы их поведения в алгоритмах обработки текста Unicode.

Значения специальных свойств скрипта

В дополнение к явным или конкретным свойствам скрипта Unicode использует три специальных значения:[5]

Общие
Unicode может назначать символ в UCS только для одного скрипта. Однако многие символы - те, которые не являются частью формальной системы письма естественного языка или унифицированы во многих системах письма, могут использоваться более чем в одном алфавите. Например, знаки валюты, символы, цифры и знаки препинания. В этих случаях Unicode определяет их как принадлежащие к «общему» сценарию (ISO 15924 код «Зыыы»).
Унаследовано
Многие диакритические знаки и комбинированные символы без пробелов могут применяться к символам из более чем одного алфавита. В этих случаях Unicode назначает их «унаследованному» сценарию (код ISO 15924 Zinh), что означает, что они имеют тот же класс сценария, что и базовый символ, с которым они сочетаются, и поэтому в разных контекстах они могут рассматриваться как принадлежащие разным скрипты. Например, U + 0308  ̈  ОБЪЕДИНЕНИЕ ДИАРЕЗА может сочетаться с любым U + 0065 е ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E для создания латинского "ë" или с U + 0435 е Кирилическая строчная буква IE для кириллицы «ё». В первом случае он наследует латинский шрифт основного символа, тогда как во втором случае он наследует кириллицу основного символа.
Неизвестно
Значение «неизвестного» сценария (код ISO 15924 Zzzz) присваивается неназначенным, частному использованию, несимвольным и суррогатным кодовым точкам.

Категории персонажей в скриптах

Unicode предоставляет свойство общей категории для каждого символа. Так что, помимо принадлежности к сценарию, у каждого персонажа есть общая категория. Обычно скрипты включают буквенные символы, в том числе: прописные буквы, строчные буквы и буквы модификатора. Некоторые символы считаются заглавными буквами для некоторых заранее составленный лигатуры, такие как Dz (U + 01F2). Все такие лигатуры в заглавных буквах присутствуют в латинском и греческом шрифтах, и все они совместимость персонажей, и поэтому Unicode не рекомендует их использование авторами. Маловероятно, что в будущем будут добавлены новые заглавные буквы.

Большинство систем письма не различают прописные и строчные буквы. Для этих скриптов все буквы относятся к категории «другая буква» или «буква-модификатор». Идеографы, такие как иероглифы Unihan, также относятся к категории «других букв». Однако в некоторых скриптах различают прописные и строчные буквы: латынь, кириллица, греческий, армянский, грузинский и десеретский. Даже в этих сценариях есть буквы, которые не являются ни прописными, ни строчными.

Скрипты также могут содержать любой другой символ общей категории, например Метки (диакритический и др.), числа (цифры), пунктуация, разделители (разделители слов, например пробелы), символы и неграфические формат символы. Они включаются в конкретный сценарий, если они уникальны для этого сценария. Другие такие символы обычно унифицированы и включаются в знаки пунктуации или диакритические знаки. Однако большая часть символов в любом скрипте (кроме обычных и унаследованных скриптов) - это буквы.

Список скриптов в Юникоде

Unicode определяет более сотни имен сценариев (называемых «Псевдонимом» или «псевдонимом значения свойства») на основе списка ISO 15924. Юникод использует имя сценария «Общее» для Zyyy ISO 15924 (код неопределенного сценария), «Унаследовано» для Zinh ISO 15924 (код для унаследованного сценария) и «Неизвестно» для Zzzz ISO 15924 (код для незакодированного сценария). Не используются, среди прочего, коды сценариев ISO 15924: Zsym (символы) и Zmth (математические обозначения). Они не считаются сценариями в смысле Юникода.

ISO 15924 коды скриптов[а][b] и Unicode[c][d]
ISO 15924Скрипт в Юникоде[e]
КодНет.имяПсевдоним[f]НаправлениеВерсия
(добавлен)
ПерсонажиЗамечание
Adlm166АдламАдламR-to-L9.088
Афак439АфакаВарьируетсяНе в Unicode, предложение рассматривается Техническим комитетом Unicode[6][7]
Aghb239Кавказский албанскийКавказский албанскийСлева направо7.053Древний / исторический
Ахом338Ахом, Тай АхомАхомСлева направо8.058Древний / исторический
Араб160арабскийарабскийR-to-L1.01,291
Аран161Арабский (вариант насталик)СмешанныйТипографский вариант арабского языка
Арми124Императорский арамейскийИмператорский арамейскийR-to-L5.231Древний / исторический
Armn230АрмянскийАрмянскийСлева направо1.096
Avst134АвестийскийАвестийскийR-to-L5.261Древний / исторический
Бали360БалийскийБалийскийСлева направо5.0121
Баму435БамумБамумСлева направо5.2657
Бас259Басса ВахБасса ВахСлева направо7.036Древний / исторический
Батк365БатакБатакСлева направо6.056
Beng325Бенгальский (бангла)БенгальскийСлева направо1.096
Bhks334БхайкукиБхайкукиСлева направо9.097Древний / исторический
Blis550БлиссимволыВарьируетсяНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Бопо285БопомофоБопомофоСлева направо1.077
Брах300БрахмиБрахмиСлева направо6.0109Древний / исторический
Brai570Шрифт БрайляШрифт БрайляСлева направо3.0256
Буги367БугийскийБугийскийСлева направо4.130
Buhd372БухидБухидСлева направо3.220
Cakm349ЧакмаЧакмаСлева направо6.171
Банки440Единая слоговая речь канадских аборигеновКанадские аборигеныСлева направо3.0710
Кари201КарийскийКарийскийСлева направо5.149Древний / исторический
Чам358ЧамЧамСлева направо5.183
Шер445ЧерокиЧерокиСлева направо3.0172
Chrs109ХорезмистХорезмистСмешанный13.028Древний / исторический
Cirt291CirthВарьируетсяНе в Юникоде
Копт204КоптскийКоптскийСлева направо1.0137Древний / исторический, разделенный с греческим в 4.1
Cpmn402Кипро-минойскийСлева направоНе в Юникоде
Cprt403Кипрское слоговое письмоКиприотR-to-L4.055Древний / исторический
Кирл220КириллицаКириллицаСлева направо1.0443
Cyrs221Кириллица (старославянский вариант)ВарьируетсяДревний / исторический, типографский вариант кириллицы
Дева315Деванагари (Нагари)ДеванагариСлева направо1.0154
Диак342Дайвс АкуруДайвс АкуруСлева направо13.072Древний / исторический
Dogr328ДограДограСлева направо11.060Древний / исторический
Dsrt250Дезерет (мормон)DeseretСлева направо3.180
Dupl755Стенография Дуплояна, стенография ДуплоянаДуплоянСлева направо7.0143
Египет070Египетский демотикСмешанныйНе в Юникоде
Египет060Египетский иератическийСмешанныйНе в Юникоде
Египетский050Египетские иероглифыЕгипетские иероглифыСлева направо5.21,080Древний / исторический
Эльба226ЭльбасанЭльбасанСлева направо7.040Древний / исторический
Elym128ElymaicElymaicR-to-L12.023Древний / исторический
Эти430Эфиопский (геэз)ЭфиопскийСлева направо3.0495
Геок241Хуцури (Асомтаврули и Нусхури)ГрузинскийВарьируетсяUnicode объединяет Геока и Геора как «грузинское»
Геор240Грузинский (Мхедрули и Мтаврули)ГрузинскийСлева направо1.0173Для Unicode см. Также Geok
Glag225ГлаголицаГлаголицаСлева направо4.1132Древний / исторический
Гонг312Гунджала ГондиГунджала ГондиСлева направо11.063
Гонм313Масарам ГондиМасарам ГондиСлева направо10.075
Гот206ГотикаГотикаСлева направо3.127Древний / исторический
Бабушка343ГрантаГрантаСлева направо7.085Древний / исторический
Грек200ГреческийГреческийСлева направо1.0518Иногда выражается как бустрофедон (зеркальное отображение чередующихся строк, а не только слева направо)
Гуджр320ГуджаратиГуджаратиСлева направо1.091
Гуру310ГурмукхиГурмукхиСлева направо1.080
Ханб503Хан с Бопомофо (псевдоним Хан + Бопомофо)ВарьируетсяСм. Хани, Бопо
Повесить286Хангыль (Hangŭl, Hangeul)ХангыльСлева направо1.011,739Слоги хангыль перемещены в 2.0
Хани500Хан (ханзи, кандзи, ханджа)ХанСлева направо1.094,204
Hano371Хануноо (Hanunóo)ХанунооСлева направо3.221
Ганс501Хан (упрощенный вариант)ВарьируетсяПодмножество Хани
Хант502Хан (традиционный вариант)ВарьируетсяПодмножество Хани
Hatr127ХатранХатранR-to-L8.026Древний / исторический
Hebr125ивритивритR-to-L1.0134
Хира410ХираганаХираганаСлева направо1.0379
Hluw080Анатолийские иероглифы (лувийские иероглифы, хеттские иероглифы)Анатолийские иероглифыСлева направо8.0583Древний / исторический
Хмнг450Пахау ХмонгПахау ХмонгСлева направо7.0127
Hmnp451Nyiakeng Puachue HmongNyiakeng Puachue HmongСлева направо12.071
Hrkt412Слоговые алфавиты японского языка (псевдоним Хирагана + Катакана)Катакана или ХираганаВарьируетсяСм. Хира, Кана
Повесили176Древневенгерский (венгерский рунический)ДревневенгерскийR-to-L8.0108Древний / исторический
Inds610Инд (Хараппан)СмешанныйНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Ital210Старый курсив (этрусский, осканский и др.)Старый курсивСлева направо3.139Древний / исторический
Джамо284Джамо (псевдоним Jamo подмножества хангыль)ВарьируетсяПодмножество Hang
Ява361ЯванскийЯванскийСлева направо5.290
Jpan413Японский (псевдоним Хан + Хирагана + Катакана)ВарьируетсяУвидеть Хани, Хиру и Кана
Jurc510ЧжурчжэньСлева направоНе в Юникоде
Кали357Кая ЛиКая ЛиСлева направо5.147
Кана411КатаканаКатаканаСлева направо1.0304
Хар305KharoshthiKharoshthiR-to-L4.168Древний / исторический
Кхмр355КхмерскийКхмерскийСлева направо3.0146
Ходж322ХойкиХойкиСлева направо7.062Древний / исторический
Китл505Кидань большой шрифтСлева направоНе в Юникоде
Наборы288Киданьский маленький шрифтКиданьский маленький шрифтТ-к-Б13.0471Древний / исторический
Knda345КаннадаКаннадаСлева направо1.089
Kore287Корейский (псевдоним хангыль + хань)Слева направоУвидеть Хани и Ханг
Kpel436KpelleСлева направоНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Кти317KaithiKaithiСлева направо5.267Древний / исторический
Лана351Тай Тхам (Ланна)Тай ТхамСлева направо5.2127
Лаоо356ЛаосскийЛаосскийСлева направо1.082
Latf217Латинский (вариант Fraktur)ВарьируетсяТипографский вариант латыни
Латг216Латинский (гэльский вариант)Слева направоТипографский вариант латыни
Latn215латинскийлатинскийСлева направо1.01,374Увидеть Латинский шрифт в Юникоде
Леке364ЛекеСлева направоНе в Юникоде
Лепц335Лепча (Ронг)ЛепчаСлева направо5.174
Конечность336ЛимбуЛимбуСлева направо4.068
Лина400Линейное письмо АЛинейное письмо АСлева направо7.0341Древний / исторический
Linb401Линейное письмо BЛинейное письмо BСлева направо4.0211Древний / исторический
Лису399Лису (Фрейзер)ЛисуСлева направо5.249
Лома437ЛомаСлева направоНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Lyci202ЛикийскийЛикийскийСлева направо5.129Древний / исторический
Lydi116ЛидийскийЛидийскийR-to-L5.127Древний / исторический
Mahj314МахаджаниМахаджаниСлева направо7.039Древний / исторический
Мака366МакасарМакасарСлева направо11.025Древний / исторический
Манд140Мандайский, мандейскийМандайскийR-to-L6.029
Мани139МанихейскийМанихейскийR-to-L7.051Древний / исторический
Марк332МарченМарченСлева направо9.068Древний / исторический
майя090Иероглифы майяСмешанныйНе в Юникоде
Медф265Медефайдрин (Обери Окайме, Обери Окаимо)МедефайдринСлева направо11.091
Исправить438Менде КикакуиМенде КикакуиR-to-L7.0213
Merc101Меройский курсивМеройский курсивR-to-L6.190Древний / исторический
Меро100Меройские иероглифыМероитские иероглифыR-to-L6.132Древний / исторический
Млым347МалаяламМалаяламСлева направо1.0118
Моди324Моди, MoīМодиСлева направо7.079Древний / исторический
Монг145МонгольскийМонгольскийТ-к-Б3.0167Включает в себя ясно, Маньчжурский скрипты
Луна218Луна (код Луны, сценарий Луны, тип Луны)СмешанныйНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Mroo264Мро, МруMroСлева направо7.043
Мтей337Мейтей Майек (Meithei, Meetei)Митей МайекСлева направо5.279
Mult323МултаниМултаниСлева направо8.038Древний / исторический
Mymr350Мьянма (бирманский)МьянмаСлева направо3.0223
Nand311НандинагариНандинагариСлева направо12.065Древний / исторический
Нарб106Old North Arabian (Древний северноаравийский)Старый северноаравийскийR-to-L7.032Древний / исторический
Нбат159НабатейскийНабатейскийR-to-L7.040Древний / исторический
Newa333Нева, невар, невари, непала липиNewaСлева направо9.097
Nkdb085Наси Донгба (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba)Слева направоНе в Юникоде
НКГБ420Накхи Геба (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-baw, Накхи Геба)Слева направоНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Nkoo165N’KoНКоR-to-L5.062
Ншу499НюшуНушуСлева направо10.0397
Огам212ОгамОгамСмешанный3.029Древний / исторический
Olck261Ол Чики (Ol Cemet ’, Ol, Santali)Ol ChikiСлева направо5.148
Орх175Древнетюркский, орхонский руническийДревнетюркскийR-to-L5.273Древний / исторический
Оря327Ория (Одиа)ОрияСлева направо1.091
Osge219ОсейджОсейджСлева направо9.072
Осма260ОсманьяОсманьяСлева направо4.040
Пальма126ПальмиренаПальмиренаR-to-L7.032Древний / исторический
Паук263По Чин ХауПо Чин ХауСлева направо7.057
Пермь227Старая ПермьСтарая ПермьСлева направо7.043Древний / исторический
Phag331Phags-paPhags-paТ-к-Б5.056Древний / исторический
Phli131Пехлеви с надписьюПехлеви с надписьюR-to-L5.227Древний / исторический
Phlp132Псалтырь ПехлевиПсалтырь ПехлевиR-to-L7.029Древний / исторический
Phlv133Бронировать ПехлевиСмешанныйНе в Юникоде
Phnx115ФиникийскийФиникийскийR-to-L5.029Древний / исторический
Piqd293Клингонский (KLI pIqaD)Слева направоОтклонено для включения в стандарт Unicode[8][9]
Plrd282Мяо (Поллард)МяоСлева направо6.1149
Прти130Письменный парфянскийПисьменный парфянскийR-to-L5.230Древний / исторический
Кааа900Зарезервировано для частного использования (начало)Не в Юникоде
Каай908(Частное использование)Не в Unicode (до версии 5.2 он использовался вместо Zinh)
Qabx949Зарезервировано для частного использования (конец)Не в Юникоде
Rjng363Реджанг (Реджанг, Каганга)RejangСлева направо5.137
Рог167Ханифи РохинджаХанифи РохинджаR-to-L11.050
Роро620РонгоронгоСмешанныйНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Runr211РуническийРуническийСлева направо3.086Древний / исторический
Samr123СамаритянинСамаритянинR-to-L5.261
Сара292СаратиСмешанныйНе в Юникоде
Сарб105Старый южноаравийскийСтарый южноаравийскийR-to-L5.232Древний / исторический
Саур344СаураштраСаураштраСлева направо5.182
Sgnw095ЗнакЗнакТ-к-Б8.0672
Шоу281Шавиан (Шоу)ШавианСлева направо4.048
Shrd319Шарада, ШарадаШарадаСлева направо6.196
Шуй530ШуйшуСлева направоНе в Юникоде
Сидд302Сиддхам, Сиддхах, СиддхаматрикаСиддхамСлева направо7.092Древний / исторический
Синд318Худавади, синдхиХудавадиСлева направо7.069
Sinh348СингальскийСингальскийСлева направо3.0111
Согдийская141СогдийскийСогдийскийR-to-L11.042Древний / исторический
Сого142Старый согдийскийСтарый согдийскийR-to-L11.040Древний / исторический
Сора398Сора СомпенгСора СомпенгСлева направо6.135
Сойо329СоёмбоСоёмбоСлева направо10.083Древний / исторический
Сунд362СуданскийСуданскийСлева направо5.172
Sylo316Силоти НагриСилоти НагриСлева направо4.145Древний / исторический
Syrc135СирийскийСирийскийR-to-L3.088
Syre138Сирийский (вариант Эстранджело)СмешанныйТипографский вариант сирийского языка
Сырдж137Сирийский (западный вариант)СмешанныйТипографский вариант сирийского языка
Сырн136Сирийский (восточный вариант)СмешанныйТипографский вариант сирийского языка
Tagb373TagbanwaTagbanwaСлева направо3.218
Такр321Такри, Шакри, ШанкриТакриСлева направо6.167
Сказка353Тай ЛеТай ЛеСлева направо4.035
Талу354Новый Тай ЛюНовый Тай ЛюСлева направо4.183
Тамл346ТамильскийТамильскийСлева направо1.0123
Тан520ТангутскийТангутскийСлева направо9.06,914Древний / исторический
Тавт359Тай ВьетТай ВьетСлева направо5.272
Телу340телугутелугуСлева направо1.098
Teng290ТенгварСлева направоНе в Юникоде
Tfng120Тифинаг (берберский)ТифинагСлева направо4.159
Tglg370Тагальский (байбайын, алибата)ТагальскийСлева направо3.220
Таа170ThaanaThaanaR-to-L3.050
Тайский352ТайскийТайскийСлева направо1.086
Тибт330тибетскийтибетскийСлева направо2.0207Добавлено в 1.0, удалено в 1.1 и повторно введено в 2.0
Тирх326ТирхутаТирхутаСлева направо7.082
Тото294ТотоСлева направоНе в Юникоде
Угар040УгаритскийУгаритскийСлева направо4.031Древний / исторический
Вайи470ВайВайСлева направо5.1300
Visp280Видимая речьСлева направоНе в Юникоде
Вара262Варанг Сити (Варанг Кшити)Варанг СитиСлева направо7.084
Wcho283WanchoWanchoСлева направо12.059
Воле480WoleaiСмешанныйНе в Unicode, предложение находится на начальной / исследовательской стадии[6]
Xpeo030СтароперсидскийСтароперсидскийСлева направо4.150Древний / исторический
Xsux020Клинопись, шумеро-аккадскийКлинописьСлева направо5.01,234Древний / исторический
Йези192ЕзидыЕзидыR-to-L13.047Древний / исторический
Yiii460ЙиЙиСлева направо3.01,220
Занб339Площадь Занабазар (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script)Площадь ЗанабазарСлева направо10.072Древний / исторический
Zinh994Код для унаследованного скриптаУнаследованоУнаследовано573
Zmth995Математические обозначенияСлева направоНе скрипт в Юникоде
Зым996СимволыНе скрипт в Юникоде
Zsye993Символы (вариант смайликов)Не скрипт в Юникоде
Zxxx997Код для неписаных документовНе скрипт в Юникоде
Зыыы998Код для неопределенного сценарияОбщиеСмешанный8,087
Zzzz999Код для некодированного скриптаНеизвестно970,188Все остальные кодовые точки
Примечания
  1. ^
    Публикации ISO 15924 По состоянию на 16 апреля 2020 г.
  2. ^
    ISO 15924 Нормативный текстовый файл По состоянию на 16 апреля 2020 г.
  3. ^
    Изменения ISO 15924 (включая псевдонимы для Unicode; по состоянию на 16 апреля 2020 г.)
  4. ^
    Unicode версии 13.0
  5. ^
  6. ^
    Unicode использует «Псевдоним значения свойства» (Псевдоним) в качестве имени сценария. Эти псевдонимы являются частью Unicode и информативно публикуются рядом с ISO 15924. Имя сценария псевдонима может использоваться в имени персонажа: Пальма, Пальмирена → U + 10860 𐡠 ПАЛЬМИРЕНОВАЯ БУКВА АЛЕФ.

Смотрите также

использованная литература

  1. ^ «Глоссарий». unicode.org.
  2. ^ «База данных символов Юникода: скрипты». unicode.org.
  3. ^ «Глава 14: Дополнительные древние и исторические сценарии». Стандарт Unicode, версия 6.2 (PDF). Маунтин-Вью, Калифорния: Unicode, Inc., сентябрь 2012 г. с. 473. ISBN  978-1-936213-07-8.
  4. ^ https://www.unicode.org/roadmaps/ Дорожные карты для Unicode
  5. ^ "UAX № 24: Свойство сценария Unicode". www.unicode.org.
  6. ^ а б c d е ж г час я «Предлагаемые новые сценарии». Консорциум Unicode. 2018-05-25. Получено 2018-09-12.
  7. ^ «Дорожная карта к СМП». Консорциум Unicode. 2018-08-08. Получено 2018-09-12.
  8. ^ Майкл Эверсон (1997-09-18). «Предложение по кодированию клингонов в плоскости 1 стандарта ISO / IEC 10646-2».
  9. ^ Консорциум Unicode (14 августа 2001 г.). «Утвержденный протокол совместного заседания UTC 87 / L2 184».