xelatex -shell-escape 权限

xelatex -shell-escape 权限

我很困惑-shell-escape选项是什么意思。我试图美化我的 tikz 图像的创建(与在 Photoshop 中编辑 PDF 不同)。我正在使用xelatexTeXnicCenter。我还没有在任何地方读到过 shell escape 启用详细信息。我以为那个选项是放在Command line arguments to pass the compilerTeXnicDefine Output Profiles中。

MiXtecCenter 输出配置文件

当我通过 xelatex 运行一些简单的图形时,没有给出图像(独立转换 = true)。在日志文件中有(末尾):

runsystem(xelatex  -shell-escape  -jobname "import" "\expandafter\def\csname sa@internal@run\endcsname{1}\input{import}"
)...executed.

runsystem(imgconvert -density 300 import.pdf  -quality 90 image.png)...executed.



Class standalone Warning: Conversion failed! Please ensure that shell escape
(standalone)              is enabled (e.g. use '-shell-escape').

请帮忙!

答案1

使用 MiKTeX,命令行参数是--enable-write18。正如 Herbert 指出的那样,MiKTeX 也能理解--shell-escape,但你必须写以破折号开头。

相关内容