Объединитель нулевой ширины
редактировать
Символ клавиатуры 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] | ൾ |
См. Также
Ссылки
Внешние ссылки