WinEdt开启write18和shell-escape
一些宏包必须开启write18或者shell-escape才能运行, 例如mpgraphics
. 下面我们来看看在WinEdt+Miktex下如何开启.
开启shell-escape1
因为write18会有一定的安全风险, 所以我们先来看看安全的方式shell-escape.
在WinEdt主界面打开Options → Execution Modes, 我们需要修改相应引擎的switches
参数:
- LaTeX
--shell-escape
- Pdflatex
--shell-escape
- Texify
--tex-option=-shell-escape
- PDFTeXify
--pdf --tex-option=-shell-escape
- ConTeXt
--shell-escape
- Pdflatex
write182
- 永久式开启
在命令行里面输入
initexmf --edit-config-file=miktex\config\pdflatex.ini
在打开的文本文档里面添加
EnableWrite18=t
保存(Ctrl+S)并退出, 即可永久打开write18
- 参数方式
和添加
--shell-escape
参数一样, 你也可以尝试将上面的--shell-escape
参数换成-enable-write18
参考文献
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
发表回复