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

时间:2018-06-21 07:19:20

标签: r r-markdown bookdown

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

# Applications

Some _significant_ applications are demonstrated in this chapter.

## Example one

## Example two

我希望Example oneExample two来自单独的Rmd文件。但是,我找不到解决方法。可以使用哪些命令?

此外,在构建过程中如何确定各章的顺序?

1 个答案:

答案 0 :(得分:1)

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
    ...
    

(假设“应用程序”是第三章。)

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