В цифровой типографике комбинируемые символы — это символы, предназначенные для изменения других символов. Наиболее распространенными комбинируемыми символами в латинице являются комбинируемые диакритические знаки (в том числе комбинируемые акценты).

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

В Юникоде основным блоком для комбинируемых диакритических знаков европейских языков и Международного фонетического алфавита является U+0300…U+036F. Комбинируемые диакритические знаки также присутствуют во многих других блоках Юникода. В Юникоде диакритические знаки всегда ставятся после основного символа (в отличие от некоторых более старых наборов комбинируемых символов, таких как , что позволяет добавлять несколько диакритических знаков к одному символу.

Zalgo-текст

Комбинируемые символы также используются для создания так называемого «Zalgo-текста» — текста, выглядящего искажённым из-за чрезмерного использования диакритических знаков. Это заставляет текст расширяться по вертикали, перекрывая этим другой текст.

Диапазоны в Юникоде Юникод содержит следующие блоки, предназначенные специально для комбинируемых диакритических знаков: Комбинируемые диакритические знаки (, U+0300…U+036F) Расширенные комбинируемые диакритические знаки (, U+1AB0…U+1AFF) Дополнение к комбинируемым диакритическим знакам (, U+1DC0…U+1DFF) Комбинируемые диакритические знаки для символов (, U+20D0…U+20FF) Комбинируемые полузнаки (, U+FE20…U+FE2F)

Канонический класс комбинируемости Одна из характеристик символа в Юникоде — канонический класс комбинируемости, принимающий только числовые значения. ЗначениеПолное английское названиеРусский переводОписание0Not_ReorderedНе определёнНекомбинируемые и обрамляющие знаки; также многие знаки для гласных и согласных, даже если они комбинируемые1OverlayНакладывающийся знакЗнаки, накладывающиеся на базовую букву или символ7NuktaНуктаНукта — знак в системах письма, происходящих от брахми8Kana_VoicingЗнаки звонкости каныЗнаки звонкости в кане — дакутэн и хандакутэн9ViramaВирамаВирама — знак в системах письма, происходящих от брахми10—199Ccc10—Ccc199Канонические классы комбинируемости 10—199Классы фиксированных позиций200Attached_Below_LeftКонтактный знак слева снизу202Attached_BelowКонтактный знак снизу204—208—210—212—214Attached_AboveКонтактный знак сверху216Attached_Above_RightКонтактный знак справа сверху218Below_LeftЗнак слева снизу220BelowЗнак снизу222Below_RightЗнак справа снизу224LeftЗнак слева226RightЗнак справа228Above_LeftЗнак слева сверху230AboveЗнак сверху232Above_RightЗнак справа сверху233Double_BelowДвойной знак снизу234Double_AboveДвойной знак сверху240Iota_SubscriptПодстрочная йотаТолько греческая подстрочная йота

См. также Мёртвые клавиши Модификаторы букв

Примечания

Ссылки Тестовая страница для комбинируемых знаков, содержащая комбинированные и единые символы Возможности Юникода Алана Вуда Справка о комбинируемых диакритических знаках на сайте DecodeUnicode.org Генератор Zalgo-текста Glitchy Text Generator

Категория:Юникод Категория:Диакритические знаки