如何用R中的图像将.Rmd文件渲染为pdf

时间:2019-07-23 06:05:43

标签: r markdown r-markdown render

我正在尝试使用R将.Rmd文件转换为pdf。只要.Rmd中没有图像文件(图像文件表示格式),它就可以工作。一旦将图像放入Rmd文件,就会发出如下错误。

! LaTeX Error: File `https://xxxx' not found.

功能

getPdf <- function(text){
    library(rmarkdown)
    writeLines(text, con="input.Rmd");
    render("input.Rmd", pdf_document())
}

输入

getPdf("'![]()")

输出

处理文件:input.Rmd

  |.................................................................| 100%

不带R代码的普通文本

输出文件:input.knit.md

"C:/Program Files/RStudio/bin/pandoc/pandoc" +RTS -K512m -RTS input.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output input.tex --template "C:\Users\Visitha.PAGROUP\Documents\R\win-library\3.6\rmarkdown\rmd\latex\default-1.17.0.2.tex" --highlight-style tango --pdf-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in" --variable "compact-title:yes" 
tlmgr search --file --global "/https://filepath"
! LaTeX Error: File `https://filepath' not found.
  

错误:无法编译input.tex。另请参见:警告消息:   在parse_packages(logfile,quiet = c(TRUE,FALSE,FALSE))中:
  错误:   无法编译input.tex。

0 个答案:

没有答案