2

我不得不在我的电脑上重新安装所有东西。重新安装 R、Rstudio、Pandoc 和 MikTex 后,使用 RStudio 和 Sumatra 预览针织 PDF 需要很长时间。在重新安装之前,整个过程只需要几秒钟。现在我必须等待三十多秒才能完成苏门答腊预览。该过程以某种方式在两次之间停止了一段时间

output file: MyFile.knit.md

Output created: volatility2.pdf

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

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

4

1 回答 1

2

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

RStudio 将很快发布一个名为的新文档类型html_notebook,它已经在预览版中可用。与标准.rmd文件不同,notebooks 不是knitpreviewed:

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

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

正如Jonathan McPherson在本手册的评论部分指出的那样,这些笔记本的设计目的是让您可以简单地替换html_notebook为,例如,pdf_document用于文件格式之间的无缝转换。

换句话说,您可以在处理文件时使用笔记本格式,并且在更改为最终版本后只编织一次文档html_notebookpdf_document对于自动转换,请参见例如this answer)。

于 2016-08-10T07:37:22.687 回答