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

时间:2014-06-28 06:38:52

标签: r rstudio knitr r-markdown

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

[Link1][pathLink1]
![Image1][pathImage1]

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

[pathLink1]:http://website.com/linkes/Link1.md 
![pathImage1]:./images_rmd/

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

source(/Rcode1.R)

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

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

1 个答案:

答案 0 :(得分:4)

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

```{r child, child = '~/path/to/child.Rmd'}
```

,类似于.Rnw文件:

<<child, child = '~/path/to/child.Rnw'>>=
@

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

相关问题