在R Markdown文档中,如何指定默认的LaTeX/BibTeX引用样式“plain”或“unsrt”参考文献?

3
我正在使用R Markdown写一篇期刊论文,我想使用默认的参考文献引用样式“unsrt”或“plain”。这两种样式在我的领域仍然被广泛使用。这个页面提供了有关R Markdown中引用和引用样式的信息:http://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html#citations_for_pdf_output,但是那里的链接并没有提供如何获取“plain”或“unsrt”样式的任何线索。它们似乎不可用!我该如何指定这些默认样式呢?或者,我该如何将.bst文件转换为.csl文件,或者Zotero样式存档中哪种样式最接近plain或unsrt?

\bibliographystyle{unsrt} 添加到 header 中... - Werner
1个回答

5

首先,您需要在pandoc选项中打开natbib,使用--natbib,这样它就不会使用pandoc-citeproc。然后,您可以使用biblio-style来设置您喜欢的样式。以下是一个最小化的YAML头部,可以解决问题:

---
output:
  pdf_document:
    pandoc_args: ["--natbib"]
biblio-style: plain
bibliography: mybibfile.bib
---

1
谢谢!特别有用的是关于“--natbib”标志的信息;如果没有它,参考文献将不带编号列出(例如,[1])。 - Dr. Andrew John Lowe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接