如何安装LibreOffice语言工具(拼写检查,同义词库…)


Answers:


90

这显然是在系统级别进行管理的。转到“ 系统设置”菜单中的语言支持菜单,然后添加要支持的语言。之后,重新启动LibreOffice,您将看到例如拼写检查器将为您提供使用新安装的语言的选项。


1
好吧,我进入了寻找语言支持包的老派方式。这为我节省了很多麻烦。谢谢。
Luis Alvarado

为我工作,但是可以从命令行执行吗?提出的其他命令行解决方案对我来说失败了。
Ciro Santilli新疆改造中心法轮功六四事件2013年

5
@cirosantilli,您是否尝试过以下其他“命令行”答案?例如:sudo apt-get install myspell-esaspell-eshunspell-es
alfC

5
在具有LO 4.2的Ubuntu 14.04中,对于大多数语言而言,这种方式无法正常工作

3
来自Andre Blecha的评论:警告:系统将下载与语言相关的文件,例如有关您安装的所有应用程序的帮助和文档。这可能是磁盘空间和时间消耗。
Fabby 2015年

30

命令: sudo apt-get install aspell-<language pack> 会成功的

例如,西班牙语词典是:

sudo apt-get install aspell-es


不过,这是专门针对拼写检查程序的,对吗?那实际上并没有为您提供语言中的词库或其他功能,对吗?
伊莱亚·卡根

您说得对,以利亚只是拼写检查者
德国Attanasio,2012年

2
最近,我在Evolution电子邮件中遇到了类似的问题,在这种情况下,解决方案是做类似的事情,但用hunspell代替了,sudo apt-get install hunspell-es
alfC 2012年

列出所有可用的字典sudo apt-cache search aspell
Philippe Gachoud 2014年

10
安装aspell字典对我来说不起作用(Kubuntu 16.04,LibreOffice 5.1.4.2),但是安装可以myspell完成任务。
达特卡

30

如果您无法安装系统软件包,则可以手动安装拼写检查字典扩展。您需要重新启动LibreOffice。

美国英语词典可在此处找到:extensions.libreoffice.org

安装扩展说明:

  1. 下载扩展程序并将其保存在计算机上的任何位置。
  2. 在LibreOffice中,从菜单栏中选择工具→扩展管理器。
    工具>扩展程序管理器...
  3. 在Extension Manager对话框(图2)中,单击Add。 使用扩展管理器
  4. 文件浏览器窗口打开。在“添加扩展名”对话框中,您可以在系统文件夹中找到扩展名的文件。该扩展名的文件具有OXT文件扩展名。 添加扩展对话框
  5. 查找并选择要安装的扩展,然后单击“打开”。
  6. 如果已安装此扩展,则系统将提示您按OK确认是否要用新版本覆盖当前版本,或按Cancel停止安装。 更换扩展
  7. 之后,系统会询问您是否仅为您的用户或所有用户安装扩展。
    • 如果选择“仅对我来说”选项,则仅为您的用户安装扩展名(该扩展名将存储在您的用户配置文件中,而其他用户将无法访问它)。
    • 如果选择“对于所有用户”,则必须具有系统管理员权限。在这种情况下,该扩展名将安装在LibreOffice系统文件夹中,并将对所有用户可用。
    • 通常,选择“仅对我而言”,即不需要操作系统的管理权限。
      安装选项:仅适用于我或所有用户
  8. 之后,可能会要求您接受许可协议。 使用向下滚动按钮来验证许可证
  9. 使用向下滚动按钮阅读许可协议。许可证文本的末尾,将启用“接受”按钮。
  10. 单击接受继续安装。
  11. 安装完成后,扩展名将在“扩展名管理器”对话框中列出。 扩展管理器对话框(再次),现在包含已安装的扩展

libreoffice.org被盗的说明


像魅力一样运作。我唯一要做的就是将oxt扩展名添加到文件中,因为扩展名管理器看不到扩展名文件。对不起,英语不好。
Engels Peralta

Libreoffice应该确实使此过程更简单。
Ciro Santilli新疆改造中心法轮功六四事件

15

要在Libre-Office上安装西班牙语拼写检查器,您需要下一个软件包:

sudo apt-get install myspell-es

3
+1。对我来说aspell-nl没有工作,但myspell-nl 工作
贾斯珀·德弗里斯

2
对于德语,与上述示例不同,软件包名称为myspell-de-de
orschiro'2

sudo apt install myspell-nl收益率Note, selecting 'hunspell-nl' instead of 'myspell-nl'
Serge Stroobandt

11

对于Ubuntu 12.04和German(Austria),安装hunspell软件包解决了我的问题:

sudo apt-get install hunspell-de-at

请记住在安装软件包后重新启动LibreOffice Writer!


3

还有一个非常流行的扩展程序,它支持多达20种语言,它们不仅可以检测拼写错误,还可以检测一些语法错误和“假朋友”。该扩展名为LanguageTool


我认为最好的答案。特定于LO的语言,包括许多语言(如最初要求的那样),更新的扩展名,不是系统范围的,不需要root且不需要“ apt-get install”猜谜游戏。
berbt

您需要安装“ libreoffice-java-common”软件包才能正常工作(否则它将失败,并出现UNO / java / NoClassDefFound错误)
Gray Panther

2

sudo apt-get --install-suggests install libreoffice-l10n-fr

这将安装: hunspell hunspell-fr-comprehensive hyphen-fr libreoffice-help-fr libreoffice-l10n-fr mythes-fr

它应该被安装,libreoffice-grammarcheck-fr但是由于某种原因该软件包在我的linuxmint安装中不可用


自Ubuntu 18.04起仍可使用。要查看可用的语言包,请键入sudo apt-get --install-suggests install libreoffice-l10n-并按“ Tab”键以查看自动完成建议。
tanius

1

您需要在整个系统范围内应用更改,以便在LibreOffice中反映出来,进入“系统设置”,选择您的语言首选项,以获取不仅用于LibreOffice,而且用于系统的语言包。


不,您不需要。查看其他答案。
berbt

0

只需要hunspell

如果仅需要其他拼写检查字典,而没有用于其他用户界面(UI)语言的文件,则打开命令行终端并键入:

sudo apt install hunspell-xx

这里xxISO 639-1双字母语言代码

在某些情况下,语言代码需要补充ISO 3166-1 alpha-2国家/地区代码(例如hunspell-en-gb和)hunspell-de-ch专业词典的三个或三个以上字母的缩写(例如hunspell-en-med英语医学术语)。

hunspell使用以下命令列出所有可用的字典:

apt search hunspell

重新启动 LibreOffice,使所有新词典都可用于拼写检查。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.