包含 HTML 文档时不显示 Rmd 中的 TOC

TOC in Rmd not appearing when including HTML documents

提问人:LouisMP 提问时间:11/3/2023 最后编辑:LouisMP 更新时间:11/3/2023 访问量:26

问:

我遇到了一个问题,如果我包含来自某些来源的 HTML 文档,TOC 不会出现在 Rmd 的 HTML 输出中。例如,如果我用 HTML 制作一个表格并保存到 HTML:kable

library(kableExtra)

tbl <- kable(mtcars) %>% 
  kable_styling(bootstrap_options = "striped", font_size = 12)

save_kable(tbl, file = "testkable_tbl.html")

然后尝试将 HTML 读入 Rmd:

---
title: "Untitled"
author: "User"
date: "`r Sys.Date()`"
output: 
  html_document:
   toc: TRUE
   toc_depth: 4
   toc_float: TRUE
---

# hello

```{r}
htmltools::includeHTML("testkable_tbl.html")
```

目录不显示。 这个问题并不是唯一的,因为我遇到了这个问题,包括来自其他来源的 HTML 文档。kable

有人可以解释为什么这个问题出现在某些 HTML 文档而不是其他文档中(包含使用 HTML 文档没有问题),并告诉我是否有解决方法可以在我的 Rmd 中包含来自和其他来源的 HTML 表而不会消失 TOC?gtkable

HTML R-Markdown Kable

评论


答: 暂无答案