【发布时间】:2013-12-07 17:35:36
【问题描述】:
这是一个具体的例子:
(1) "test.Rmd" 整个 test.Rmd 文件只有一个代码块。
``` {r, tidy= TRUE}
a <- c(1,2,3); a^2
```
(2) knitr 将“test.Rmd”处理成普通的降价文件“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
【问题讨论】:
-
请修正标记,我不确定你在做什么,不想出现在代码或标题部分中。
标签: r wordpress markdown knitr r-markdown