【问题标题】:.rmarkdown file, blogdown and in window preview for RStudio.rmarkdown 文件、blogdown 和 RStudio 的窗口预览
【发布时间】:2019-03-04 00:25:52
【问题描述】:

我一直在使用 .Rmarkdown 文件在 R blogdown 中创建博客文章。 .Rmarkdown 文档中代码块的输出打印在控制台而不是文档中。 相反,如果我创建一个 .rmd 文件,则预览在窗口中。 RStudio Global 选项设置为在 RMarkdown 文档的窗口中显示预览。 这是 .rmarkdown 文件的预期行为吗?

谢谢

【问题讨论】:

    标签: r rstudio r-markdown blogdown


    【解决方案1】:

    .Rmarkdown.Rmd 之间的区别在here 中进行了解释。最相关的引用是:

    在本书中,当我们说“R Markdown 文档”时,我们通常指的是 .Rmd 文件,它们默认编译为 .html。但是,还有另一种类型的 R Markdown 文档,其文件扩展名为 .Rmarkdown。此类 R Markdown 文档被编译为扩展名为 .markdown 的 Markdown 文档,由 Hugo 而不是 Pandoc 处理。

    上面链接的书中解释了更具体的差异。

    【讨论】:

    • 谢谢艾米。是的,那本书是使用 blogdown 的绝佳资源。我确实更喜欢 .rmarkdown 文件,因为输出更清晰。但是在书中(以及在网络搜索中)我没有发现任何关于打印块输出时两种类型文件的不同行为的见解(在呈现网站之前在 Windows 和控制台中)。
    • @c1au61o_HH 他们不应该有你描述的不同行为(这让我感到惊讶)。您需要告诉我们重现问题的确切步骤。
    • 这里是 link 到一个文件夹,里面有我的诊断报告和 2 个屏幕截图
    • ... 我使用 * blogdown:::new_post_addin()* 创建一个帖子,然后选择 .rmarkdown 文件。使用的主题似乎对此没有影响。我只在 MacOs 上试过,在 Windows 上没试过。谢谢@YihuiXie。
    • @c1au61o_HH 预览博客网站的唯一官方方式是blogdown::serve_site()。根据bookdown.org/yihui/blogdown/workflow.html 的文档,请不要单击 Knit 按钮或 RStudio 中的任何其他按钮。
    猜你喜欢
    • 1970-01-01
    • 2018-02-25
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    • 2018-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多