The bibtex package

[ Tags: bsd3, library, text ] [ Propose Tags ]

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

Versions 0.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, 0.1.0.5, 0.1.0.6
Dependencies base (>=1.0 && <5), bytestring (==0.9.*), Cabal (>=1.6 && <1.10), old-time (==1.0.*), parsec (>=2.1 && <3.1), special-functors (==1.0.*), tar (==0.3.*), utility-ht (>=0.0.5 && <0.1) [details]
License BSD3
Author Henning Thielemann <haskell@henning-thielemann.de>
Maintainer Henning Thielemann <haskell@henning-thielemann.de>
Category Text
Home page http://www.haskell.org/haskellwiki/BibTeX
Source repository head: darcs get http://code.haskell.org/~thielema/bibtex/
this: darcs get http://code.haskell.org/~thielema/bibtex/ --tag 0.0.3
Uploaded Mon Feb 22 12:24:04 UTC 2010 by HenningThielemann
Distributions LTSHaskell:0.1.0.6, NixOS:0.1.0.6, Stackage:0.1.0.6, Tumbleweed:0.1.0.6
Executables hackage-bibtex, publication-overview
Downloads 3491 total (320 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
base2

Choose the new smaller, split-up base package.

EnabledAutomatic
buildexamples

Build example executables

DisabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees