Bibliography (BibTeX) Tools

Introduction

This document is a list of programs that manage bibliography files in the bibtex format. It is not completed yet, so bear with me.

This is a first draft. Please send any comments or additions to dana@acm.org.

Contents


Software Packages


bibcount
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bibcount (1k)

Author:
Dana Jacobsen (dana@acm.org)
Version:
1.0 (1992)
Language:
Perl
Description:
Counts bibliography entries by type.
Maintained:
By author as of 21 Jan 1995
Annotation:

bibj
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bibj (1k)

Author:
Dana Jacobsen (dana@acm.org)
Version:
1.1 (25 Apr 92)
Language:
Perl
Description:
Extracts journals names, which can be used to check for misspellings and duplicates.
Maintained:
By author as of 21 Jan 1995
Annotation:

bibtv
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bibtv (24k)

Author:
Dana Jacobsen (dana@acm.org)
Version:
0.2.7 (11 Dec 92)
Language:
Perl
Description:
Text based interactive searching.
Maintained:
By author as of 21 Jan 1995
Annotation:
Stores information in associative arrays, so is extremely fast once the database is loaded, but it requires a lot of memory for large databases.

Bibclean
ftp://ftp.math.utah.edu/pub/tex/bib/bibclean-2.08.trz (1,116k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
2.08 (31 Dec 93)
Language:
C
Description:
BibTeX prettyprinter, portability verifier, and syntax checker.
Maintained:
By author as of 21 Jan 1995
Annotation:
Some other tools require that this be used before they operate, so they don't have to parse arbitrary BibTeX.

bibcheck
ftp://ftp.math.utah.edu/pub/tex/bib/bibcheck-0.06.tar.z (19k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
0.06 (11 Oct 94)
Language:
AWK
Description:
Applies heuristic checks to BibTeX files.
Maintained:
By author as of 21 Jan 1995
Annotation:
The actual AWK script seems to be missing!

bibextract
ftp://ftp.math.utah.edu/pub/tex/bib/bibextract-1.06.tar.z (42k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
1.06 (24 Aug 94)
Language:
AWK
Description:
Tools for extracting citation tags from LaTeX and .aux files and extracting those entries from BibTeX files.
Contains:
Maintained:
By author as of 21 Jan 1995
Annotation:

bibindex
ftp://ftp.math.utah.edu/pub/tex/bib/bibindex-2-6.tar.z (284k)

Author:
Jeff Erickson (jeffe@cs.berkeley.edu) and Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
2.6 (15 Sep 93)
Language:
C
Description:
fast indexing and searching
Contains:
Maintained:
By author as of 21 Jan 1995
Annotation:

biblabel
ftp://ftp.math.utah.edu/pub/tex/bib/biblabel-0.01.tar.z (111k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
0.01 (8 Nov 94)
Language:
AWK and C
Description:
generates and substitutes standardized citation labels
Contains:
Maintained:
By author as of 21 Jan 1995
Annotation:
Requires bibclean

biborder
ftp://ftp.math.utah.edu/pub/tex/bib/biborder-0.03.tar.z (40k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
0.03 (28 Sep 94)
Language:
AWK
Description:
Arranges fields into a standard order.
Maintained:
By author as of 21 Jan 1995
Annotation:

bibparse
ftp://ftp.math.utah.edu/pub/tex/bib/bibparse-1.01.trz (82k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
1.01 (31 Dec 93)
Language:
C and AWK
Description:
Various programs to support BibTeX files.
Contains:
Maintained:
By author as of 21 Jan 1995
Annotation:

bibsort
ftp://ftp.math.utah.edu/pub/tex/bib/bibsort-0.07.tar.z (48k)

Author:
Nelson H. F. Beebe (beebe@math.utah.edu)
Version:
0.07 (25 Sep 94)
Language:
AWK
Description:
Sorts by citation key, journal publication order, or year.
Maintained:
By author as of 21 Jan 1995
Annotation:

lookbibtex
ftp://ftp.cs.ucla.edu/pub/ficus/johnh/lookbibtex.1.43.shar.gz (7k)

Author:
John Heidemann (johnh@cs.ucla.edu)
Version:
1.43 (7 May 92)
Language:
Perl
Description:
Searches through BibTeX files.
Contains:
Maintained:
unknown
Annotation:



Software by Subject

Counting entries

Searching

Sorting

Other



[Back to Bibliography Tools]

21 January 1995
Dana Jacobsen
dana@acm.org