Подтвердить что ты не робот

RMarkdown: как завершить вкладку

Как только я определил вкладки, как мне определить контент вне/ниже вкладок? Или, как мне закончить содержимое с вкладками?

Я планировал такой макет:

title
content above tabbed region.

tab1 tab2
-------------------
tab content 1
-------------------
content below tabbed region

который в rmarkdown будет

## title {.tabset .tabset-fade}
content above tabbed region.

### tab 1 
tab content 1
### tab 2
tab content 2

content below tabbed region.

Но content below tabbed region. появляется как часть tab2. Как это можно определить за пределами вкладки?

Возможно, у меня могут быть следующие заголовки в содержании ниже. Таким образом, связанный с этим вопрос заключается в том, как определить, какие заголовки должны быть частью вкладки, а какие не быть?

4b9b3361

Ответ 1

Мой подход к этой проблеме прост, но он работает:

## title {.tabset .tabset-fade}
content above tabbed region.

### tab 1 

tab content 1

### tab 2

tab content 2

##

content below tabbed region

Вкладка работает только для "подзаголовков заголовка с помощью .tabset атрибут появится внутри вкладок, а не как отдельный раздел "(см. здесь)

Таким образом, вам просто нужно определить новый заголовок (в данном случае без заголовка) на один уровень над вкладками, чтобы сигнализировать RMD, чтобы он не находился в разделе с вкладками.

введите описание изображения здесь

Также возможно создать документ с разными вкладками в разных заголовках:

## section 1 {.tabset .tabset-fade}
content above tabbed region.

### tab 1 

tab content 1

### tab 2

tab content 2

## section 2 {.tabset .tabset-fade}

### tab 1 

tab content 1

### tab 2

tab content 2

### tab 3

tab content 3

#
content below tabbed region

введите описание изображения здесь

С уважением,
J_F

Ответ 2

Альтернативой является использование закрывающего тега div (т.е. </div>). Смотрите следующее:

---
title: "Test"
output: html_document
---

'''{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
'''

## Title {.tabset .tabset-fade}
Content above tabbed region.

### Tab 1 
Tab 1 content

### Tab 2
Tab 2 content

</div>

Content below tabbed region

Ответ 3

Используйте {-} для удаления номеров оглавления после окончания содержимого с вкладками

tab content 2
## section 2 {.tabset .tabset-fade}
### tab 1 
tab content 1
### tab 2
tab content 2
### tab 3
tab content 3
## {-}
content below tabbed region