R Markdown: удаление конфигурации набора вкладок при рендеринге - PullRequest
0 голосов
/ 30 мая 2020

У меня следующий вопрос: я создаю документ HTML, используя RMD и html_document. Я использую tabset и tabset-pills для структурирования содержимого. Теперь мой вопрос:

Могу ли я визуализировать тот же документ RMD, но не интерпретировать настройки tabset?

В качестве примера: могу ли я визуализировать этот файл RMD, в результате чего получатся два разных выходы ниже?

---
output: html_document
---

# Headline 1

## Headline 2 {.tabset}

### Headline 3 in a tab

### Headline 4 in a tab

### Headline 5 in a tab

with tabset

without tabset

Спасибо Стефан

1 Ответ

3 голосов
/ 30 мая 2020

Вы можете использовать параметризованный документ и встроенный код:

---
title: Hello
output: html_document
params:
  intab: TRUE
---

# Headline 1

## Headline 2 `r if (isTRUE(params$intab)) "{.tabset}"`

### Headline 3 in a tab

### Headline 4 in a tab

### Headline 5 in a tab
Rscript.exe -e "rmarkdown::render('62095186.Rmd')"                            # default
# Rscript.exe -e "rmarkdown::render('62095186.Rmd', params=list(intab=TRUE))" # same
Rscript.exe -e "rmarkdown::render('62095186.Rmd', params=list(intab=FALSE))"  # by exception

side-by-side renderings

...