我们需要将我们的一些实验室文档模块化,以便标准文本可以保存在一个地方(测试方法库),我们可以根据需要提供(测试方法描述,锅炉板条款和条件)等)。
我看了一下书籍,但对于我们需要做的事情似乎过于复杂。我知道我可以使用m4宏处理器使用Makefile引入多个.Rmd文件,但是我们的员工习惯使用rstudio来构建他们的文档。
即,我可以在顶级文档中执行此操作:
changequote(
[',]')
undivert([../../Library/testmethod1summary.Rmd])
并使用Makefile预处理顶级文件并包含所有后续文件。我之前用pandoc完成了类似的事情:
%.pdf: %.md
m4 $< > _tmp.md
pandoc _tmp.md -o $@
有没有办法将m4程序添加到rstudio构建管道中,以便您可以使用通常的rstudio knitR命令(SHIFT-CTRL-K或SHIFT-CTRL-B)?
皮特