我在正确设置系统以添加该gnuplottex
功能时遇到了困难。我遵循了以下教程:为 latex 添加 gnuplot 功能还使用了此主题中发布的 mwe。除此之外,我花了很长时间进行研究,但还是没有弄清楚问题出在哪里。
我在用Windows 8.1,miktex 2.9,texmaker 4.2和gnuplot 4.6。我已将该命令添加--enable-write18
到 pdflatex 命令中,并且还尝试了我所读到的不同版本。
编译 mwe 时,会短暂显示一条警告,提示未找到命令touch
和rm
。日志文件中有一条条目:
\verbatim@out=\write3
runsystem(touch w18-test-20148448.tex)...executed.
runsystem(rm -f w18-test-20148448.tex)...executed.
Package gnuplottex Warning: Shell escape not enabled.
(gnuplottex) You'll need to convert the graphs yourself..
有人知道如何gnuplottex
在我的系统设置中添加编译代码的能力吗?任何提示都值得感激。
这就是我在 TexMaker 中启用 shell 转义的方法:
答案1
\usepackage[miktex]{gnuplottex}
通过使用并停用Use a "build" subdirectory for output files
Texmaker 的选项,此问题已得到解决