[OS X TeX] bibtex syntax defintion

Bruno Voisin bvoisin at mac.com
Thu Aug 18 01:57:05 CEST 2005


Le 18 août 05 à 01:32, Herbert Schulz a écrit :

> Only a wild guess... is there anything that is changing the catcode  
> of T so it isn't a normal character? That would terminate the  
> command after the \E. Sounds rather weird.

Oh yes: at the beginning of bibtex.tex you can find code changing the  
catcode of E:

% Note: WEAVE will typeset an upper-case `E' in a PASCAL identifier a
% bit strangely so that the `TeX' in the name of this program is typeset
% correctly; if this becomes a problem remove these three lines to get
% normal upper-case `E's in PASCAL identifiers
\def\drop{\kern-.1667em\lower.5ex\hbox{E}\kern-.125em} % middle of TeX
\catcode`E=13 \uppercase{\def E{e}}
\def\\#1{\hbox{\let E=\drop\it#1\/\kern.05em}} % italic type for  
identifiers

Comment out these lines, then bibtex.tex typesets OK.

Thus it seems the documented code of BibTeX, written in February  
1988, was never meant to work with the current version of webmac.tex,  
apparently dating back to September 1990!

Bruno--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
           & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>





More information about the macostex-archives mailing list