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中的引用和科学论文组成提供一些帮助.
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