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

问题描述 投票:18回答:2

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

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

r documentation bibtex roxygen2 citations
2个回答
10
投票

似乎有一个全新的拉动请求贡献了这个功能:https://github.com/klutometis/roxygen/pull/90

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


2
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.