主要問題: 有沒有辦法標誌Pandoc關閉追加參考書目,但仍然有插入正確的內嵌引文?Pandoc引用沒有追加參考文獻參考書目
我正在編寫一個Markdown/Knitr文檔,它有一個主文件(article.Rmd
)和幾個使用Knitr的「child =」塊選項包含在主文件中的「子」文件。
子文件基本上是主文章文件的一部分,只是分開以便於編輯和管理。在整個這些子部分文件中,我使用Markdown文本中的citations(例如「@ author_title_1999」)來引用各種論文。主文件和每個子文件有YAML頭,提供了中文提供文件的位置,例如:
---
bibliography: mybibfile.bib
...
(包括這個YAML入門不止一次不是問題;看到readme on metadata-blocks)
當我使用Knitr編譯整個文檔,創建一個大的Markdown文檔。然後我使用Pandoc與--filter pandoc-citeproc
選項來管理引文。 Pandoc插入很好的引用,並附上被引用論文的列表作爲參考資料/參考書目。涼。
當我編寫和編輯單獨的子部分時,我使用相同的引用編譯生成正確的內聯引用,但不幸的是,還會在最後附加引用,即使它只是較大文檔的一部分。 我想用這些內聯引用來編寫這些小小部分,但最後沒有參考書目。
它看起來像現在已經在pandoc-citeproc中實現了所需的功能。看到我更新的答案。 – 2016-10-22 21:29:36