Как правильно ориентировать курсор для ввода на арабском языке?

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

Как я могу это исправить?

3
задан 16 August 2011 в 15:04

7 ответов

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 25 July 2018 в 22:35

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 26 July 2018 в 22:44

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 31 July 2018 в 13:39

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 2 August 2018 в 04:01

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 4 August 2018 в 20:04

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 6 August 2018 в 04:05

Ваше программное обеспечение рассматривает символ пробела как ltr и text rtl. В этой ситуации поведение прыгающего курсора правильное, по крайней мере, согласно этим правилам bidi (раздел 24, который является ... образовательным). Таким образом, вам необходимо проинструктировать ваше программное обеспечение, чтобы вставить пространство на правильном уровне bidi.

Для OpenOffice.org я нашел эти рекомендации bidi для работы, хотя они довольно старые , Короче говоря, перейдите к Tools > Options, выберите Language Settings > Languages и в Enhanced language support включите Enabled for complex text layout (CTL). Теперь вы должны увидеть значки абзаца LTR и RTL на панели инструментов (справа от значков выравнивания текста), выберите ту, которая работает для вашего текста.

Другое программное обеспечение может не иметь этой настройки (I не смог найти ничего для firefox). Трюк, упомянутый в предыдущей ссылке, должен работать (добавление невидимого символа RLM U + 200F), но это, вероятно, слишком громоздко на практике.

2
ответ дан 7 August 2018 в 22:05

Другие вопросы по тегам:

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