设置 R bookdown 输入目录
Set R bookdown input directory
我想使用 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
本身实现。
在 bookdown 的开发版本中,您现在可以提供要递归搜索的子目录列表。
例如,要让它搜索 dir1/
和 dir2/
(及其子目录),您可以在 _bookdown.yml
.
中指定 rmd_subdir: ["dir1/", "dir2/"]
我想使用 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
本身实现。
在 bookdown 的开发版本中,您现在可以提供要递归搜索的子目录列表。
例如,要让它搜索 dir1/
和 dir2/
(及其子目录),您可以在 _bookdown.yml
.
rmd_subdir: ["dir1/", "dir2/"]