从多个 Rmd 文件和编织顺序创建一章

Creating one chapter from multiple Rmd files & order of knitting

将多个 Rmd 文件合并为一章的最佳方法是什么?例如在给定的例子中:

# Applications

Some _significant_ applications are demonstrated in this chapter.

## Example one

## Example two

我希望 Example oneExample two 来自不同的 Rmd 文件。但是,我找不到办法做到这一点。可以使用什么命令?

另外,在构建过程中章节的顺序是如何确定的?

bookdown 文档的 usage 部分对此进行了解释。默认情况下,文件按文件名的顺序合并。所以你可以使用类似的东西。

  • 03_Applications.Rmd:

    # Applications
    
    Some _significant_ applications are demonstrated in this chapter.
    
  • 03_1_Example_one.Rmd:

    ## Example one
    ...
    
  • 03_2_Example_two.Rmd:

    ## Example two
    ...
    

(假设"Applications"为第三章。)

如果您想自由地重新排列章节而不重命名它们,您可以使用 rmd_files: [...] YAML header。有关详细信息,请参阅 bookdown 文档的 usage 部分。