在rmarkdown中寻找参考资料:解决方法

and*_*rey 5 r rstudio knitr r-markdown

我正在使用包装的markdonw v2 rmarkdown.在整个.Rmd文件中,我创建了指向网站或图像的链接

[Link1][pathLink1]
![Image1][pathImage1]
Run Code Online (Sandbox Code Playgroud)

然后,在文件的最后我给出了参考文献

[pathLink1]:http://website.com/linkes/Link1.md 
![pathImage1]:./images_rmd/
Run Code Online (Sandbox Code Playgroud)

还有其他报道谈论相同的引用并在不同的上下文中使用相同的图像.我想创建一个包含所有链接和路径定义的单独文件,这样我就可以在每个.Rmd文件的末尾简单地获取它,就像我在R环境中调用一样

source(/Rcode1.R)
Run Code Online (Sandbox Code Playgroud)

问题:如何在.Rmd中"获取"另一个文件,以便源代码将所需的文本字符串打印到.Rmd文件中?

这将为HTML和PDF中的引用和科学论文组成提供一些帮助.

raw*_*awr 4

http://yihui.name/knitr/demo/child/

```{r child, child = '~/path/to/child.Rmd'}
```
Run Code Online (Sandbox Code Playgroud)

对于 .Rnw 文件也类似:

<<child, child = '~/path/to/child.Rnw'>>=
@
Run Code Online (Sandbox Code Playgroud)

完整的示例:https ://github.com/yihui/knitr-examples/blob/master/087-child-example.Rnw