如何在 LibreOffice 中输入阿拉伯语

如何在 LibreOffice 中输入阿拉伯语

我以前在笔记本电脑上用阿拉伯语书写和阅读.odf文件.doc,然后突然有一天 LibreOffice 停止用阿拉伯语书写和写作。例如,我通常可以在浏览器或其他程序中用阿拉伯语书写,但如果我在 LibreOffice 中复制和粘贴阿拉伯语文本,它只会粘贴数字和符号。如果我启用阿拉伯语键盘并尝试用阿拉伯语输入,情况也是如此:文档中不会出现任何字母。

怎么了?

(抱歉,我对这类问题不太了解(但愿意学习)。请尝试用人类的语言让我明白我应该遵循哪些步骤)。

多谢

答案1

我假设您想从右到左打字?!对吗?!

嗯,有两种方法:

A) 使用在迪拜机场购买的阿拉伯键盘和硬件完成阿拉伯语版 Ubuntu 的全新安装。

;o)

B) 这是为 libreoffice 添加新字体的链接(您只需在 gimp 中添加字体):

如何向 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

相关内容