【问题标题】:How to break a long R markdown document如何打破一个长的 R Markdown 文档
【发布时间】:2016-05-19 15:58:08
【问题描述】:

我经常发现在使用 RStudio R markdown 时,生成的 HTML 会变得很长很重。有人可以使用哪些策略来分解或以其他方式管理长文档?

【问题讨论】:

  • 您对 html 做了什么,导致其大小成为问题?对下载/查看速度的影响必须非常大。还是出于某种原因您要手动编辑它?
  • 我不一定指的是文件大小。比文档还要长。
  • 我不明白这个问题。如果文档太长,这是因为里面有很多内容。您指的是哪种“策略”?
  • 感谢@Yihui 等不及了!连提示都没有……? ;-)
  • @ThomasSpeidel 我现在可以宣布:bookdown.org/yihui/bookdown

标签: r markdown rstudio knitr


【解决方案1】:

创建目录 (TOC) 以快速移动到文档的不同部分。您可以通过在 doc 标头中请求一个 toc 来做到这一点,如下所示:

---
title: "MyDoc"
output:
  html_document:
    toc: yes
---

您还可以通过添加自定义 css 文件来生成“浮动目录”,而不是卡在长文档的顶部。看看这个example

【讨论】:

    【解决方案2】:

    这是bookdown 的默认行为。有关详细信息,请参阅其文档的Chapter 3。特别是在 3.1.1 和 3.4 中寻找选项split_by

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-13
      • 2021-04-11
      • 1970-01-01
      • 2015-03-14
      相关资源
      最近更新 更多