Citing articles in R package using roxygen2 and Bi

2019-04-18 07:09发布

I'm using roxygen2 as a tool for documenting my R package, and I found that there is a @references tag in roxygen2, but that seems to only accept free form text. I found some presentation about roxygen which has tags @bibliograph and @cite, but am I correct that there is no such thing in roxygen2?

Should I then somehow take the references out of the bibtex-file and write them manually with appropriate formatting directly after the @references tag or is there some more clever way of doing this? I have about seven different articles I need to cite, over multiple functions/rd-files.

2条回答
走好不送
2楼-- · 2019-04-18 07:30

Until the functionality mentioned by cbeleites is integrated with roxygen2 (and five years on it has not been), the Rdpack package provides the best way of using Bibtex in R.

For details, see Citing articles using roxygen2.

查看更多
一纸荒年 Trace。
3楼-- · 2019-04-18 07:48

Seems that there is a brand new pull request contributing this feature: https://github.com/klutometis/roxygen/pull/90

So hopefully we'll soon have this functionality.

查看更多
登录 后发表回答