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. Как это можно определить за пределами вкладки?
Возможно, у меня могут быть следующие заголовки в содержании ниже. Таким образом, связанный с этим вопрос заключается в том, как определить, какие заголовки должны быть частью вкладки, а какие не быть?
Ответы
Ответ 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