R Notebook:编织到 html 时,TOC 不会保留在左侧
R Notebook: TOC is not kept on the left when knitting to html
我有以下 R 笔记本:
---
title: "test"
author: "by me"
date: 'last updated: Jan 23, 2022'
output:
html_notebook:
toc: yes
toc_float: yes
number_sections: yes
highlight: haddock
---
# First headline
## Second headline
```{r}
1:5
```
当我点击“预览”时,它会创建一个 html 文档,将目录保留在左侧(如预期的那样)。当我点击“knit to html”时,它会将 TOC 放在文档的主要 body 中。它仍然是一个目录,但在错误的地方。它也不再折叠单个标题,而是显示完整的目录。
如何让 ToC 保持在左侧并使标题默认折叠?
当你编织到 HTML 时,实际上 knitr 正在使用 html_document
的定义,所以如果你添加适当的 YAML header,它应该可以工作。
---
title: "test"
author: "by me"
date: 'last updated: Jan 23, 2022'
output:
html_document:
toc: yes
toc_float: yes
df_print: paged
number_sections: yes
highlight: haddock
html_notebook:
toc: yes
toc_float: yes
number_sections: yes
highlight: haddock
---
# First headline
## Second headline
```{r}
1:5
```
我有以下 R 笔记本:
---
title: "test"
author: "by me"
date: 'last updated: Jan 23, 2022'
output:
html_notebook:
toc: yes
toc_float: yes
number_sections: yes
highlight: haddock
---
# First headline
## Second headline
```{r}
1:5
```
当我点击“预览”时,它会创建一个 html 文档,将目录保留在左侧(如预期的那样)。当我点击“knit to html”时,它会将 TOC 放在文档的主要 body 中。它仍然是一个目录,但在错误的地方。它也不再折叠单个标题,而是显示完整的目录。
如何让 ToC 保持在左侧并使标题默认折叠?
当你编织到 HTML 时,实际上 knitr 正在使用 html_document
的定义,所以如果你添加适当的 YAML header,它应该可以工作。
---
title: "test"
author: "by me"
date: 'last updated: Jan 23, 2022'
output:
html_document:
toc: yes
toc_float: yes
df_print: paged
number_sections: yes
highlight: haddock
html_notebook:
toc: yes
toc_float: yes
number_sections: yes
highlight: haddock
---
# First headline
## Second headline
```{r}
1:5
```