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
-
first-line-indent First-line indentation (LaTeX and HTML output) (Quarto / Pandoc)
-
recursive-citeproc Handle self-citing bibliographies (Quarto / Pandoc)
-
labelled-lists Custom labelled lists in LaTeX and HTML ouptut.
-
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 (to be used within columns with the columns filter). -
functions some functions to be reused across filters.
PR welcome.