编辑

编辑

拼写检查功能对英语有效,但对其他语言无效。我对西班牙语尤其感兴趣。我在 Ubuntu 20.04 中配置了 LyX 2.3.6.1,配置如下:

在此处输入图片描述

在此处输入图片描述

如果我在“文档设置”菜单中将“语言”更改为“英语”,英语拼写检查功能就会完美运行。我尝试将“拼写检查引擎”更改为其他选项,但结果仍然一样。

编辑

我注意到,不仅拼写检查器不起作用,而且 PDF 仍然是英文的。例如,它显示“Figure X:”和“References”,而不是“Figura X:”和“Referencias”。在 LyX 中,它很好,即“Figura”和“Referencias”。

答案1

Lyx 需要hunspell字典才能使用拼写检查器。在类似 Debian 的 Linux 中,它们由多个软件包提供。对于西班牙语字典,您需要hunspell-es。您可以使用以下命令检查它是否已安装:

apt search hunspell | grep Spanish 

应该会显示一个“i”(表示已安装)、软件包名称和简短描述。否则,您可以使用以下命令安装它:

sudo apt install  hunspell-es

另一方面,如果您的 PDF 显示“图”等,则可能是另一个问题,这肯定是因为尽管您有上述屏幕截图,但您没有正确设置成语。请仔细检查您是否真的选择了Spanish。这不是强制性的,但如果您选择“编码”而utf8不是过时的默认值(latin9),效果会更好,因此代码预览窗格(检查完整源代码)必须向您显示如下开始:

\documentclass[spanish]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}

如果您的文档已加载babel并且有spanish选项,但仍然存在问题,请转换一个最小示例(即,删除除一个图之外的所有内容,然后删除图像并将标题缩小为“hello”),将其导出到 LateX 并作为新问题发布。

相关内容