Bibliographic Conversion Tools
Introduction
This document is a list of programs that convert files between bibliography
formats. It is part of a larger
survey of bibliographic tools. I am trying to
maintain this list, so if you see any errors or omissions, please send me
mail at dana@acm.org. If any of the links don't work,
please tell me at once, so I can find out why, and point it to an a different
source if that one has disappeared.
The link associated with each entry is, in order of preference:
- The WWW home page for the product.
- The author/distributors FTP site.
- An archival FTP site.
I no longer have a site available to me to archive large documents on,
so I am only archiving the smaller scripts. If you need something mailed
to you, I can do that also. The annotation field contains my comments on
the packages. If there are multiple converters between formats and I have
tried them out, this often contains my opinion as to which does the best
job. Your mileage may vary.
Contents by material source
- bp
-
http://www.ecst.csuchico.edu/~jacobsd/bib/bp/index.html
- Author:
- Dana Jacobsen (dana@acm.org)
- Version:
- Alpha testing
- Language:
- Perl
- Description:
- A generic Perl library to handle bibliographies.
- Maintained:
- by author as of 21 Jan 95
- Annotation:
- Still in Alpha testing. Reads: BibTeX, Refer, Medline, Powells, IEEE.
Writes: BibTeX, Refer.
- ICA: Integrated Chameleon Architecture
-
http://www.sil.org/sgml/ica2.html
- Author:
- Sandra Mamrak, Conleth S. O'Connell, and Julie Barnes (I think)
- Version:
- 1.6, February 1994
- Language:
- C?
- Description:
- A toolset for generating data translators. Includes samples for translating
a SGML bibliography DTD to/from BibTeX and refer.
- Maintained:
- by authors and on mailing list as of 24 Feb 1994
- Annotation:
- I haven't looked at this. Also look at
ICA announcement
and FTP from
archive.cis.ohio-state.edu/pub/chameleon/.
- BibDB
-
ftp://ftp.shsu.edu/tex-archive/biblio/bibtex/utils/bibdb/
or 1.5 Beta 4:
ftp://ftp.tcisoft.com/tcisoft/BibDB/beta/bbdb15b4.zip
- Author:
- Eyal Doron (doron@mickey.mpi-hd.mpg.de)
- Version:
- 1.5b2
- Language:
- DOS binary (Turbo Pascal)
- Description:
- Bibliography management program. Imports and exports BibTeX, Refer, Tib,
Comma delimited, and ASCII.
- Maintained:
- by author as of 20 Jan 95
- Annotation:
- The version that supports multiple formats is still in Beta testing.
The FTP site only contains version 1.4e (23 Aug 94).
- r2b
-
http://www.ecst.csuchico.edu/~jacobsd/bib/index.html
- Author:
- Dana Jacobsen (dana@acm.org)
- Version:
- 0.9.3 (23 Dec 94)
- Language:
- Perl
- Description:
- Converts refer and tib to BibTeX.
- Maintained:
- by author as of 21 Jan 95
- Annotation:
- I believe this is the best converter for refer or tib to BibTeX, although
it is not the fastest.
- ref2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bowen.tar.gz
- Author:
- Jonathan Bowen (Jonathan.Bowen@comlab.ox.ac.uk)
- Version:
- 1.1 (Oct 88)
- Language:
- AWK/sed
- Description:
- Convert refer to BibTeX.
- Maintained:
- unknown
- Annotation:
- Pretty minimal. Peter King's updated version is better.
- ref2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/king.tar.gz
- Author:
- Peter King, Heriot-Watt University
- Version:
- King (September 1992?)
- Language:
- AWK/sed
- Description:
- Converts refer to BibTeX.
- Maintained:
- unknown
- Annotation:
- A pretty good converter.
slightly different (older) version
is also available.
- refer-to-bibtex.el
-
ftp://ftp.ai.mit.edu/pub/refer-to-bibtex/refer-to-bibtex.el
- Author:
- Henry Kautz (kautz%allegra.att.com@research.att.com)
- Version:
- 12 Jan 89
- Language:
- emacs lisp
- Description:
- Converts refer to BibTeX.
- Maintained:
- unknown
- Annotation:
- Handy for emacs users, but very slow.
- ttb
-
ftp://ftp.ai.mit.edu/pub/refer-to-bibtex/tib-to-bibtex.shar
- Author:
- Ulrich Fastenrath
- Version:
- 1.3 (15 Feb 90)
- Language:
- C
- Description:
- Converts tib to BibTeX.
- Maintained:
- unknown
- Annotation:
- Written in C, and very fast, but not very smart and makes bad citekeys.
- refconvert
-
ftp://cs.arizona.edu/bib/bib-cite.tar.Z
- Author:
- John S. Rhoades
- Version:
- August 1988
- Language:
- AWK
- Description:
- Converts refer to BibTeX.
- Maintained:
- unknown
- Annotation:
- Don't bother. The output is not correct. This is part of a 2.4 megabyte
package that includes bibliographies.
- r2bib
-
ftp://ftp.math.utah.edu/pub/tex/pu/r2bib/r2bib.trz
- Author:
- Rusty Wright, UCSD
- Version:
- 28 September 86
- Language:
- C
- Description:
- Converts refer to BibTeX.
- Maintained:
- no
- Annotation:
- Very fast, but poor conversion. An
updated version by Rod Oldehoeft (rro@lll-crg.ARPA)
and David Kotz (dfk@cs.duke.edu) is also available.
- ref2bib.p
-
ftp://lth.se/pub/references/sources/ref2bib.p
- Author:
- Tom Schneider
- Version:
- 1.46 (19 Jan 88)
- Language:
- Pascal
- Description:
- Converts refer to BibTeX.
- Maintained:
- no
- Annotation:
- Don't bother. It dies unless given minimal and
perfectly standard refer files.
- bibtex2refer
-
http://www.ira.uka.de/ftp/ira/bibliography/tools/bibtex2refer
- Author:
- Alf-Christian Achilles (achilles@ira.uka.de)
- Version:
- 0.3 (25 Nov 94)
- Language:
- Perl
- Description:
- Converts BibTeX to refer.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- The best of the BibTeX to refer converters.
- refer.bst
-
ftp://ftp.ai.mit.edu/pub/refer-to-bibtex/refer.bst
- Author:
- Ciaran McHale (cjmchale@cs.tcd.ie)
- Version:
- 4 Aug 90
- Language:
- BibTeX style file
- Description:
- Converts BibTeX to refer.
- Maintained:
- unknown
- Annotation:
- Not as nice as the more specific converters like bibtex2refer.
- tex2refer
-
ftp://ftp.ai.mit.edu/pub/refer-to-bibtex/tex2refer
- Author:
- Bernd Fritzke (fritzke@immd2.informatik.uni-erlangen.de)
- Version:
- August 1990
- Language:
- AWK
- Description:
- Converts BibTeX to refer.
- Maintained:
- unknown
- Annotation:
- Not too bad.
- bids2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bids2bib
- Author:
- Rod Williams and Nikos Drakos (nikos@cbl.leeds.ac.uk)
- Version:
- 26 Jan 93
- Language:
- AWK
- Description:
- Converts BIDS to BibTeX.
- Maintained:
- No.
- Annotation:
- BIDS is the ISI Data Service at Bath University. Does not handle references
from ISTP. Some postprocessing necessary.
- bids-to-bibtex
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/bids-to-bibtex
- Author:
- Anthony Stone (ajs1@phx.cam.ac.uk)
- Version:
- 24 May 94
- Language:
- Perl
- Description:
- Converts BIDS to BibTeX.
- Maintained:
- unknown
- Annotation:
- Takes BIDS B format.
- embl2bibtex
-
ftp://umiacs.umd.edu/pub/biocomp/embl2bibtex.pl
- Author:
- Phillip J. Curtiss (curtiss@umiacs.umd.edu)
- Version:
- 16 Jan 92
- Language:
- Perl
- Description:
- Converts EMBL .dat files to BibTeX.
- Maintained:
- unknown
- Annotation:
-
- EndNote to/from BibTeX
-
ftp://magic.ucsb.edu/pub/EndNote/import.utilities/BibTex/
- Author:
- Various authors
- Version:
-
- Language:
- EndNote Style (Common Lisp)
- Description:
- Various styles for EndNote Plus that support import and export of BibTeX.
- Maintained:
- unknown
- Annotation:
-
- inspec.awk
-
ftp://ftp.math.utah.edu/pub/tex/bib/inspec.awk
- Author:
- Nelson H. F. Beebe (beebe@math.utah.edu)
- Version:
- 1.00 (31 Aug 94)
- Language:
- AWK
- Description:
- Converts INSPEC to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- Converts from IEEE INSPEC CD-ROM.
- inspec2bibtex.el
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/inspec2bibtex.el
- Author:
- Ralph P. Sobek (ralph@laas.fr)
- Version:
- 1.2 (1990)
- Language:
- Emacs lisp
- Description:
- Converts INSPEC to BibTeX.
- Maintained:
- unknown
- Annotation:
-
- foc2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/index.html
- Author:
- Dana Jacobsen (dana@acm.org)
- Version:
- 0.1.1 (31 Aug 92)
- Language:
- Perl
- Description:
- Converts ISI Focus-On full+abstract database to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- Used on their "Focus on Global Change" databases.
- marc2bibtex
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/marc2bibtex
- Author:
- Carl Kadie (kadie@cs.uiuc.edu)
- Version:
- 22 April 93
- Language:
- Perl
- Description:
- Converts MARC to BibTeX.
- Maintained:
- unknown
- Annotation:
- This is a different MARC format than that returned by both Melvyl and
Bibsys. It uses upper-case letter tags.
- mathsci2bibtex
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/mathsci2bibtex
- Author:
- Ilya Zakharevich (ilya@math.mps.ohio-state.edu)
- Version:
- 1.1 (19 Apr 93)
- Language:
- Perl
- Description:
- Converts MathSci to BibTeX.
- Maintained:
- unknown
- Annotation:
-
- med2bib.pl
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/med2bib.pl
- Author:
- Patrick Weix (weix@netcom.com)
- Version:
- 1.4 (10 July 94)
- Language:
- Perl
- Description:
- Converts Medlars Medline to BibTeX.
- Maintained:
- by author as of 10 July 94
- Annotation:
- I haven't tried it, but lots of other people have.
- med2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/index.html
- Author:
- Dana Jacobsen (dana@acm.org)
- Version:
- 0.1.0 (9 Aug 92)
- Language:
- Perl
- Description:
- Converts BRS Medline to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- There are about 10 different "medline" formats. This program recognizes
the BRS format.
- medlin2bibtex
-
ftp://fly.bio.indiana.edu/help/medlin2bibtex.txt
- Author:
- John S. Garavelli (POSTMASTER@GUNBRF.BITNET)
- Version:
- 1 May 91
- Language:
- AWK
- Description:
- Converts Medline to BibTeX
- Maintained:
- unknown
- Annotation:
- Extremely minimal.
- melvyl-to-bibtex.awk
-
ftp://ftp.math.utah.edu/pub/tex/bib/melvyl-to-bibtex.awk
- Author:
- Nelson H. F. Beebe (beebe@math.utah.edu)
- Version:
- 30 Aug 94
- Language:
- AWK
- Description:
- Converts a UC Melvyl search to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- Uses "long tags" format.
- p2rm
- no source site known
- Author:
- Mark Steckel (mjs@Hearth.org)
- Version:
- Pre-release (24 Jan 95)
- Language:
- C (Borland)
- Description:
- Converts Procite to RIS (Reference Manager).
- Maintained:
- by author as of 23 Jan 95
- Annotation:
- The author just wrote this and is interested in people to look over
it. It is currently DOS only, although it should be able to be ported.
- ris2bib
-
http://www.ecst.csuchico.edu/~jacobsd/bib/index.html
- Author:
- Dana Jacobsen (dana@acm.org)
- Version:
- 0.2.2 (29 Aug 92)
- Language:
- Perl
- Description:
- Converts RIS to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- RIS stands for Research Information Systems, Inc. They make the
Reference Manager product.
- comparch.awk
-
ftp://ftp.math.utah.edu/pub/tex/bib/comparch.awk
- Author:
- Nelson H. F. Beebe (beebe@math.utah.edu)
- Version:
- 1.07 (30 Aug 94)
- Language:
- AWK
- Description:
- Converts ACM Computing Archives to BibTeX.
- Maintained:
- by author as of 12 Dec 94
- Annotation:
- Converts from the ACM Computing Archives CD-ROM.
- cc2refer
-
http://www.ecst.csuchico.edu/~jacobsd/bib/archives/cc2refer.pl
- Author:
- Dave Schweisguth (dcs@neutron.chem.yale.edu)
- Version:
- 7 Jun 93
- Language:
- Perl
- Description:
- Converts Compact Cambridge Life Sciences (LSC) to Refer.
- Maintained:
- unknown
- Annotation:
- I don't know anything about this format. The author states that the format
for the newer disks was expected to change.
There are a number of commercial packages that will do data conversion.
Balboa Software
provides Data Magician to
"convert both to and from MARC and a variety of
other formats, including ProCite,, Library Master, dBase, INMAGIC,
delimited forms, tagged ASCII forms and many others."
Document Information
This document was hand generated. I used
Arena 0.93x
to view the document while it was being edited. Arena is an experimental
browser for HTML3, and is not ready for prime-time (it has no forms support,
for example). It does make very nice looking documents though -- better
than XMosaic or NetScape.
[Back to Bibliography Tools]
[Back to Bibliography Software]
8 March 1995
Dana Jacobsen
dana@acm.org