升级操作系统和 Lyx 后出现错误

升级操作系统和 Lyx 后出现错误

我每天都使用 Lyx。昨天我决定格式化我的电脑并安装 Xubuntu 18.04(我之前使用的是 Xubuntu 16.04)。安装 Lyx 后,我收到以下错误:

在此处输入图片描述

尽管有错误,但 PDF 已正确创建,因此可以正常工作。无论如何,我想摆脱这些错误。我在 Google 上搜索过,但运气不佳。

答案1

您的问题是,您只需要在 lyx 中重新设置您的偏好设置,让它知道您想要使用--shell-escape标志运行 pdflatex。

此标志不能成为开源系统中的默认功能(并且是开源系统中的通用功能),因为黑客可能会损害您的系统。请参阅这里

因此,您的升级版本没有启用该功能,这就是您收到错误的原因。

最佳做法是minted仅当代码是您的(或受信任的)时,从命令行(手动添加此标志)或使用类似方式启用它(不是默认,而是仅在您需要它时)运行此类代码(使用需要此标志的包或类似程序)。

例如,要编译main.tex主文件夹中的文件,您只需打开终端并输入以下命令:

pdflatex --shell-escape main

要了解如何消除错误(同时让您的系统在运行不受信任的 LaTeX 代码时容易受到攻击),请参阅这里

相关内容