Article View: comp.text.tex
Article #1815Re: wierd end of processing errors
From: Mark A. Roth
Date: Fri, 28 Aug 1992 14:20
Date: Fri, 28 Aug 1992 14:20
70 lines
2896 bytes
2896 bytes
----- Begin Included Message -----
From ITeX-Mgr@SHSU.edu Wed Aug 26 10:10:30 1992
X-Listname: TeX-Related Network Discussion List <INFO-TeX@SHSU.edu>
To: mroth@afit.af.mil (Mark A. Roth)
Cc: Info-tex@shsu.edu
Subject: Re: wierd end of processing errors
Reply-To: Schoepf@sc.ZIB-Berlin.DE
Organization: Konrad-Zuse-Zentrum fuer Informationstechnik Berlin
Content-Length: 1624
X-Lines: 41
Mark A. Roth writes:
> Recently, we have been getting the following kinds of errors when processing
> with LaTeX (NFSS loaded) and our local thesis style. The errors don't hurt
> anything, but they are a pain. Has anyone seen this before and can give
> me a clue of where to look?
>
> .
> .
> .
> [29] [30] (usethesis.aux (avail.aux)) )
> (\end occurred when \iftrue on line 354 was incomplete)
> (\end occurred when \iftrue on line 354 was incomplete)
> ...
The reason is probably the change of counter used was changed from
enumi to enumiv in the bibliography environment. Have look at the
following definition from art10.doc. It is important to reset
\p@enumiv and \theenumiv. (I did this wrong myself when I made the
change to the standard document styles.)
\def\thebibliography#1{\section*{\refname\@mkboth
{\uppercase{\refname}}{\uppercase{\refname}}}\list
{\@biblabel{\arabic{enumiv}}}{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\usecounter{enumiv}%
\let\p@enumiv\@empty
\def\theenumiv{\arabic{enumiv}}}%
\def\newblock{\hskip .11em plus.33em minus.07em}%
\sloppy\clubpenalty4000\widowpenalty4000
\sfcode`\.=1000\relax}
Rainer Schoepf
Konrad-Zuse-Zentrum ,,Ich mag es nicht, wenn
fuer Informationstechnik Berlin sich die Dinge so frueh
Heilbronner Strasse 10 am Morgen schon so
W-1000 Berlin 31 dynamisch entwickeln!''
Federal Republic of Germany
<Schoepf@sc.ZIB-Berlin.de> or <Schoepf@sc.ZIB-Berlin.dbp.de>
----- End Included Message -----
Rainer was right on the money. This was exactly my problem.
I was missing the lines:
\let\p@enumiv\@empty
\def\theenumiv{\arabic{enumiv}}
from my definition of \thebibliography. Note that I have been using
this style at our school for some time, so this problem turned up only
with the more recent versions of LaTeX/NFSS.
Thanks to all who replied to my message.
Mark Roth
Technical Details
Message-ID:
<9208281420.AA14244@hawkeye.afit.af.mil>Path:
arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!network.ucsd.edu!mvb.saic.com!info-texShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!network.ucsd.edu!mvb.saic.com!info-tex From: mroth@afit.af.mil (Mark A. Roth) Newsgroups: comp.text.tex Subject: Re: wierd end of processing errors Message-ID: <9208281420.AA14244@hawkeye.afit.af.mil> Date: Fri, 28 Aug 92 10:20:32 EDT Organization: Info-Tex<==>Comp.Text.Tex Gateway X-Gateway-Source-Info: Mailing List Lines: 70