指定参考书目并引用作者
RMD 文件中最重要的部分是 YAML 标头。对于撰写学术论文,我建议使用 PDF 输出,编号部分和内容表(toc)。
author: "Author"
date: "Date"
output:
pdf_document:
number_sections: yes
toc: yes
bibliography: bibliography.bib```
在这个例子中,我们的文件 `bibliography.bib` 如下所示:
``` placeholder
@ARTICLE{Meyer2000,
AUTHOR="Bernd Meyer",
TITLE="A constraint-based framework for diagrammatic reasoning",
JOURNAL="Applied Artificial Intelligence",
VOLUME= "14",
ISSUE = "4",
PAGES= "327--344",
YEAR=2000
}
要引用 .bib 文件中提到的作者,请写 @
和 bibkey,例如 Meyer2000
。
## Introduction
`@Meyer2000` results in @Meyer2000.
`@Meyer2000 [p. 328]` results in @Meyer2000 [p. 328]
`[@Meyer2000]` results in [@Meyer2000]
`[-@Meyer2000]` results in [-@Meyer2000]
## Summary
## References
通过 RStudio(Ctrl + Shift + K)或通过控制台 rmarkdown::render("<path-to-your-RMD-file">)
渲染 RMD 文件会产生以下输出: