Знаете какие-нибудь невидимые символы справа налево в Юникоде?

2470
Andrew J. Brehm

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

Это приводит, например, к тексту на иврите, за которым не следует, но предшествует знак вопроса.

Проблема может быть решена путем добавления другого символа справа налево после пунктуации. Но это, конечно, не очень хорошее решение.

Поэтому мне интересно, есть ли в Юникоде невидимый символ справа налево, который я мог бы добавить после пунктуации в конце текста справа налево, чтобы получить эффект добавления другого символа, но не его появления.

Есть идеи?

Или есть другие идеи для решения проблемы?

1

2 ответа на вопрос

3
TRS-80

Работает ли U + 200F "ПРАВИЛА-НА-ЛЕВУЮ МАРКУ" справа налево символ нулевой ширины "? На UAX # 9 перечислено несколько других : Двунаправленный алгоритм Unicode .

Я боюсь, что программа может просто игнорировать это. Это также сложно печатать. Andrew J. Brehm 14 лет назад 0
0
macarthy

Я считаю, что openoffice позволяет вам сделать это (добавить пробел нулевой ширины) с пробелом + один из мета-ключей. Это, безусловно, имеет место в лаосских и тайских письмах.

Похожие вопросы