图后无法使用块中的标题格式

时间:2019-08-21 08:51:50

标签: r formatting r-markdown chunks

我尝试了以下R Markdown文档(Word输出):

cat("##Title 1", "\n")
cat("##Title 2", "\n")

这很好,两行都显示为标题,但是:

cat("##Title 1", "\n")
a=c(1,2,3)
b=c(2,2,5)
plot(a,b,type='l')
cat("##Title 2", "\n")

正确显示了标题1,然后显示了图形,但是标题2显示为“ ## Title 2”,没有标题格式。两个块均使用选项'echo=FALSE'results='asis'

我在做什么错?为什么会这样?

1 个答案:

答案 0 :(得分:1)

pandoc在标题c.f之前需要空白行。 https://pandoc.org/MANUAL.html#atx-style-headings。使用

cat("##Title 1", "\n")
a=c(1,2,3)
b=c(2,2,5)
plot(a,b,type='l')
cat("\n", "##Title 2", "\n")

相反。