左侧的outline / toc和右侧布局的内容使用rmarkdown

时间:2016-10-24 17:10:06

标签: r r-markdown

我正在检查如何在我的rmarkdown文档中包含一个很好的目录/文档大纲(带有html输出)。

嗯,“标准”方法:

html_document:
    toc: true

它有效,但我不喜欢它(甚至没有调整选项和主题)。

但实际上,在文档的几个页面中(例如http://rmarkdown.rstudio.com/html_document_format.html),它们使用了一个非常好的布局,其中包括页面左侧的目录/文档大纲和右侧的内容(和大纲与内容部分同步,突出显示当前内容的位置)。

这完全是我想要的。我猜他们是用rmarkdown做的。但是我找不到怎么做。

我已经检查了该文档页面,以及rmarkdown galleryflex dashboardweb sites等。但我似乎无法弄明白该怎么做。

好吧,使用web sites我可以做到,但它似乎过于复杂我想要的东西(你需要有几个页面,至少有index.Rmd文件和_site.yml文件) 。

相反,我想应该有一个选项,只需告诉rmarkdown获取我的单个文档,并将部分标题放在左边的一个漂亮的框架中,就像在RStudio的示例页面中一样。

1 个答案:

答案 0 :(得分:4)

你尝试过这种方法吗?它适用于我,它也在主页上,你提供:

---
title: "Untitled"
output: 
  html_document:
    toc: true
    toc_float: true
---

# header 1
# header 2
# header 3

带一点文字,看起来像是:

enter image description here