我正在编写一个编写HTML页面的Rmarkdown文档。我只想在它们之间绘制水平线,而不是用标题或项目符号分隔一些文本部分。
根据http://rmarkdown.rstudio.com/authoring_basics.html,这将被称为“横向规则”,我可以使用三个或更多---
来做到这一点。但是,当我实际尝试这样做时,各个部分从html doc中消失。这是我的代码的一个非常简单的例子:
---
title: "formatting issue"
author: "rrr"
output:
html_document:
toc: true
toc_depth: 2
toc_float: true
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
# bla {.tabset}
## tab 1
---
**text1**
bla
---
**text2**
bla
---
**text3**
bla
---
## tab 2
bla
## tab 3
bla
# bla
bla bla bla bla
请注意,当您编写html时,文本部分 text1 text2 和 text3 并不会全部显示。当我搞砸了它时,我最终会找到不同的或不丢失,但我不能让它们全部出现或找出原因。
答案 0 :(得分:4)
水平休息需要被开头和结尾的新行包围,如下所示:
## heading
much interesting text ...
---
## heading
more interesting text