繁体   English   中英

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

[英]RMarkdown: Generate pdf document using rmarkdown:render-function in Rcpp

我想使用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')

我还使用Rcpp软件包在C ++中使用R集成,因此我可以在C ++之外执行R代码。 由于某些原因,当我通过Rcpp调用渲染功能时,该渲染功能不起作用。 也许与环境变量有关? 有任何想法吗?

我认为启动R来影响它所启动的进程之前,您需要注意PATH

另外,它是Rcpp(具有小写的c,p和p),并且当所有工具都位于PATH时,它“对我有用”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM