我用R Markdown编写文档,并希望使用.bib
创建的Citava
文件添加书目。我的基本文件如下:
---
title: "Some text"
bibliography: Test4.bib
---
Some Text
# References
如果我编织文档,则pdf输出中缺少文档末尾的参考。我的错误在哪里?
答案 0 :(得分:2)
默认情况下,R Markdown仅显示文本中引用的项目的书目,如here所示。
如本GitHub issue所述,您可以使用nocite: '@*'
强制在书目中显示所有项目。以下可重现的示例创建了一个示例test.bib
,其中包含两个书目条目,并且在文本中未直接引用它们:
---
title: "Untitled"
output: pdf_document
bibliography: test.bib
---
```{r, include = FALSE}
knitr::write_bib(x = c("rmarkdown", "knitr"), file = "test.bib")
```
Text in which I make no reference to any bibliography.
# References
---
nocite: '@*'
...