我正在使用roxygen2作为记录我的R包的工具,我发现roxygen2中有一个@references标签,但似乎只接受自由格式文本。我找到了一些关于roxygen的演示文稿,其中有@bibliograph和@cite标签,但我是否认为roxygen2中没有这样的东西?
我是否应该以某种方式从bibtex文件中取出引用并在@references标记之后直接用适当的格式手动编写它们,还是有更聪明的方法呢?在多个函数/ rd文件中,我需要引用七篇不同的文章。
答案 0 :(得分:10)
似乎有一个全新的拉动请求有助于此功能: https://github.com/klutometis/roxygen/pull/90
所以希望我们很快就会有这个功能。
答案 1 :(得分:2)
直到cbeleites提到的功能与roxygen2集成(还有5年没有),Rdpack包提供了在R中使用Bibtex的最佳方式。
有关详细信息,请参阅Citing articles using roxygen2。