The pandoc-citeproc package

[Tags: bsd3, library, program]

The pandoc-citeproc library exports functions for using the citeproc system with pandoc. It relies on citeproc-hs, a library for rendering bibliographic reference citations into a variety of styles using a macro language called Citation Style Language (CSL). More details on CSL can be found here: http://citationstyles.org/.

Currently this package includes a copy of the citeproc-hs code. When citeproc-hs is updated to be compatible, this package will simply depend on citeproc-hs.

This package also contains an executable: pandoc-citeproc, which works as a pandoc filter (pandoc >= 1.12), and also has a mode for converting bibliographic databases a YAML format suitable for inclusion in pandoc YAML metadata.


Properties

Versions0.1, 0.1.1, 0.1.1.1, 0.1.1.2, 0.1.2, 0.1.2.1, 0.2, 0.3, 0.3.0.1, 0.3.1, 0.4, 0.4.0.1, 0.5, 0.6, 0.6.0.1, 0.7, 0.7.0.1, 0.7.0.2, 0.7.1, 0.7.1.1, 0.7.2
Change logchangelog
Dependenciesaeson, aeson-pretty, attoparsec, base (>=4), bytestring, containers (>=0.4 && <0.6), directory, filepath, hexpat (>=0.20.2), hs-bibutils (>=0.3), HTTP (>=4000.0.9), mtl, network (>=2), old-locale, pandoc (>=1.12.1), pandoc-citeproc, pandoc-types (>=1.12.3), parsec, process, rfc5051, split, syb, tagsoup, temporary (>=1.1), texmath (>=0.6.4), text, text-icu, time, vector (==0.10.*), xml, yaml (>=0.8)
LicenseBSD3
AuthorJohn MacFarlane, Andrea Rossato
Maintainerjgm@berkeley.edu
CategoryText
Source repositoryhead: git clone git://github.com/jgm/pandoc-citeproc.git
Executablestest-citeproc, pandoc-citeproc
UploadedFri Jan 10 06:44:02 UTC 2014 by JohnMacFarlane
DistributionsDebian:0.6.0.1, Fedora:0.5, LTSHaskell:0.6.0.1, NixOS:0.7.2, Stackage:0.7.2
Downloads17315 total (798 in last 30 days)
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Flags

NameDescriptionDefault
small_baseChoose the new smaller, split-up base package.Enabled
bibutilsUse Chris Putnam's Bibutils.Enabled
networkUse network and HTTP to retrieve csl file from URIs.Enabled
hexpatUse hexpat to parse XMLEnabled
embed_data_filesEmbed locale files into the library (needed for windows packaging)Disabled
unicode_collationUse Haskell bindings to the International Components for Unicode (ICU) librariesDisabled
test_citeprocBuild the test-citeproc programDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees