pandoc-citeproc: Supports using pandoc with citeproc
The pandoc-citeproc library supports automatic generation of citations and a bibliography in pandoc documents using the Citation Style Language (CSL) macro language. More details on CSL can be found at http://citationstyles.org/.
In addition to a library, the package includes an executable, pandoc-citeproc, which works as a pandoc filter and also has a mode for converting bibliographic databases into CSL JSON and pandoc YAML metadata formats.
pandoc-citeproc originated as a fork of Andrea Rossato's citeproc-hs.
[Skip to Readme]
Modules
- Text
- Text.CSL
- Text.CSL.Data
- Text.CSL.Eval
- Text.CSL.Eval.Common
- Text.CSL.Eval.Date
- Text.CSL.Eval.Names
- Text.CSL.Eval.Output
- Text.CSL.Exception
- Input
- Text.CSL.Input.Bibtex
- Text.CSL.Input.Bibutils
- Output
- Text.CSL.Output.Pandoc
- Text.CSL.Output.Plain
- Text.CSL.Pandoc
- Text.CSL.Parser
- Text.CSL.Proc
- Text.CSL.Proc.Collapse
- Text.CSL.Proc.Disamb
- Text.CSL.Reference
- Text.CSL.Style
- Text.CSL
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
bibutils | Use Chris Putnam's Bibutils. | Enabled |
embed_data_files | Embed locale files into the library (needed for windows packaging) | Disabled |
unicode_collation | Use Haskell bindings to the International Components for Unicode (ICU) libraries | Disabled |
test_citeproc | Build the test-citeproc program | Disabled |
debug | Turn on debug tracing. | Disabled |
static | Use static linking. | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- pandoc-citeproc-0.16.3.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates