这是一个具体的例子:
(1) "test.Rmd" 整个 test.Rmd 文件有一个单独的代码块。
``` {r, tidy= TRUE}
a <- c(1,2,3); a^2
```
(2)knitr
将“test.Rmd”加工成普通的markdown文件“test.md”。“test.md”的全部内容如下:
```r
a <- c(1, 2, 3)
a^2
```
```
## [1] 1 4 9
```
在本地,上述结果在 RStudio 查看器和我的浏览器中显示良好。
(3) test.md 的内容在 Wordpress 中作为帖子发布。Wordpress 处理完内容后,文本编辑器会显示以下文本。大概是由 wp-markdown 生成的:
`r
a <- c(1, 2, 3)
a^2`
\``\`
## [1] 1 4 9
\``\`
上述文本在已发布页面上呈现为:
r
a <- c(1, 2, 3)
a^2
`\
[1] 1 4 9
`\
代码块中的## 符号显然不是 H2。如何防止它被呈现为 2 级标题?这与 wp-markdown 有关还是与其他插件冲突?
显然,三重反引号在 Stackoverflow 上也不起作用:
```
[1] 1 4 9
```
感谢 Rstudio 和 knitr