【问题标题】:Render bibliography using `pandoc-citeproc` in HTML在 HTML 中使用“pandoc-citeproc”渲染参考书目
【发布时间】:2014-06-14 12:40:06
【问题描述】:

是否可以使用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>

【问题讨论】:

    标签: html pandoc citations


    【解决方案1】:

    在这种情况下,我利用了 Pandoc markdown 的嵌入式 HTML,基本上是使用 pandoc-citeproc 过滤器将嵌入“markdown”中的 HTML 片段转换为 HTML。

    虽然生成的 HTML 并不完美(插入了很多无效的&lt;p&gt; 标签),但它可以工作。

    【讨论】:

      猜你喜欢
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      • 2014-12-13
      • 1970-01-01
      相关资源
      最近更新 更多