LyX:如何为 latex 编译添加命令行选项/标志?

LyX:如何为 latex 编译添加命令行选项/标志?

我在 Windows XP 上使用带有 MikTex 的 LyX 1.6.9。

我想使用“minted”包(用于彩色列表)。此包使用 Pygmentize 为输出着色。但是,为此,它使用 \immediate\write18,它基本上运行一个命令。

默认情况下,Latex 不允许执行命令,而是抛出以下错误:

runsystem(echo testing)...disabled (restricted).

事实证明,在 Windows XP 上使用 Miktex 时,您必须在 latex 命令后附加一个标志,以便编译您的代码(参见https://stackoverflow.com/questions/3300497/using-minted-source-code-latex-package-with-emacs-auctex):

-shell-escape

由于我使用的是 LyX,如何向编译我的 LyX 代码的 Latex 命令添加标志/开关/选项(无论您怎么称呼它)?

我非常不愿意通过 Windows 的 CMD 进行所有后续的 Latex 编译,但我很确定 LyX 中有办法添加此功能。我在他们的网站以及 Google/Duckduckgo 上都没有找到任何东西。

任何帮助都将不胜感激。谢谢!

答案1

在菜单下Tools,选择Preferences。然后,在首选项对话框的 下,在File HandlingConverters找到您使用的从 TeX 转换为 PDF 的 (pdflatex、lualatex、xelatex 等) 并编辑其命令行。

答案2

http://tug.org/PSTricks/main.cgi?file=pdf/pdfoutput#lyx

这是德文菜单,但很容易理解

相关内容