2017-06-26 31 views
2

怎樣引用在RMarkdown多篇論文,我會乳膠做如何引用多篇論文在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 
    
+0

我認爲這是一個有效的問題(@我想知道你有多少經驗與R Markdown和Pandoc有關)。我依稀記得我之前遇到過這個問題,但我沒有調查過它。 @GregorSturm如果你可以提供一個最小的可重複的例子以及你的pandoc版本('rmarkdown :: pandoc_version()'),那將會很好。 –

+0

@易匯,我現在提供示例文件。 –

+1

非常好!我可以重現你的問題。當我有更多時間時,我會看看我能做些什麼,除非別人能夠提供答案。 –

回答

2

根據該Github issue

在同一托架的多個引用應該由分號;代替逗號隔開。

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

相關問題