如何在R markdown beamer参考书目中打印R包版本?

时间:2015-07-19 12:49:03

标签: r r-markdown beamer bibtex

我链接到标题中的.bib文件,如下所示:

---
title: "Sample Document"
output: beamer_presentation
bibliography: bibliography.bib
---

我尝试使用和不使用.csl文件。无论如何,我的R包引文都会打印出来,而R备注版本信息不会包含在BibTeX备注字段中。

如何打印这些?尝试破解.csl文件似乎有点过分了。

更新

举个例子,假设我要打印从citation命令返回的默认引文:

citation("scales")
  

Hadley Wickham(2015)。 scale:用于可视化的缩放函数。 R包     版本0.2.5。 http://CRAN.R-project.org/package=scales

1 个答案:

答案 0 :(得分:1)

版本号应位于version字段中,而不是note字段中。以下bibtex条目

@Manual{rmanual,
  title = {R: A Language and Environment for Statistical Computing},
  author = {{R Core Team}},
  organization = {R Foundation for Statistical Computing},
  address = {Vienna, Austria},
  year = {2015},
  url = {http://www.R-project.org/},
  version = {3.2.1}
}

打印如下:

  

R核心团队。 R:统计学的语言和环境   计算(版本3.2.1)。奥地利维也纳:R基金会   统计计算。 http://www.R-project.org/