【问题标题】:How do I add citations using rmarkdown如何使用 rmarkdown 添加引用
【发布时间】:2020-07-16 10:08:47
【问题描述】:

我在 rmarkdown 中获取引用时遇到了一些问题。
我使用write_bib() 生成一个似乎可行的参考书目文件。

knitr::write_bib("knitr", "package.bib")
@Manual{R-knitr,
  title = {knitr: A General-Purpose Package for Dynamic Report Generation in R},
  author = {Yihui Xie},
  year = {2020},
  note = {R package version 1.29},
  url = {https://CRAN.R-project.org/package=knitr},
}

但是,当我尝试在这样的文档中使用它时。

---
title: "Example"
output: html_document
Bibliography: package.bib
---

[@R-knitr]

我明白了

我想我遗漏了一些东西,但我无法弄清楚它是什么。
提前感谢您的帮助。

【问题讨论】:

  • 试试bibliography: package.bib(而不是Bibliography: package.bib

标签: r r-markdown knitr citations


【解决方案1】:

Rmarkdown 元数据are formatted in YAML,区分大小写。正确的格式是

---
title: "Example"
output: html_document
bibliography: package.bib
---

【讨论】:

  • 谢谢!我知道这会很简单,但我盯着这个看了好几个小时却找不到!
猜你喜欢
  • 2021-12-23
  • 2020-01-05
  • 2019-06-05
  • 2014-07-20
  • 1970-01-01
  • 2017-10-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多