Home >> Computers >> Software >> Typesetting >> TeX >> BibTeX


  DOS and Windows
  FAQs, Help, and Tutorials
   


BibTeX occurs as thing for formatting lists of references used by the LaTeX document preparation system.

BibTeX was created by Oren Patashnik and Leslie Lamport in 1985. BibTeX makes it convenient to cite sources around a uniform manner, by separating bibliographical trading tools from either the presentation of this page. This equivalent principle of separation of content & presentation/style is utilized by LaTeX itself, by XHTML and CSS, etc.

BibTeX utilizes the style-independent text-depending file format for lists of bibliography items, like articles, books, theses. BibTeX bibliography files normally prevent within .bib. Bibliography things involved within the .bib come split by types. A ensuing types come understood by most bibtex styles: article: An article from either the journal or even magazine. book: The book by using an expressed publisher. Compulsory fields: creator even or editor, title, publisher, month. folder: The operate that is printed & attached, however while forgoing the known as publisher or even sponsoring institution. conference: A equivalent when inproceedings, involved for Scribe (markup language) compatibility. inbook: The the portion of the book, which can be the chapter (or even even division or whatever) and/or a range of web sites. incollection: The the share of a book getting its have title. inproceedings: An article around the conference proceedings. manual: Technical indicator documentation. mastersthesis: A Master's thesis. misc: For utilize once nothing else fits. phdthesis: The Ph.D. thesis. proceedings: the redeeming of a conference. techreport: The report published by the school or even more institution, unremarkably numbered in the series. unpublished: The document with an creator & title, but not formally published.

BibTeX style files, for which a postfix .bst is park, come written inside the elementary, fold-depending programing language that describes how else bibliography things should become formatted. A BibTeX program bibtex may so format bibliographical things based on datthe from a style file, usually by getting TeX or even LaTeX formatting commands. Notwithstanding, style files for giving HTML output also survive.

Example

The .bib file will contain the resulting entry, which describes a mathematical handbook:

@Book

Whenever a document data this vade mecum, the bibliographical informatiin can be formatted inside different ways based on which citation style (APA, MLA, Chicago etc.) is employed. A way LaTeX deals by having this is by specifying \cite commands & a desired bibliography style in the LaTeX document. In case a command \cite appears in a LaTeX document, the bibtex program may include this book in the names of information for the document & generate appropriate LaTeX formatting code. Whilst viewing a formatted LaTeX document, a effect will look rather this:

Based on the style file, BibTeX can rearrange authors' family name, vary a pack of titles, skip fields present in the .bib file, format text around italics, add punctuation, etc. Since a equivalent style file is utilized for even an entire names of information, which are actually a lot formatted systematically sustaining minimum effort involved from either authors or editors.

Delila Program: medlinebib
Converts medline Unix query format to bibtex format. Pascal and C source code, documentation.

tkbibtex
A portable Tcl/Tk browser/editor for BibTeX format bibliography files. Mailing list, man page, source code and downloads for Unix, Mac, Windows 3.1, 95 and NT.

directory
A macro package for LaTeX and BibTeX that facilitates the construction, the maintenance and the exploitation of an address book like database. Downloads, documentation.

Bibweb
Utility for automatically retrieving bibliographical information from the American Mathematical Society's MathSciNet program. Download and documentation.

Gbib
Overview and download of this unix software for browsing and editing database in the BibTeX format. Requires Gnome and C++ standard libraries. Free under GPL.

barracuda
A BibTeX database manager. Source kit with documentation: needs bison, flex and Qt to compile.

Bibliography (BibTeX) Tools
An older (but still useful) collection of programs that manage bibliography files in BibTeX format.

CL-BibTeX
A BibTeX system in Common Lisp that aims is to enable the user to format bibliographic entries using Common Lisp programs. Project page, download and project status.

CTAN directory: biblio/bibtex/
All BibTeX related files on CTAN. Comprehensive collection with short descriptions for each entry.

Bibulus
A complete rewrite of BibTeX written in pure Perl under the GPL. Bibliographic databases are stored in XML and the bibliographies can be output in many formats (at present LaTeX, HTML and plain text).


Reference: Libraries: Library and Information Science: Technical Services: Cataloguing: Bibliographic Utilities






© 2005 GeneralAnswers.org