LibreOffice拼写检查器不起作用?


41

我惊讶地发现在LibreOffice(3.5.4.2)中,拼写检查实际上不起作用。自80年代开始出现拼写检查器以来,我感到很惊讶。不难。

我在相对较新的安装上运行Ubuntu 12.04。我没有对字典或语言文件做任何事情。

在“工具”>“选项”>“语言”>“书写工具”下,我选择了要在键入时检查并使用英语词典的选项。

但是,当我有意输入拼写错误时,我没有收到任何错误,并且当我运行检查器时,它只是说拼写检查已完成并关闭了窗口。

这是Libre的错误吗?还是我做错了什么?


您是否启用了自动拼写检查。它位于“窗口”下拉菜单下。
瑞安

4
可笑的是开箱即​​用。
卡尔·莫里森

没错,这肯定是“写作辅助工具”。
phil294

Answers:


37

当前文档(假设英文文本)的快速解决方案是工具-语言-所有文字-英文(美国)。

我认为永久性的解决方法是确保已安装的词典支持用于文档的默认语言。LiidiOffice的问题论坛上的“ idiota”已记录了该解决方案:

“通过单击工具/选项/语言设置/语言可以解决此问题。它可以提供数十种英语风格,但是所有旁边没有蓝色刻度ABC图标的拼写功能都被禁用。”

http://ask.libreoffice.org/question/1678/spell-checking-not-working-in-v342/


4
升起了我自己的爱国心!我当时使用英语(加拿大),但显然没有字典。美国英语工作正常。谢谢。
2012年

1
就是这样!如果我知道它将禁用拼写检查,我不会选择加拿大语。
revnoah

确实,对该网站的评论sudo apt-get install myspell-en-gb为我修复了该问题。
SIL

10

在选择您的语言时,您是否还看到支票?在此处输入图片说明

如果没有,请打开“语言支持”,然后单击“安装/删除语言...”,然后安装所需的语言,然后关闭LibreOffice,然后重试。


3
“语言支持”在哪里?
兔子

3
您应该通过在Unity Dash中搜索“语言支持”来找到它,否则就在“系统设置”中。您还可以通过编写“ gnome-language-selector”并按Enter来通过终端打开它。
Jeggy 2015年

1
是的,“语言支持”不是LibreOffice功能/菜单,而是来自Ubuntu本身。
mnagel '16

这似乎是可怕的可用性设计。如果所有语言都没有选中标记,那么我看不到有人会期望它们旁边需要带有选中标记之类的东西。
Guildenstern

8

要安装英语和美国的拼写检查软件包,终端命令是:

sudo apt update
sudo apt install myspell-en-gb myspell-en-us

笔记:

  • 如果已经安装,hunspell-en-gb则必须将其删除才能安装myspell-en-gb
  • 如果已经安装,hunspell-en-us则必须将其删除才能安装myspell-en-us

1
您的链接可能会精确地回答问题,但是根据AU规则,您必须提及全部或部分答案。
rɑːdʒɑ

关于注释,如果您已经安装了hunspell,则无论如何都不需要安装myspell ...
OJFord

myspell-en-us不再为我在Ubuntu 17.10
帕特里克

4

安装以下内容:

sudo apt-get install myspell-en-us

现在,重新启动办公套件以使拼写检查起作用。希望这可以帮助


+1这是对我而言唯一有效的答案
user000001

2

就我而言,不存在启用我选择的语言的拼写检查选项。

安装了词典,所以问题出在办公程序上。

通过以下措施对此进行了补救:

  1. killall soffice.bin

  2. rm -r .config/libreoffice/

  3. 启动LibreOffice,然后转到“工具”->“选项”->“语言设置”->“文档的默认语言”:英文UK(现在带有拼写检查图标)

PS:对于英国英语我有libreoffice-l10n-en-gbmyspell-en-gb安装。


为我工作。我在以前的安装中有一个旧的config文件夹。
莫洛克

0

转到->工具->选项->语言->西方。然后将西语设置为英语美国,因为它已启用拼写检查。


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.