【问题标题】:R Markdown: Remove tabset configuration when renderingR Markdown:渲染时删除标签集配置
【发布时间】:2020-05-29 21:58:14
【问题描述】:

我有以下问题:我正在使用 RMD 和 html_document 创建一个 HTML 文档。我使用tabsettabset-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

谢谢 斯蒂芬

【问题讨论】:

    标签: r r-markdown


    【解决方案1】:

    您可以使用参数化文档和内联代码:

    ---
    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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 2020-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 2018-06-16
      相关资源
      最近更新 更多