我如何像在LaTex中那样在RMarkdown中引用多篇论文

\cite{Bartel2004, Bartel2009a}

我试过了

[@Bartel2004, @Bartel2009a]

呈现给

(D. P. Bartel 2004, David P. Bartel (2009))

这还不错,但是第二个括号不应该在那。

编辑:


github gist中的最小工作示例。
pandoc版本

pandoc 1.19.2.1
Compiled with pandoc-types 1.17.0.4, texmath 0.9, skylighting 0.1.1.4

最佳答案

根据此Github issue


同一括号中的多个引用应使用分号;而不是逗号分隔。


因此,您需要使用[@Bartel2004; @Bartel2009a]而不是[@Bartel2004, @Bartel2009a]

关于r - 如何在RMarkdown中引用多篇论文,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44767358/

10-12 21:39