Pandoc Lua filters created to produce the journal Dialectica.
This repository collects some Lua filters written to produce the journal Dialectica.
All filters are under MIT License. See each folder for copyrights.
-
columns Multiple columns support
-
statement Statement and theorem support
-
imagify Imagify LaTeX elements for HTML output
-
labelled-lists Custom labelled lists in LaTeX and HTML output.
-
first-line-indent First-line indentation (LaTeX and HTML output) (Quarto / Pandoc)
-
recursive-citeproc Handle self-citing bibliographies (Quarto / Pandoc)
-
bib-place Template control of the placement of a document's bibliography when using Pandoc
citeproc
. -
not-in-format Keep part of a document out of selected output formats. Included in pandoc/lua-filters.
-
secnumdepth Enables the
secnum-depth
variable in formats other than LaTeX. (h/t tarleb) -
prefix-ids Adds a prefix to all
identifiers
within a Pandoc document.
And:
-
longtable-to-xtab Convert LaTeX
longtable
environments intoxtab
environments in Pandoc's LaTeX output. (Project for an enhancement of the columns filter.) -
functions some functions to be reused across filters.
PR welcome.