GNU Emacs BIBTEX Mode
Pehong Chen
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-87-317
, 1987
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1987/CSD-87-317.pdf
BIBTEX-mode is part of an Emacs-based environment for editing TEX documents [2]. It is a GNU Emacs [6] interface to BIBTEX databases. A BIBTEX database is a file with the name suffix 'bib' which contains one or more bibliography entries. BIBTEX is a system designed jointly by Leslie Lamport, Howard Trickey, and Oren Patashnik (implementation is due to Patashnik) as a bibliography preprocessor for LATEX documents [1,5]. The GNU Emacs TEX-mode [1] makes it possible for BIBTEX to work on plain TEX [3] and AMS-TEX [7] documents as well. BIBTEX-mode supports all fourteen BIBTEX bibliography entry types as built-in functions so that to insert a new entry the user only has to specify a type. A skeleton instance of the specified type will be generated automatically with the various fields left empty for the user to fill in. A set of supporting functions such as scrolling, field copying, entry duplicating, . . ., etc. is provided to facilitate this content-filling process. Other major features of the mode include an extended abbreviation mechanism and a draft making facility.
BibTeX citation:
@techreport{Chen:CSD-87-317, Author= {Chen, Pehong}, Title= {GNU Emacs BIBTEX Mode}, Year= {1987}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1987/6006.html}, Number= {UCB/CSD-87-317}, Abstract= {BIBTEX-mode is part of an Emacs-based environment for editing TEX documents [2]. It is a GNU Emacs [6] interface to BIBTEX databases. A BIBTEX database is a file with the name suffix 'bib' which contains one or more bibliography entries. BIBTEX is a system designed jointly by Leslie Lamport, Howard Trickey, and Oren Patashnik (implementation is due to Patashnik) as a bibliography preprocessor for LATEX documents [1,5]. The GNU Emacs TEX-mode [1] makes it possible for BIBTEX to work on plain TEX [3] and AMS-TEX [7] documents as well. BIBTEX-mode supports all fourteen BIBTEX bibliography entry types as built-in functions so that to insert a new entry the user only has to specify a type. A skeleton instance of the specified type will be generated automatically with the various fields left empty for the user to fill in. A set of supporting functions such as scrolling, field copying, entry duplicating, . . ., etc. is provided to facilitate this content-filling process. Other major features of the mode include an extended abbreviation mechanism and a draft making facility.}, }
EndNote citation:
%0 Report %A Chen, Pehong %T GNU Emacs BIBTEX Mode %I EECS Department, University of California, Berkeley %D 1987 %@ UCB/CSD-87-317 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1987/6006.html %F Chen:CSD-87-317