【问题标题】:How do I get R package versions to print in an R markdown beamer bibliography?如何让 R 包版本在 R markdown beamer 参考书目中打印?
【发布时间】:2015-07-19 12:49:03
【问题描述】:

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

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

我尝试了使用和不使用.csl 文件。无论如何,我的R 包引用打印时没有R 包版本信息包含在BibTeX 注释字段中。

如何打印这些内容?尝试破解 .csl 文件似乎有点矫枉过正。

更新

例如,假设我想打印从citation 命令返回的默认引用:

citation("scales")

哈德利·威克姆 (2015)。 scales:用于可视化的比例函数。 R包 0.2.5 版。 http://CRAN.R-project.org/package=scales

【问题讨论】:

    标签: r r-markdown beamer bibtex


    【解决方案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 核心团队。 2015. R:统计语言和环境 计算(版本 3.2.1)。奥地利维也纳:R 基金会 统计计算。 http://www.R-project.org/

    【讨论】:

    • 为什么默认包引用将它们放在注释字段中? citation("scales")
    猜你喜欢
    • 2016-03-13
    • 1970-01-01
    • 1970-01-01
    • 2018-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 1970-01-01
    相关资源
    最近更新 更多