参考文献:rmarkdown.bib
你可以使用多种常见的参考文献格式,包括 BibLa‐TeX、BibTeX、endnote 和 medline。
要在你的 .Rmd 文件中创建引用,请使用由 "@" 和参考文献文件中的引用标识符 组成的键。然后将引用放在方括号中。以下是一些示例:
用以下符号分隔多个引用 ;:
Blah blah [@smith04; @doe99]。
你可以在方括号内添加任意注释:
Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]。
去掉方括号可以创建文内引用:
@smith04 says blah,或者 @smith04 [p. 33] says blah。
在引用前添加 - 可以隐藏作者姓名:
Smith says blah [-@smith04]。
当 R Markdown 渲染你的文件时,它会构建一个参考文献并附加到文档末尾。参考文献将包含参考文献文件中所有被引用的文献,但不会包含章节标题。因此,通常的做法是在文件末尾为参考文献添加一个章节标题,例如 # References 或 # Bibliography。
你可以通过在 csl 字段中引用一个 CSL(引用样式语言)文件来更改引用和参考文献的样式:
bibliography: rmarkdown.bib
csl: apa.csl
与 bibliography 字段一样,你的 CSL 文件应包含该文件的路径。这里我假设 CSL 文件与 .Rmd 文件位于同一目录。查找常见参考文献样式 CSL 样式文件的好地方是 http://github.com/citation-style-language/styles.
了解更多
R Markdown 仍然相对年轻,并且仍在快速发展。了解最新创新的最佳去处是 R Markdown 官方网站:http://rmarkdown.rstudio.com。
这里还有两个我们没有涉及的重要主题:协作,以及如何准确地将你的想法传达给其他人。协作是现代数据科学的重要组成部分,