Как печатать на арабском языке в LibreOffice

Я раньше писал и читал .odf а также .doc файлы на арабском языке на моем ноутбуке, а затем вдруг однажды LibreOffice перестал читать и писать на арабском языке. Я обычно могу писать на арабском языке, например, в браузере или в других программах, но если я, например, скопирую и вставлю арабский текст в LibreOffice, он будет вставлять только цифры и символы. То же самое, если я включаю арабскую клавиатуру и пытаюсь печатать по-арабски: в документе не появятся буквы.

Что случилось?

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

большое спасибо

5 ответов

Похоже, в вашей системе сохранено поврежденное дерево настроек.

резервное копирование этого каталога "/home/yourUserName/.config/libreoffice/VersionNumber/user"и удалите его оттуда. Это вернет ваш LibreOffice в состояние новой установки.Примечание: ваши пользовательские настройки, личный словарь и список последних документов будут потеряны! но вы можете восстановить их по одному из вашей резервной копии.

Я предполагаю, что вы хотите печатать справа налево?! Правильно?!

Ну, есть два метода:

A) Завершите новую установку Ubuntu на арабском языке с арабской клавиатурой и оборудованием, приобретенным в аэропорту Дубая.

; О)

Б) Вот ссылка для добавления новых шрифтов для libreoffice (вам просто нужно добавить шрифты в gimp):

Как добавить новые шрифты в gimp?

Удачного кодирования и написания и приятного вам зимнего времени.

Перейдите в меню настроек Ubuntu и нажмите "Ввод текста". Добавьте ваш предпочтительный язык. Таким образом, вы можете печатать на предпочитаемом вами языке.

В Системные настройки> Регион и язык> Источники ввода добавьте нужную раскладку арабской клавиатуры.

Находясь в Libre Office Writer, измените раскладку клавиатуры (в Gnome Shell она находится в верхнем правом углу экрана) и начните печатать.

На моем Ubuntu 14.04 это работало, но список доступной раскладки клавиатуры не обновлялся, пока я не вышел из системы.

Вы включили поддержку "Сложного текстового макета" (CTL)? См. https://help.libreoffice.org/Common/Selecting_the_Document_Language

Хотя я не пробовал этого, я понимаю, что он позволяет печатать арабский текст справа налево.

Перейдите в Инструменты -> Параметры -> Настройки языка -> Языки. Установите флажок "Сложный текстовый макет (CTL)" - затем вы можете указать язык по умолчанию в раскрывающемся списке (есть восемь различных версий арабского языка на выбор).

Вы также можете указать, что это будет применяться только к текущему документу, если вы хотите (флажок справа).

Если вы хотите использовать арабский язык в качестве языка отображения для всего приложения, вы можете загрузить арабскую версию LibreOffice: http://www.libreoffice.org/download/libreoffice-fresh/?type=deb-x86_64&version=5.2&lang= Арканзас

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