BIBTEX(1) BIBTEX(1)
NAME
bibtex - make a (La)TeX bibliography
SYNOPSIS
bibtex auxname
DESCRIPTION
BibTeX reads the top-level auxiliary (.aux) file that was
output during the running of (la)tex(1) and creates a bib-
liography (.bbl) file that will be incorporated into the
document on subsequent runs of (La)TeX. The auxname on
the command line must be given without the .aux extension.
BibTeX looks up, in the bibliographic database (.bib)
files, the entries specified by the \cite and \nocite com-
mands in the (La)TeX source file. It formats the informa-
tion from those entries according to instructions in the
style (.bst) file, and it outputs the results to the .bbl
file.
The LaTeX manual (aka LaTeX - A Document Preparation Sys-
tem, by Leslie Lamport) explains what a LaTeX source file
must contain to work with BibTeX. Appendix B of the LaTeX
manual describes the format of the .bib files. The "Bib-
TeXing" document describes extensions and details of that
format, and it gives other useful hints for using BibTeX.
ENVIRONMENT
bibtex searches the directories in the path defined by the
TEXINPUTS environment variable for .bst files. If TEXIN-
PUTS is not set, it uses the system default:
.:/usr/contrib/lib/tex/inputs// /*TeXsource*/. For
.bib files, it uses the BIBINPUTS environment variable in
a similar way. The default path there is:
.:/usr/contrib/lib/tex/bib /*bibfile*/. See
tex(1) for the details of the searching. If the environ-
ment variable TEXMFOUTPUT is set, BibTeX attempts to put
its output files in it, if they cannot be put in the cur-
rent directory. Again, see tex(1). No special searching
is done for the .aux file.
FILES
btxdoc.tex "BibTeXing" - LaTeXable documentation
for general BibTeX users
btxhak.tex "Designing BibTeX Styles" - LaTeXable
documentation for style designers
btxmac.tex macros for using BibTeX with plain TeX
btxdoc.bib database file for those two documents
xampl.bib database file giving examples of all
standard entry types
1
BIBTEX(1) BIBTEX(1)
btxbst.doc template file and documentation for
the standard styles
All those files should be available somewhere on the sys-
tem.
SEE ALSO
latex(1), tex(1).
2