You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed a curious pattern. It happens when using multibib and converting to typst. The inline citations are not getting rendered, instead they are being converted to the typst markup.
Here is how a working document looks like after conversion to HTML.
(base) ➜ mwe3 pandoc -f markdown index.qmd -dfilters --to html
[WARNING] Citeproc: citation EN not found
<p><span class="citation" data-cites="EN">(<a href="#ref-EN"
role="doc-biblioref">Aristotelis 1831</a>)</span>.</p>
<div id="refs-primary" class="references csl-bib-body hanging-indent"
data-entry-spacing="0" role="list">
<div id="ref-EN" class="csl-entry" role="listitem">
Aristotelis. 1831. <span>“Ethica Nicomachea.”</span> In <em>Aristotelis
Opera</em>, edited by Immanuel Bekker. Berlim: Reimer.
</div>
</div>
(base) ➜ mwe3
Here is how the same file converts to typst.
(base) ➜ mwe3 pandoc -f markdown index.qmd -dfilters --to typst
[WARNING] Citeproc: citation EN not found
#cite(<EN>);.
#block[
#block[
Aristotelis. 1831. “Ethica Nicomachea.” In #emph[Aristotelis Opera];,
edited by Immanuel Bekker. Berlim: Reimer.
] <ref-EN>
] <refs-primary>
(base) ➜ mwe3
Instead of #cite(<EN>) we should be getting Aristotelis 1831.
I noticed a curious pattern. It happens when using
multibib
and converting totypst
. The inline citations are not getting rendered, instead they are being converted to the typst markup.Here is how a working document looks like after conversion to HTML.
Here is how the same file converts to typst.
Instead of
#cite(<EN>)
we should be gettingAristotelis 1831
.Here is a MWE.
I still have no idea where the error could be. Using pandoc 3.1.11.
The text was updated successfully, but these errors were encountered: