quarto-dev / quarto-cli

Open-source scientific and technical publishing system built on Pandoc.
https://quarto.org
Other
3.76k stars 306 forks source link

Pandoc/Lua stack: call citeproc from our Lua stack #7888

Open cscheid opened 9 months ago

cscheid commented 9 months ago

We should be calling pandoc.utils.citeproc() in a Lua filter step instead of using a parameter outside of Pandoc, so that extensions/filters can target this step.

See https://github.com/quarto-dev/quarto-cli/discussions/7642#discussioncomment-7831535.

cderv commented 3 months ago

For reference, known filter that requires this :

TomBener commented 3 months ago

This issue is also related https://github.com/quarto-dev/quarto-cli/issues/2294