我使用 LibreOffice,由于我使用多种语言编写,因此我希望每种语言都有一本字典,而不是所有字典(例如,法语拼写会在意大利语文本中被标记,反之亦然)。
为此,我为每种语言创建了一个字典(并为其分配了适当的语言),并删除了“标准”字典(对所有语言都有效)。但是,每当我运行拼写检查时,标准字典都会不断重新创建。结果,我必须为我添加的每个单词选择一个字典,整个拼写检查似乎有点错误(它随机要求我在添加一个单词后恢复,或者我是否要从中间开始恢复文档,以及在我为每种语言添加字典之前它没有完成的其他烦人的事情)。
禁用标准字典并没有帮助,因为它似乎重新启用了自己。是什么赋予了?
一个对我有帮助的解决方法是编辑标准词典(工具 > 选项 > 语言设置 > 写作辅助工具),将其语言从“所有”(即语言中立)更改为任何其他自定义词典都不使用的语言。
显然,LibreOffice 坚持将其中一个自定义词典命名为“标准”并启用——如果不是,它将根据需要创建/启用它。默认情况下,标准字典适用于所有语言,但这不是强制的。因此,您可以自由选择标准词典的语言,确保每种语言只有一本符合条件的词典。
一种选择是为您最常使用的语言使用标准字典,并为您使用的每种其他语言创建单独的字典。
或者,如果您的词典有一个命名约定(例如,要求词典识别其条目所在的语言),请将标准词典设置为您永远不会使用的语言,然后创建您自己的特定语言词典,其名称为您的选择。