Главная
» PC Советы
»
В программе Writer настройте написание абзацев на арабском и иврите справа налево.
В программе Writer настройте написание абзацев на арабском и иврите справа налево.
Если арабский или ивритский текст в Writer начинается с неправильного края, установите направление абзаца справа налево (RTL); выравнивание по правому краю само по себе не изменит его структуру. Сначала включите двунаправленное выравнивание в LibreOffice в меню Инструменты > Параметры > Языки и языки > Общие (в macOS откройте Настройки LibreOffice), затем установите для соответствующего абзаца выравнивание RTL в меню Формат > Абзац > Выравнивание .
Эти настройки касаются потока абзацев и поведения курсора. Они не устанавливают отсутствующие шрифты, не переводят текст и не заставляют английские слова и цифры читаться в обратном порядке. В справке LibreOffice 26.8 арабский и иврит описаны как языки со сложной компоновкой текста (CTL), а также приведено описание команды RTL и сочетания клавиш.
Почему отсутствует элемент управления RTL?
LibreOffice скрывает некоторые элементы управления двунаправленным вводом, пока вы не включите соответствующую опцию интерфейса. Откройте «Инструменты» > «Параметры» , разверните «Языки и языковые настройки» и выберите «Общие» . Включите параметр «Показывать элементы пользовательского интерфейса для двунаправленного ввода» , затем нажмите «ОК» . В macOS используйте LibreOffice > «Настройки» , чтобы открыть тот же диалог параметров. Формулировка или расположение пунктов меню могут немного отличаться в зависимости от операционной системы и компоновки интерфейса.
Эта настройка делает доступными команды RTL (написание справа налево). Она не изменяет автоматически направление каждого абзаца в открытом документе. Если вы используете параметр языка «Сложная компоновка текста» для проверки орфографии, выберите там также соответствующий арабский или иврит; язык проверки орфографии и направление абзацев — это отдельные настройки. В справочнике по языковым параметрам LibreOffice описан параметр двунаправленного интерфейса, а в руководстве по языкам CTL указана поддержка арабского и иврита.
Включите параметр «Показывать элементы пользовательского интерфейса для двунаправленного письма» в разделе «Языки и языковые настройки > Общие», чтобы отобразить элементы управления для письма справа налево.
Как изменить направление существующего абзаца?
Щелкните внутри абзаца, который нужно исправить. Если несколько абзацев должны быть с направлением текста справа налево (RTL), сначала выделите эти абзацы. Выберите Формат > Абзац , откройте вкладку Выравнивание и в разделе Свойства выберите Справа налево (RTL) . Подтвердите, нажав ОК . Это задаст направление текста в абзаце, так что курсор и новый текст будут следовать направлению справа налево.
Также можно использовать панель инструментов «Ввод текста справа налево» или нажать Ctrl+Shift+D, чтобы изменить направление ввода. В текущей справке LibreOffice эта команда также доступна в меню «Главная» на вкладке «Главная» в интерфейсе с вкладками и на боковой панели «Свойства». Чтобы вернуться к вводу слева направо, используйте Ctrl+Shift+A или выберите элемент управления «Ввод текста слева направо». Сочетания клавиш могут быть перехвачены операционной системой или другим приложением; используйте команду меню, если комбинация клавиш не работает.
Не используйте повторяющиеся пробелы или табуляцию для перемещения строки, написанной справа налево (RTL), к правому краю. Эти символы могут смещаться при изменении текста и не задают направление абзаца. Аналогично, обычная кнопка выравнивания по правому краю перемещает только край абзаца; она не заменяет выбор RTL в свойстве направления текста абзаца.
Для существующего абзаца выберите «Справа налево» (RTL) в меню «Формат» > «Абзац» > «Выравнивание» > «Свойства».
Почему английские слова, числа и знаки препинания по-прежнему пишутся слева направо?
Это обычно ожидаемо в абзаце со смешанным направлением текста. Арабский или ивритский текст отображается справа налево (RTL), в то время как встроенный западный текст, такой как английское имя, веб-адрес или число, сохраняет порядок слева направо. Поэтому курсор может перемещаться иначе, чем при обычном наборе текста на английском языке. В руководстве LibreOffice по CTL объясняется, что западный текст остается слева направо (LTR) внутри текстового потока RTL, и описывается логическое поведение перемещения курсора.
Вместо того чтобы оценивать страницу с большим количеством символов, протестируйте текст на коротком примере: наберите одну фразу на арабском или иврите, добавьте короткую фразу на английском языке и цифры, затем поставьте скобки или двоеточие. Абзац должен начинаться справа, символы на иврите или арабском языке должны соединяться и читаться в обычном порядке, а встроенный латинский текст должен оставаться разборчивым слева направо. Знаки препинания могут располагаться рядом с другими строками текста, поскольку их положение зависит от направления окружающего текста; проверьте всю строку целиком, прежде чем перемещать знаки препинания вручную.
Если некорректно отображается только один абзац, щелкните внутри него и еще раз проверьте направление текста. Документ может содержать как абзацы с направлением слева направо (LTR), так и с направлением справа налево (RTL). Изменение направления вставки нового текста не обязательно исправляет абзацы, которые уже имеют другое форматирование, поэтому выделите затронутый текст и при необходимости примените RTL напрямую.
Элемент управления направлением ввода текста в Writer переключает текущий текстовый ввод на направление справа налево; в справке LibreOffice также указана комбинация клавиш Ctrl+Shift+D.
Что мне следует проверить, если текст по-прежнему нечитаем?
Отделите проблемы с направлением текста от проблем со шрифтом. Если буквы видны, но, кажется, начинаются не с той стороны или знаки препинания расставлены неправильно, перепроверьте направление абзаца и попробуйте новую короткую строку. Если символы отображаются как пустые квадраты, вопросительные знаки или несвязанные символы, одного лишь направления справа налево может быть недостаточно. Попробуйте шрифт, содержащий необходимые арабские или ивритские глифы и установленный на компьютере. Доступность шрифтов и их форма могут влиять на то, как документ отображается на другом компьютере, поэтому проверьте тот же файл в целевой среде, если он будет использоваться совместно.
Для надежной окончательной проверки сохраните документ, закройте и снова откройте его, затем проверьте затронутые абзацы. Убедитесь, что первый символ находится справа от каждой строки с направлением письма справа налево (RTL), текстовый курсор находится в ожидаемом положении, а любые встроенные английские слова или цифры сохраняют свой обычный порядок. Проверьте пунктуацию, списки и границы абзацев вокруг любых разделов с направлением письма слева направо (LTR). Если документ будет экспортирован в PDF, проверьте также экспортированный PDF-файл; правильное отображение в Writer не гарантирует, что отсутствующий шрифт будет доступен на другом компьютере.
Если управление направлением письма работает для нового тестового абзаца, но один импортированный фрагмент остается некорректным, примените к этому фрагменту только направление письма справа налево (RTL) или проверьте форматирование абзаца, которое он унаследовал. Если сами буквы отсутствуют или имеют неправильный формат, исправьте охват шрифта или его установку, вместо того чтобы постоянно переключать направление письма.
Небольшой пример на разных языках помогает подтвердить, что абзац начинается справа, в то время как встроенный латинский текст остается слева направо.