Без стыковки с нулевой шириной

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

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

ZWNJ закодирован в Unicode как U + 200C ZERO WIDTH NON-JOINER (HTML ·).

Содержание
  • 1 Использование ZWNJ и разделителя единиц для правильной типографики
  • 2 Использование ZWNJ для отображения альтернативных форм
  • 3 Символ
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Использование ZWNJ и разделителя единиц для правильной типографики

В некоторых языках ZWNJ необходим для однозначного определения правильной типографской формы последовательности символов.

Раньше использовался управляющий код ASCII разделитель единиц.

Правильно (с ZWNJ)НеправильноЗначение
ОтображениеИзображениеКодДисплейИзображениеКод
می‌خواهمПравильное отображение персидского языка с ZWNJ.svg می‌خواهم.. (отображается справа по слева):. می‌خواهممیخواهمНеправильное отображение персидского языка без ZWNJ.svg میخواهمперсидский «Я хочу»
הֱ‌ֽיֹותПравильный метаг иврита с hataf с ZWNJ.svg הֱ‌ֽיֹות.. (отображается справа налево):. הֱ‌ֽיֹותהֱֽיֹותНеправильный метаг на иврите с hataf без ZWNJ.svg הֱֽיֹותна древнееврейском 'be'
Auf‌lageПравильное отображение немецкого языка с ZWNJ.svg Auf‌lageAuflageНекорректное отображение немецкого языка без ZWNJ.svg Auflageнемецкий 'издание' (соединение из "auf" + "Lage")
Brot‌zeitПравильное отображение Fraktur с ZWNJ.svg BrotzeitBrotzeitНеправильное отображение Fraktur без ZWNJ.svg BrotzeitНемецкий (региональный) '(разновидность) закуски'. (составное существительное «Brot» + «Zeit» = «время хлеба»),. показано в Fraktur
глухоглухоглухоглухоНе является соединением " dea "+" летать ", но наречие" глухой "
श्रीमान्‌कोश्रीमान्‌कोश्रीमान्कोश्रीमान्कोВ непальском « мужа »или« уважаемого человека » "согласно s что "श्रीमान्" используется для обозначения (мужа или уважаемого человека).
র‌্যাঁদাОбработанное изображение র‌্যাঁদা র‌্যাঁদার্যাঁদার‌্যাঁদা (неправильная визуализация).png র্যাঁদাбенгальское слово для плотника.

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

В этом примере библейского иврита, размещение метег слева от сегол правильно, на котором написан знак шва как две вертикальные точки для обозначения короткой гласной. Если бы метег располагался слева от шва, это было бы ошибочно. В Современный иврит нет причин использовать метег для разговорной речи, поэтому он редко используется при наборе на современном иврите.

В немецкой типографике лигатуры не могут пересекать составляющие границы в пределах соединений. Таким образом, в первом немецком примере префикс Auf- отделяется от остальной части слова, чтобы запретить лигатуру fl. Точно так же в английском языке некоторые утверждают, что лигатуры не должны пересекать границы морфемы. Например, в одних словах «летать» и «рыба» - это морфемы, а в других - нет; поэтому такие слова, как «глухой» и «эгоистичный» не должны иметь лигатуры (соответственно fl и fi), в то время как «муха» и «сом» должны иметь их.

Персидский язык широко использует этот символ для определенных префиксов, суффиксов и сложных слов. Это необходимо для устранения неоднозначности составных слов из несоставных слов, в которых используется полный пробел.

Использование ZWNJ для отображения альтернативных форм
Использование ZWNJ и ZWJ для выбора альтернативных форм деванагари, тамильский, Каннада, сингальский и эмодзи.

В индийских шрифтах вставка ZWNJ после согласного с галантом или перед зависимым гласным предотвращает символы от правильного соединения:

В Деванагари символы क् и ष обычно объединяются, образуя when, но когда между ними вставляется ZWNJ, क्‌ष (код: क्‌ष) вместо него.

В каннада символы ನ್ и ನ объединяются, образуя when, но когда между ними вставляется ZWNJ, отображается ನ್‌ನ. Этот стиль обычно используется для написания слов, не относящихся к каннада, в сценарии каннада: «Facebook » пишется как ಫೇಸ್‌ಬುಕ್, хотя может быть написано как. ರಾಜ್‌ಕುಮಾರ್ и ರಾಮ್‌ಗೊಪಾಲ್ - примеры других имен собственных, которым нужен ZWNJ.

В бенгальском, когда бенгальская буква য встречается в конце группы согласных, т. Е. য, перед которой стоит ◌্ (hôsôntô ), она появляется в особая форма, Отображение бенгальского Ja-phala , известная как য-ফলা (ja-phala), например, в ক্য (ক ্ য). Однако, когда бенгальская буква র встречается в начале группы согласных, т. Е., За которой следует хосонто, она появляется в особой форме, известной как re (реф). Таким образом, последовательность র ্ য по умолчанию отображается как র্য. Когда необходимо сохранить форму য-ফলা, а не форму রেফ, ZWNJ вставляется сразу после র, то есть র‌্য для рендеринга র‌্য. র‌্য обычно используется для заимствований из английского языка, таких как র‍্যান্ডম (случайный). Такие слова, как উদ্‌ঘাটন (код: উদ্ঘাটন), где необходимо явно отображать хосонто, также требуют, чтобы ZWNJ вставлялся после хосонто.

Символ
Немецкая клавиатура T2 (деталь), с изображением символа ZWNJ на "." key

Символ, который будет использоваться на клавиатуре, которая позволяет вводить ZWNJ напрямую, стандартизирован в Поправке 1 (2012) к ISO / IEC 9995 -7: 2009 «Информационные технологии - Раскладки клавиатуры для текста. и офисные системы - символы, используемые для представления функций, обозначены номером 81, а в IEC 60417 «Графические символы для использования на оборудовании» - символом № МЭК 60417-6177-2.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-23 08:38:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте