在编译后,RStudio可以加速苏门答腊的PDF预览吗?

时间:2016-01-28 23:16:13

标签: rstudio r-markdown pandoc miktex

我不得不重新安装计算机上的所有内容。 重新安装R,Rstudio,Pandoc和MikTex后,使用RStudio和Sumatra预测编织PDF需要花费很长时间。在重新安装之前,整个过程只需几秒钟。现在我必须等待超过三十秒才能完成苏门答腊预览。

之间暂时停止了一段时间
output file: MyFile.knit.md

Output created: volatility2.pdf

输出的一部分在R Markdown控制台中打印。

我在RStudio中使用 Knit to PDF 选项,而我在Windows 7 64位系统上使用。我希望你们中的一些人有一些建议,因为这个小小的蠢事真的搞砸了我的工作流程。我测试的所有.Rmd文件都会出现同样的问题。

1 个答案:

答案 0 :(得分:1)

如果您在处理文档时knit预览最终输出,可能会有解决方法:

RStudio将很快发布名为html_notebook的新文档类型,该文档类型已在preview release中提供。与标准.rmd文件不同,笔记本不是knit,而是preview ed:

  

普通R Markdown文档是“编织”的,但笔记本是“预览”的。虽然笔记本预览看起来类似于渲染的R Markdown文档,但笔记本预览不会执行任何R代码块;它只是向您显示文档中markdown的呈现副本以及最新的块输出。每当您保存笔记本时,都会自动生成此预览... [source]。

这意味着您可以立即看到输出,因为笔记本更新了.rmd文件的更改,而不是编织整个文档。

Jonathan McPhersonthis manual的评论部分指出,笔记本的设计使您可以简单地用html_notebook替换pdf_document,以便在文件之间无缝转换格式。

换句话说,您可以在处理文件时使用笔记本格式,并且只有在将html_notebook更改为pdf_document后才能为最终版本编织文档一次(对于自动转换,请参阅例如{ {3}})。