我很困惑-shell-escape
选项是什么意思。我试图美化我的 tikz 图像的创建(与在 Photoshop 中编辑 PDF 不同)。我正在使用xelatex
TeXnicCenter。我还没有在任何地方读到过 shell escape 启用详细信息。我以为那个选项是放在Command line arguments to pass the compiler
TeXnicDefine Output Profiles
中。
当我通过 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
,但你必须写二以破折号开头。