RMarkdown:使用rmarkdown生成pdf文档:Rcpp中的render-function

时间:2016-01-12 11:57:19

标签: r pdf render r-markdown

我想使用rmarkdown:render-function从我的.rmd文件生成pdf文档。当我在设置一些环境变量后从RStudio和RGui执行渲染函数时,它可以工作:

Sys.setenv(PATH = paste(Sys.getenv('PATH'), 'C:/Program Files/MiKTeX 2.9/miktex/bin/x64', sep=.Platform$path.sep))

Sys.setenv(RSTUDIO_PANDOC='C:/Program Files/RStudio/bin/pandoc')

我还在R ++中使用R ++集成C ++,因此我可以用C ++执行R代码。由于某种原因,当我通过Rcpp调用它时,渲染函数不起作用。也许它与环境变量有关?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为你需要在之前处理PATH ,然后启动R来影响它启动的进程。

此外,它是Rcpp(小写c,p和p),当所有工具都在PATH时,它“适用于我”。