在Lyx中启用脱壳时删除警告

时间:2019-02-07 14:21:24

标签: latex tex lyx

我已启用minted + pygmentize突出显示程序清单,并且由于pygmentize是外部程序,因此必须在Lyx的pdflatex上启用shell-escape标志。现在,每次编译文档时都没有在全局设置中删除此选项时,都会收到此警告。

shell-escape warning

  

以下LaTeX后端已配置为允许执行任何文档的外部程序:

pdflatex $$i -shell-escape
     

这是危险的配置。请考虑使用LyX提供的支持,以仅将此特权授予实际需要它的文档。

对话框表明存在一些可以启用shell-escape标志的特定于文档的设置,但是我在文档设置中看不到任何此类选项,或者在Google上没有关于此错误的任何内容,请保存一个仅用于解释原因的邮件存档对话框出现。

是否有某种方法可以从乳胶前导中设置脱壳标志?还是有一些文档设置允许我无法找到的shell换码标志?

1 个答案:

答案 0 :(得分:1)

我似乎在mail archive中找到了答案,这是建议的替代对话文本。

转到“文档”->“设置”->“格式”,然后选中“允许运行外部程序”。 这将仅对当前文档启用shell-escape标志。

enter image description here