设置R bookdown输入目录

时间:2016-11-13 20:43:47

标签: r bookdown

我想使用bookdown将一系列.Rmd文件解析为一本书。如果我将.Rmd放在与主index.Rmd文件相同的目录中,那么一切正常且花花公子。但是,.Rmd文件是从其他来源自动生成的,我希望将输入文件保存在子目录中。有可能吗?

我可以在_bookdown.yml中添加文件名,但我不希望每次添加新的.Rmd文件时都必须更新该文件。

_bookdown.yml的当前版本如下所示

new_session: yes
rmd_files:
  html: ["input/index.Rmd", "input/01-file.Rmd"]
  latex: ["input/index.Rmd", "input/01-file.Rmd"]

我可以在脚本中移动文件但希望通过bookdown本身可以实现。

1 个答案:

答案 0 :(得分:1)

在bookdown的开发版本中,您现在可以提供递归搜索的子目录列表。

例如,要让它搜索dir1/dir2/(及其子目录),您可以在rmd_subdir: ["dir1/", "dir2/"]中指定_bookdown.yml