2014-06-14 39 views
2

是否可以直接使用pandoc(或pandoc-citeproc)在HTML文檔中呈現參考書目和參考書目?在HTML中使用`pandoc-citeproc`呈現參考書目

對於一個小例子,假設我有某種書目:

@article {SomePerson2014,...}

和一個HTML文件,Pandoc風格引文:

... 
As mentioned in @SomePerson2014, 
... 

我想這渲染到以下HTML代碼:

... As mentioned in <span class="citation">Person (2014)</span>, ... 
<div class="references"> 
<p>Person, Some. 2014. 「The Merits of Existence.」 <em>The People’s Journal</em>.</p> 
</div> 

回答

1

在這種情況下,我訴諸了利用Pandoc markdown的嵌入式HTML,基本上使用pandoc-citeproc過濾器將嵌入到「markdown」中的HTML片段呈現爲HTML。

它的工作原理雖然生成的HTML並不完美(插入了很多無效的<p>標籤)。