Визуализация библиографии с помощью `pandoc-citeproc` в HTML

Можно ли использовать pandoc (или pandoc-citeproc напрямую) для отображения библиографии и ссылок в HTML-документе?

Для минимального примера предположим, что у меня есть какая-то библиография:

@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>

person wen    schedule 14.06.2014    source источник


Ответы (1)


В этом случае я прибегнул к использованию встроенного HTML-кода Pandoc markdown, в основном преобразуя фрагмент HTML, встроенный в «уценку», в HTML с использованием фильтра pandoc-citeproc.

Это работает, хотя сгенерированный HTML не идеален (вставлено много недопустимых тегов <p>).

person wen    schedule 15.06.2014