Объединитель нулевой ширины

редактировать
Символ клавиатуры ISO для ZWJ

соединитель нулевой ширины (ZWJ ) - это непечатаемый символ, используемый в компьютеризированный набор некоторых сложных шрифтов, таких как арабский шрифт или любой индийский шрифт. Иногда латинский шрифт следует считать сложным, например при использовании гарнитуры Fraktur. При размещении между двумя символами, которые в противном случае не были бы связаны, ZWJ заставляет их печатать в связанных формах.

Точное поведение ZWJ варьируется в зависимости от того, ожидается ли использование конъюнктивного согласного или лигатуры (где несколько символов показаны с одним глифом ). по умолчанию; например, он запрещает использование союзов в деванагари (при этом разрешая использование индивидуальной соединительной формы мертвого согласного, в отличие от формы halant, как того требует не соединяющийся с нулевой шириной ), но побуждает использовать конъюнкты в сингальском (который не использует их по умолчанию). Подобно сингальскому, когда ZWJ помещается между двумя символами эмодзи (или перемежается между несколькими), это может привести к отображению одного глифа, такого как семейный эмодзи, состоящий из двух взрослых эмодзи и одного. или два дочерних эмодзи.

В некоторых случаях, например, во втором примере Деванагари ниже, ZWJ можно использовать для отображения объединяющейся формы изолированно, если он включен после символа и объединяет код Halant.

Кодовая точка символа - U + 200D СОЕДИНИТЕЛЬ НУЛЕВОЙ ШИРИНЫ (HTML ·). В раскладке клавиатуры InScript для индийских языков он набирается с помощью комбинации клавиш Ctrl + Shift + 1. Однако во многих макетах для этого символа используется клавиша ']'.

Содержание
  • 1 Примеры
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Примеры
Использование ZWNJ и ZWJ, чтобы выбрать альтернативные формы деванагари, тамильский, каннада, сингальский и эмодзи.
Emoji
Последовательность символовВнешний видОписание
[Мужчина] [ZWJ] [Женщина] [ZWJ] [Мальчик]👨‍👩‍👦Семья: мужчина, женщина, мальчик
[Размахивая белым флагом] [ZWJ] [Радуга]🏳️‍🌈Радужный флаг
[Бегун] [Модификатор эмодзи Фитцпатрик Тип-1-2] [ ZWJ] [Женский знак]🏃🏻‍♀️Бегущая женщина: светлый оттенок кожи
[Бегун] [Модификатор эмодзи Фитцпатрик, тип-6] [ZWJ] [Женский знак]🏃🏿‍♀️Бегущая женщина: темный оттенок кожи
Деванагари
Последовательность символовВнешний вид
[ка क] [вирама ्]क्
[ка क] [вирама ्] [ZWJ]क्‍
[ka क] [virāma ्] [ṣa ष]क्ष
[ka क] [virāma ्] [ZWJ] [ṣa ष]क्‍ष
Каннада
Последовательность символовВнешний вид
[ra ರ‍] [vi rāma ್] [ka ಕ]ರ್ಕ
[ra ರ‍] [ZWJ] [virāma ್] [ka ಕ]ರ‍್ಕ
Сингальский
Последовательность символовВнешний вид
[śa ශ] [virāma ්] [ra ර]ශ්ර
[śa ශ] [virāma ්] [ZWJ] [ra ර]ශ්‍ර
малаялам. (До Unicode 5.0; в более поздних редакциях выделены определенные кодовые точки)
Последовательность символовВнешний вид
[Na ണ] [virāma ്] [ZWJ]
[ na ന] [virāma ്] [ZWJ]
[ra ര] [virāma ്] [ZWJ]
[la ല] [virāma ്] [ZWJ]
[La ള] [virāma ്] [ZWJ]
См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-23 08:38:15
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте