Как процитировать несколько статей в RMarkdown

Как мне привести несколько статей в RMarkdown, как в LaTex с

\cite{Bartel2004, Bartel2009a}

Я старался

[@Bartel2004, @Bartel2009a]

что делает для

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

что не так уж плохо, но вторые скобки не должны быть там.

РЕДАКТИРОВАТЬ:

  • минимальный рабочий пример на github gist.
  • версия пандока

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

2 ответа

Решение

Согласно этому вопросу Github:

Несколько цитат в одной скобке должны быть разделены точкой с запятой ; вместо запятой.

Так что вам нужно использовать [@Bartel2004; @Bartel2009a] вместо [@Bartel2004, @Bartel2009a],

Вместо запятой между ключами следует ставить точку с запятой: [@Bartel2004; @Bartel2009a]

Другие вопросы по тегам