构建R包的小插图时,如何将“ shell-escape”选项传递给LaTeX?

时间:2019-07-04 14:34:38

标签: r r-package pdflatex noweb

我目前正在为R包编写小插图(在一个非常复杂的工作流程中,因为小插图主要以组织模式编写,然后以.Rnw进行翻译...好吧,我没有采取简单的方法) 。因此,在生成软件包时,小插图基本上是由.Rnw文件制成的。

在这个小插图中,我想在铸造的LaTeX软件包中使用语法突出显示。但是,此程序包需要使用带参数shell-escape的LaTeX。 因此,当我尝试使用R CMD build构建程序包时,出现以下错误:

    * creating vignettes ... ERROR
--- re-building ‘vignette.Rnw’ using Sweave
Error: processing vignette 'vignette.Rnw' failed with diagnostics:
l'exécution de 'texi2dvi' sur 'vignette.tex' failed
LaTeX errors:
! Package minted Error: You must invoke LaTeX with the -shell-escape flag.

我不知道我如何指定R在尝试使用LaTeX构建小插图时必须使用此标志。

感谢您的帮助!

0 个答案:

没有答案