如何将 Bookdown 章节放在子目录中?

sha*_*roz 6 r bookdown

我不知道如何在子目录中使用 Rmd 文件制作一本书。

这是我当前的目录结构:

  • 我的项目.Rproj
  • 索引
  • _bookdown.yml
  • 章节/
    • 第一章RMD
    • 第2章RMD
    • extraThatShouldNotBeIncluded.RMD

应该去什么_bookdown.ymlindex.RMD做这项工作?

sha*_*roz 6

事实证明,您只需要在 中指定每个 RMD 的目录_bookdown.yml

rmd_files: ["index.Rmd", "chapters/chapt1.RMD", "chapters/chapt2.RMD"]
Run Code Online (Sandbox Code Playgroud)

  • 谢谢@一辉。我明白了为什么我最初感到困惑。这种方法在 `new_session: yes` 时不起作用。 (2认同)