Метки направления
RIGHT-TO-LEFT MARK (U+200F)
Зеркальное отражение U+200E: невидимый символ с сильным направлением справа налево, который снимает двусмысленность в тексте со смешанным направлением.
- Кодовая позиция
U+200F- Категория
- Метки направления
- Удаляется по умолчанию
- Если одиночный
- Управляющий параметр
- Bidi-метки
--bidi - Может нести нагрузку
- Да
Откуда он берётся
Документы на иврите и арабском, локализационные конвейеры, которые на всякий случай обёртывают переменные, и та же стеганографическая схема на LRM и RLM.
Почему это важно
Он невидим и при этом меняет вёрстку, так что случайная метка в абзаце слева направо может без всякой видимой причины перебросить знак препинания не на ту сторону строки. В русском абзаце это чистая набивка.
До и после
В русском предложении метка только двигает точку туда-сюда: текста справа налево, которому она могла бы помочь, здесь нет.
Символ показан подписанной плашкой, чтобы было видно, где он стоит. В вашем тексте он не рисует ровно ничего.
Когда он уместен
Рядом с текстом справа налево — чаще всего после переменной или числа, вставленных в арабское или ивритское предложение, чтобы пунктуация не уезжала.
Как его удалить
Базовый проход удаляет его, когда ни один сосед не относится к письму справа налево, и оставляет с занесением в отчёт, когда такой сосед есть. Параметр «Bidi-метки» (`--bidi`) удаляет его в обоих случаях.
Это водяной знак ИИ?
Используется для сокрытия данных — но не водяной знак
Нет. Половина невидимого алфавита из двух символов — и одновременно законная подсказка для bidi. Ни одно из двух прочтений языковой модели не касается.
Известный носитель намеренно спрятанных данных. Кто-то поместил его туда специально, а это уже другой вопрос, чем то, кто написал слова.
Вопросы
Почему точка прыгает не на ту сторону?
Знаки препинания берут направление у окружающего текста. Случайная метка справа налево меняет это окружение — ровно та ошибка, которую такие метки призваны и чинить, и создавать.
Безопасен ли арабский текст?
При настройках по умолчанию да: метка рядом с арабским остаётся. Удаляет её только параметр «Bidi-метки» (`--bidi`).
Проверьте свой текст
Вставьте что угодно в инструмент очистки, чтобы увидеть каждый скрытый символ: позицию, кодовую позицию и то, что произойдёт с каждым из них. Ничего никуда не отправляется.