Соединители, селекторы и заполнители
ZERO WIDTH NON-JOINER (U+200C)
Противоположность соединителю: невидимый символ, который запрещает рисовать двух соседей одной связной формой.
- Кодовая позиция
U+200C- Категория
- Соединители, селекторы и заполнители
- Удаляется по умолчанию
- Если одиночный
- Управляющий параметр
- Агрессивно
-a - Может нести нагрузку
- Да
Откуда он берётся
Прежде всего персидский, где он разделяет части составного слова: «میروم» пишется с ним, а без него значит другое. Ещё немецкий (чтобы запретить нежелательную лигатуру), хинди и стеганография нулевой ширины, где он — «0» при «1» соединителя.
Почему это важно
В персидском это орфография: удалить его — значит слить два слова в одно неправильное. В русской или английской прозе это невидимая набивка вообще без функции. Одна и та же кодовая позиция и два совершенно разных вердикта — вот и весь довод в пользу чистки, которая смотрит на контекст.
До и после
Между двумя буквами кириллицы разъединителю нечего разъединять, поэтому он удалён. Между двумя персидскими буквами он и есть написание.
Символ показан подписанной плашкой, чтобы было видно, где он стоит. В вашем тексте он не рисует ровно ничего.
Когда он уместен
Между двумя буквами одной соединяющейся письменности. От него зависят персидские формы множественного числа и длительного времени, а также правильное поведение лигатур в хинди.
Как его удалить
Одиночные вхождения уходят в базовом проходе. Те, что стоят между двумя буквами соединяющейся письменности, остаются и попадают в отчёт; параметр «Агрессивно» (`-a`) удаляет и их.
Это водяной знак ИИ?
Используется для сокрытия данных — но не водяной знак
Нет. Это и обычная персидская орфография, и обычный стеганографический символ. Что именно перед вами, решают соседи, а не автор предложения.
Известный носитель намеренно спрятанных данных. Кто-то поместил его туда специально, а это уже другой вопрос, чем то, кто написал слова.
Вопросы
Безопасно ли чистить персидский текст?
Да, при настройках по умолчанию: разъединитель между двумя буквами арабского письма остаётся и отмечается как несущий нагрузку. Параметр «Агрессивно» удалил бы его и изменил написание.
А немецкое подавление лигатур?
Между двумя латинскими буквами Ghostchars его удаляет. Если вы верстаете и вам нужно «Auflage» без лигатуры fl, делайте это средствами вёрстки, а не внутри текста.
Проверьте свой текст
Вставьте что угодно в инструмент очистки, чтобы увидеть каждый скрытый символ: позицию, кодовую позицию и то, что произойдёт с каждым из них. Ничего никуда не отправляется.