使用HTML中的`pandoc-citeproc`渲染参考书目

时间:2014-06-14 12:40:07

标签: html pandoc citations

是否可以使用pandoc(或直接pandoc-citeproc)在HTML文档中呈现参考书目和参考文献?

对于一个最小的例子,假设我有某种参考书目:

@article {SomePerson2014,...}

带有Pandoc风格引文的HTML文件:

...
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 个答案:

答案 0 :(得分:1)

在这种情况下,我使用了Pandoc markdown的嵌入式HTML,基本上是使用pandoc-citeproc过滤器将HTML片段嵌入到&#34; markdown&#34;中的HTML。

虽然生成的HTML并不完美(但是插入了大量无效的<p>标签,但它仍然有效。