The bibtex package

[Tags: bsd3, library]

This package allows parsing, formatting and processing of BibTeX files. BibTeX files are databases for literature for the natbib package of the LaTeX typesetting system.

The package contains two examples:

Both examples will be build as stand-alone executable when running

 cabal install -fbuildExamples bibtex

For the first example see the tex directory of this package. You can start the program and build an example document by running

 make pubs

Technically the program generates a list of custom \nocite commands for the LaTeX package multibib. You can add the custom bibtex field subtype to BibTeX entries for more detailed categorization of an entry. See tex/publications.bib for examples.

The second example can be executed using

 make hackbib

The file hackage.bib is written to the current directory. The program reads an uncompressed tar archive from standard input and writes the result bibliography file to standard output.


Properties

Versions0.0.1, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.6.1, 0.1, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4
Dependenciesbase (>=1.0 && <2), parsec (>=2.1 && <3.1), special-functors (==1.0.*), utility-ht (>=0.0.5 && <0.1) or
base (>=2 && <5), parsec (>=2.1 && <3.1), utility-ht (>=0.0.5 && <0.1)
LicenseBSD3
AuthorHenning Thielemann <haskell@henning-thielemann.de>
MaintainerHenning Thielemann <haskell@henning-thielemann.de>
CategoryText
Home pagehttp://www.haskell.org/haskellwiki/BibTeX
Source repositoryhead: darcs get http://code.haskell.org/~thielema/bibtex/
this: darcs get http://code.haskell.org/~thielema/bibtex/ --tag 0.0.3
Executableshackage-bibtex, publication-overview
Upload dateMon Feb 22 12:24:04 UTC 2010
Uploaded byHenningThielemann
Downloads890 total (66 in last 30 days)

Modules

[Index]

Flags

NameDescriptionDefault
base2Choose the new smaller, split-up base package.Enabled
buildexamplesBuild example executablesDisabled

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