Перейти к содержимому
Ghostchars

Метки направления

RIGHT-TO-LEFT MARK (U+200F)

Зеркальное отражение U+200E: невидимый символ с сильным направлением справа налево, который снимает двусмысленность в тексте со смешанным направлением.

Кодовая позиция
U+200F
Удаляется по умолчанию
Если одиночный
Управляющий параметр
Bidi-метки --bidi
Может нести нагрузку
Да

Откуда он берётся

Документы на иврите и арабском, локализационные конвейеры, которые на всякий случай обёртывают переменные, и та же стеганографическая схема на LRM и RLM.

Почему это важно

Он невидим и при этом меняет вёрстку, так что случайная метка в абзаце слева направо может без всякой видимой причины перебросить знак препинания не на ту сторону строки. В русском абзаце это чистая набивка.

До и после

Доцена: 100U+200F.
Послецена: 100.

В русском предложении метка только двигает точку туда-сюда: текста справа налево, которому она могла бы помочь, здесь нет.

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

Когда он уместен

Рядом с текстом справа налево — чаще всего после переменной или числа, вставленных в арабское или ивритское предложение, чтобы пунктуация не уезжала.

Как его удалить

Базовый проход удаляет его, когда ни один сосед не относится к письму справа налево, и оставляет с занесением в отчёт, когда такой сосед есть. Параметр «Bidi-метки» (`--bidi`) удаляет его в обоих случаях.

Это водяной знак ИИ?

Используется для сокрытия данных — но не водяной знак

Нет. Половина невидимого алфавита из двух символов — и одновременно законная подсказка для bidi. Ни одно из двух прочтений языковой модели не касается.

Известный носитель намеренно спрятанных данных. Кто-то поместил его туда специально, а это уже другой вопрос, чем то, кто написал слова.

Вопросы

Почему точка прыгает не на ту сторону?

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

Безопасен ли арабский текст?

При настройках по умолчанию да: метка рядом с арабским остаётся. Удаляет её только параметр «Bidi-метки» (`--bidi`).

Проверьте свой текст

Вставьте что угодно в инструмент очистки, чтобы увидеть каждый скрытый символ: позицию, кодовую позицию и то, что произойдёт с каждым из них. Ничего никуда не отправляется.

Проверьте свой текстВсе символы