当我knit以下test.Rmd文件:

---
title: "test"
output:
  bookdown::html_document2:
    toc: true
    toc_float: TRUE
    code_folding: show
---


# heading 1

# heading 2

它会产生toc:

enter image description here

但当我使用以下命令呈现它时:

rmarkdown::render('test.Rmd', output_format = "html_document2")

toc个不见了:

enter image description here

有谁知道在使用bookdown::html_document2进行渲染时如何包含toc

谢谢

推荐答案

当您在render()中指定output_format时,在Rmd中设置的值将被覆盖,包括您为格式设置的任何输出选项.因此,如果在render()中指定输出格式,还必须设置output_options=:

library(bookdown)

rmarkdown::render(
  'test.Rmd', 
  output_format = "html_document2", 
  output_options = list(toc = TRUE, toc_float = TRUE)
)

enter image description here

R相关问答推荐

生成具有受控相关性的x和y

如何按照特定顺序拆分字符?

如果窗口在CLARME或集团之外,则有条件领先/滞后滚动总和返回NA

使用spatVector裁剪网格数据时出现的问题

如何使用R中的dhrr函数将李克特量表的因子列从长转换为宽?

获取列中值更改的行号

在for循环中转换rabrame

如何优化向量的以下条件赋值?

使用data.table::fcase()而不是dplyr::case_When()时保持值

使用`Watch()`和`renderUI()`时,不再满足仍出现在SHILINY AFTER条件中的条件输入

将一个字符串向量调整为与其他字符串向量完全相同的大小

如何将SAS数据集的列名和列标签同时包含在r中GT表的表首?

按多列统计频次

识别连接的子网(R-igraph)

按组计算列中1出现的间隔年数

从R中发出的咕噜声中的BUG?

如何使用同比折线图中的个别日

如何在R中使用混合GAM模型只对固定的影响因素进行适当的预测?

在生成打印的自定义函数中,可以通过变量将线型或 colored颜色 设置为NULL吗?

排序R矩阵的行和列