在 statet4.0 的新版本中,我想找到一种方法来配置 sweave 以同时使用 knitr 和 pdflatex 运行。
在 external tool configuration > sweave Document processing 中有一个使用示例,tools::texi2dvi(file= "${resource_loc}", pdf= TRUE)
我应该如何配置使用 pdflatex ?
我已经将 R Weave 配置设置为生成tex
(.tex
不仅仅是 tex)
然后我使用了
system2(command='pdflatex', args=c('-interaction=nonstopmode','-synctex=1','${resource_loc}')).
在这里,我尝试设置一个stdin
andstout
参数但没有成功,但在 Windows 下可能存在问题,正如那里指出的那样:
https ://github.com/rstudio/rstudio/issues/2446 。最后将文件的路径${resource.loc}
作为最后一个参数效果很好。