Я имел обыкновение писать и читать .odf
и .doc
файлы на арабском языке на моем ноутбуке , а потом вдруг в один прекрасный день LibreOffice перестал читать и писать по - арабски. Я обычно могу писать на арабском языке в браузере, например, или в других программах, но если я, например, скопирую и вставлю арабский текст в LibreOffice, он будет вставлять только цифры и символы. То же самое, если я включаю арабскую клавиатуру и пытаюсь печатать по-арабски: в документе не появятся буквы.
Я установил языковой пакет, как предложено здесь: http://ubuntuforums.org/showthread.php?t=1600059 .
Я установил арабский шрифт.
Я изменил настройки языка, как предложено здесь: http://alefba.us/libreoffice-arabic-persian .
Что случилось?
(Извините, я совершенно не осведомлен о подобных проблемах (но готов учиться). Пожалуйста, попробуйте говорить на человеческом языке, чтобы я понял, каким шагам мне следует следовать).
большое спасибо
источник
Ответы:
Я предполагаю, что вы хотите печатать справа налево ?! Правильно ?!
Ну, есть два метода:
A) Завершите новую установку Ubuntu на арабском языке с арабской клавиатурой и оборудованием, приобретенным в аэропорту Дубая.
; О)
Б) Вот ссылка для добавления новых шрифтов для libreoffice (вам просто нужно добавить шрифты в gimp):
Как добавить новые шрифты в gimp?
Удачного кодирования и написания и приятного вам зимнего времени.
источник
Похоже, у вас есть поврежденное дерево настроек, сохраненное в вашей системе.
сделайте резервную копию этого каталога
"/home/yourUserName/.config/libreoffice/VersionNumber/user"
и удалите его оттуда. Это вернет ваш LibreOffice в состояние новой установки. Примечание: ваши пользовательские настройки, личный словарь и список последних документов будут потеряны! но вы можете восстановить их по одному из вашей резервной копии.источник
В Системные настройки> Регион и язык> Источники ввода добавьте нужную раскладку арабской клавиатуры.
Находясь в Libre Office Writer, измените раскладку клавиатуры (в Gnome Shell она находится в верхнем правом углу экрана) и начните печатать.
На моем Ubuntu 14.04 это работало, но список доступной раскладки клавиатуры не обновлялся до тех пор, пока я не вышел из системы.
источник
Перейдите в меню настроек Ubuntu и нажмите «Ввод текста». Добавьте ваш предпочтительный язык. Таким образом, вы можете печатать на предпочитаемом вами языке.
источник
Вы включили поддержку «Сложного текстового макета» (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= Арканзас
источник