【问题标题】:Live preview for Rmarkdown documents using Rstudio使用 Rstudio 实时预览 Rmarkdown 文档
【发布时间】:2018-10-04 11:58:27
【问题描述】:

我一直使用 VScode 作为记笔记的主要 Markdown 平台,我已经习惯了实时预览功能。

现在我必须使用 Rmarkdown 生成可更新的报告,我想知道是否有人知道如何使用 Rstudio 生成实时预览。

我对有关 R 和 Rmarkdown 的 Vscode 扩展不满意。 Visual Studio Rtools 实际上有实时预览,但与 Rstudio 相比,IDE 速度要慢得多,优化程度也较低(在我看来)。

请注意,我知道如何编织,我希望避免每次需要检查文档时都编织。

提前谢谢你

【问题讨论】:

  • 我建议你改用 AsciiDoc。

标签: rstudio r-markdown


【解决方案1】:

对于 HTML 输出,您可以使用 xaringan::infinite_moon_reader(file)。在此之后,文件将在保存时自动处理。从它的文档:

注意

这个函数与输出格式没有真正的联系 moon_reader()。您可以使用它来提供任何单个 HTML 文件的 R Markdown 输出。

【讨论】:

  • 亲爱的@Ralf 非常感谢您的建议。我不知道这个包,虽然它可以工作,但与 Rnotebook 相比并没有那么多,Rnotebook 已经让你在保存后预览(这就是我们暂时将使用的解决方案)。是第二好的选择...我正在研究是否可以为 Rnotebook 创建一个插件,该插件将每 x 秒自动保存一次并欺骗 Rstudio 进行实时预览。再次非常感谢您。
  • 谢谢你,我认为它带有一个预制的 RStudio 插件可能很有用,可以映射到键盘快捷键以使使用更方便。
  • 有谁知道如何在 Markdown 中使用 output: pdf_document: 进行实时预览?
【解决方案2】:

一个小更新:您现在可以在 VS Code 中无缝使用 Rstudio 插件。事实上,使用此功能,无限月亮阅读器的工作效果甚至比在 Rstudio 中更好(永远不会崩溃)。因此,我将我所有的写作(markdown、rmd 和 latex)和编码都转移到了 VS Code。

【讨论】:

    猜你喜欢
    • 2019-03-04
    • 1970-01-01
    • 2017-07-10
    • 2021-02-07
    • 2021-10-03
    • 2013-10-21
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多