使用Blogdown时.Rmd和.Rmarkdown之间的呈现方式不同

时间:2019-01-03 04:09:16

标签: rstudio blogdown

与.Rmarkdown相比,我发现.Rmd文件的呈现方式存在一些奇怪的差异。 我的设置: 美丽的雨果主题 Blogdown 0.9 平台:x86_64-w64-mingw32 / x64(64位) 运行于:Windows> = 8 x64(内部版本9200) 如果更改Rmd和Rmarkdown之间的文件扩展名,我会观察到以下差异:

  1. Rmd无法正确呈现多级列表
  2. Rmd无法正确显示脚注[^ 1]
  3. Rmarkdown无法正确呈现数学
  4. Python代码块在Rmd的右上方没有一个漂亮的小执行按钮。

这是预期的行为吗?主题是否有导致这种情况的东西?

1 个答案:

答案 0 :(得分:1)

是的,.Rmd.Rmarkdown之间的差异是预期的,Yihui et al. outlines it in their book(位于页面中间)

与.Rmd相比,使用.Rmarkdown有两个主要限制:
  • 您不能使用Pandoc仅支持的Markdown功能,例如引用。仅当您安装了xaringan软件包(Xie 2018d)并应用了B.3。节中提到的JavaScript解决方案时,数学表达式才起作用。
  • 不支持HTML小部件。

要注意的主要事情是,.Rmarkdown首先被.markdown的文档所覆盖,并被解析到Blackfriday上以生成html,而.Rmd使用Pandoc