使用roxygen2和BibTeX引用R包中的文章?

时间:2012-04-18 10:32:05

标签: r documentation bibtex roxygen2 citations

我正在使用roxygen2作为记录我的R包的工具,我发现roxygen2中有一个@references标签,但似乎只接受自由格式文本。我找到了一些关于roxygen的演示文稿,其中有@bibliograph和@cite标签,但我是否认为roxygen2中没有这样的东西?

我是否应该以某种方式从bibtex文件中取出引用并在@references标记之后直接用适当的格式手动编写它们,还是有更聪明的方法呢?在多个函数/ rd文件中,我需要引用七篇不同的文章。

2 个答案:

答案 0 :(得分:10)

似乎有一个全新的拉动请求有助于此功能: https://github.com/klutometis/roxygen/pull/90

所以希望我们很快就会有这个功能。

答案 1 :(得分:2)

直到cbeleites提到的功能与roxygen2集成(还有5年没有),Rdpack包提供了在R中使用Bibtex的最佳方式。

有关详细信息,请参阅Citing articles using roxygen2