22

我如何在 RMarkdown 中引用多篇论文,就像在 LaTex 中一样

\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
    
4

1 回答 1

38

根据这个Github 问题

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

所以你需要使用[@Bartel2004; @Bartel2009a]而不是[@Bartel2004, @Bartel2009a].

于 2017-06-27T17:06:48.173 回答