[texhax] (no subject)
Nelson H. F. Beebe
beebe at math.utah.edu
Sat May 31 16:56:50 CEST 2003
Azzan Al-Yaarubi <azzan.al-yaarubi at imperial.ac.uk> asks on Sat, 31 May
2003 18:46:48 +0100 about how to preserve lettercase in article titles
during BibTeX processing.
The solution is simple: use protecting braces around proper nouns and
other text that cannot be downcased:
title = "Resource-Bounded {Kolmogorov} Complexity Revisited",
title = "{{\"U}ber diskrete und lineare
Tschebyscheff-Approximationen}. ({German}) [{On}
Discrete and Linear {Chebyshev} Approximations]",
Don't use them on words that are not proper nouns:
title = "{On} {Certain} {Methods} for {Expanding} the {Characteristic}
{Polynomial}",
is an incorrect form of
title = "On Certain Methods for Expanding the Characteristic
Polynomial",
Bibliographic styles that require title downcasing expect to downcase
all but the first word, and braced words, in titles. Improper bracing
as shown above would then obviate that work, and violate the style
requirements.
There are useful tools for managing BibTeX value bracing in the emacs
support code for BibTeX at
ftp://ftp.math.utah.edu/pub/emacs
for example, bibtex-backward-brace-words, bibtex-forward-brace-words,
capitalize-word, bibtex-tools-find-braceable-initial-title-words,
bibtex-tools-find-german-titles,
bibtex-tools-find-hyphenated-title-words, and bibtex-tools-check-bbl.
These commands are all available in convenient menus, and/or via
function key bindings, and many of them execute external awk programs
found at the same location.
I rely heavily on bibtex-tools-check-bbl for catching instances of
unbraced proper nouns in the 340K+ bibliography entries in the BibNet
Project and TUG bibliography archives.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- Center for Scientific Computing FAX: +1 801 581 4148 -
- University of Utah Internet e-mail: beebe at math.utah.edu -
- Department of Mathematics, 110 LCB beebe at acm.org beebe at computer.org -
- 155 S 1400 E RM 233 beebe at ieee.org -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe -
-------------------------------------------------------------------------------
More information about the texhax
mailing list