我们可以为 rmarkdown 的 yaml 标头中的 biblio-style 参数设置哪些选项?

Posted

技术标签:

【中文标题】我们可以为 rmarkdown 的 yaml 标头中的 biblio-style 参数设置哪些选项?【英文标题】:What choices can we set for the biblio-style parameter in the yaml header in rmarkdown? 【发布时间】:2018-06-07 00:47:30 【问题描述】:

我正在尝试使用 rmarkdownknitr 包写一篇论文。 当我在 rmarkdown 文件的 yaml 标头中设置参考书目样式时,我有点想知道我们手头有哪些 rmarkdown 选择。

bookdown: Authoring Books and Technical Documents with R Markdown中的例子给出的默认参数是“apalike”,显然是APA风格。

我在问我们对于这个 biblio 风格的参数有什么选择?例如,如果我想使用芝加哥风格,我应该将什么参数设置为 biblio-style?

我用谷歌搜索了这个,但似乎没有发布关于如何设置此参数的官方文档。谢谢。

【问题讨论】:

参数被传递给\bibliographystyle。至少那些:sharelatex.com/learn/Bibtex_bibliography_styles @Martin Schmelzer Gotch。感谢您的信息。 您可以在 csl 文件中使用任何样式。将 csl: journal-of-paleolimnology.csl 之类的内容添加到您的 YAML 中。 r markdown biblio-style does not work的可能重复 【参考方案1】:

是的,像往常一样添加 csl: yourbibliofile.csl 而不是 biblio-style: yourfile.csl 然后会考虑到。 你可以在这个网站找到 csl 文件:https://editor.citationstyles.org/searchByName/

【讨论】:

感谢您的评论!

以上是关于我们可以为 rmarkdown 的 yaml 标头中的 biblio-style 参数设置哪些选项?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Shiny 链接到 RMarkdown 上的本地 html 文件

如何访问在 RMarkdown 文档中作为参数传递的文件中的数据?

带有外部和嵌入式 yaml 的 RMarkdown

用于 rmarkdown 的 YAML 中的内联 R 代码不运行

编织 RMarkdown 文档时出现 YAML 错误 - 扫描仪错误

Rmarkdown YAML 中的引号和内联 R 代码