← All repos

pandoc-crossref

Pandoc filter for cross-references

haskellpandocpandoc-crossrefpandoc-filter
Browse cluster: Operating Systems and Low-Level Systems
1,130commits
26contributors
6languages

Tech stack & purpose

pandoc-crossref is a pandoc filter built in Haskell that automatically numbers figures, equations, tables, and cross-references to them in documents. The filter allows markdown input files to be converted into multiple output formats including HTML, LaTeX, PDF, and Markdown, with optional support for LaTeX packages like cleveref and listings, as well as per-chapter numbering schemes. The project is maintained by Nikolay Yakimov and includes contributions from numerous collaborators, and it can be installed via pre-built executables, built from source using either stack or cabal, or installed through various Linux distribution package managers and other platforms.

Community & reference links

Languages

Haskell
53.7%
TeX
22.5%
Pawn
20.2%
Nix
2.1%
Makefile
1.1%
Shell
0.4%

Contributors