🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #1815

Re: wierd end of processing errors

#1815
From: Mark A. Roth
Date: Fri, 28 Aug 1992 14:20
70 lines
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-tex

Show 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