我以前在笔记本电脑上用阿拉伯语书写和阅读.odf
文件.doc
,然后突然有一天 LibreOffice 停止用阿拉伯语书写和写作。例如,我通常可以在浏览器或其他程序中用阿拉伯语书写,但如果我在 LibreOffice 中复制和粘贴阿拉伯语文本,它只会粘贴数字和符号。如果我启用阿拉伯语键盘并尝试用阿拉伯语输入,情况也是如此:文档中不会出现任何字母。
我已按照此处的建议安装了语言包:
LibreOffice 语言包安装我已经安装了阿拉伯字体。
我已按照此处的建议更改了语言设置:
如何设置 LibreOffice 以支持阿拉伯语和波斯语
怎么了?
(抱歉,我对这类问题不太了解(但愿意学习)。请尝试用人类的语言让我明白我应该遵循哪些步骤)。
多谢
答案1
我假设您想从右到左打字?!对吗?!
嗯,有两种方法:
A) 使用在迪拜机场购买的阿拉伯键盘和硬件完成阿拉伯语版 Ubuntu 的全新安装。
;o)
B) 这是为 libreoffice 添加新字体的链接(您只需在 gimp 中添加字体):
祝您编码和写作愉快,并度过一个愉快的冬日。
答案2
看起来您的系统上保存了一个损坏的首选项树。
备份此目录
"/home/yourUserName/.config/libreoffice/VersionNumber/user"
,然后从那里删除它。这将使您的 LibreOffice 恢复到全新安装状态。
笔记:您的自定义设置、个人词典和最近的文档列表将会丢失!但您可以从备份中逐一恢复它们。
答案3
在系统设置>区域和语言>输入源中添加您需要的阿拉伯语键盘布局。
在 Libre Office Writer 中,更改键盘布局(在 Gnome Shell 中,它位于屏幕的右上角),然后开始输入。
在我的 Ubuntu 14.04 上它可以运行,但是直到我退出并重新登录系统后,可用的键盘布局列表才更新。
答案4
您是否启用了对“复杂文本布局”(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=ar