如何将.Rmd文件自动转换为pdf

如何将.Rmd文件自动转换为pdf,pdf,markdown,rstudio,Pdf,Markdown,Rstudio,我想自动化RStudio中的“knit PDF”功能,即从.Rmd文件转换为.PDF文件。我在stackoverflow上寻找答案,找到了很多建议,但并没有真正回答这个具体问题。例如,有些人建议使用knit2pdf,但knit2pdf需要.Rnw(而不是.Rmd)作为输入,等等。我在这里找到的一个工作流使用: (1) knit从.Rmd转换为.md(2)markdownToHTML转换 从.md到.html和(3)pandoc从.html转换为.pdf, 所以原则上我想要的东西都能实现,但结果和

我想自动化RStudio中的“knit PDF”功能,即从.Rmd文件转换为.PDF文件。我在stackoverflow上寻找答案,找到了很多建议,但并没有真正回答这个具体问题。例如,有些人建议使用knit2pdf,但knit2pdf需要.Rnw(而不是.Rmd)作为输入,等等。我在这里找到的一个工作流使用: (1) knit从.Rmd转换为.md(2)markdownToHTML转换 从.md到.html和(3)pandoc从.html转换为.pdf, 所以原则上我想要的东西都能实现,但结果和我想要的不一样
RStudio中的“knit PDF”(次优)。

您的问题是什么?请使用/knitr软件包将允许您在不进行中间转换的情况下从rmd转换为html或PDF。我的问题是如何在不使用RStudio GUI并单击“knit PDF”的情况下自动执行此转换[例如,在R脚本或RStudio脚本中(如果存在)]按钮。我希望能够在大量.Rmd文件(最好是R脚本)上自动执行此操作,而无需在RStudio中手动打开它们,单击“knit PDF”,打开下一个文件,等等。我希望您看到了图片…rmarkdown::render看起来很有希望,但当我在其中一个文件上运行它时,我得到一个错误:!软件包amsmath错误:\bar仅在数学模式下允许。有关说明,请参阅amsmath软件包文档。键入H以获得即时帮助。。。l、 313\bar\{pandoc:从TeX生成PDF时出错源错误:pandoc文档转换失败,出现错误43,您的问题是什么?请使用/knitr包将允许您在不进行中间转换的情况下从rmd转换为html或PDF我的问题是如何自动进行此转换[例如,在R脚本或RStudio脚本(如果存在)]中,无需RStudio GUI并单击“knit PDF”按钮。我希望能够在大量.Rmd文件(最好是R脚本)上自动执行此操作,而无需在RStudio中手动打开它们,单击“knit PDF”,打开下一个,等等。我希望你看到了图片…rmarkdown::render看起来很有希望,但是当我在其中一个文件上运行它时,我得到了一个错误:!Package amsmath error:\bar仅在数学模式下允许。有关解释,请参阅amsmath Package文档。键入H可获得即时帮助…l.313\bar\{pandoc:从TeX生成PDF时出错源错误:pandoc文档转换失败,错误为43