Due to an incorrect use of @appendixsec instead of @appendix in one of
my documents, I observe a PDF failure where all the other output are
happy:

\input texinfo
@setfilename foo

@contents

@appendixsec foo
@node foo

Foo.

@bye

gives

This is pdfTeX, Version 3.14159-1.00a-pretest-20011114-ojmw (Web2C 7.3.7)
{/usr/share/texmf/pdftex/config/pdftex.cfg}
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.

(/tmp/foo.texi (/tmp/texinfo.tex Loading texinfo [version 2002-03-26.08]:
Basics, pdf, (/usr/share/texmf/pdftex/plain/misc/pdfcolor.tex) fonts,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, (/usr/share/texmf/tex/plain/dvips/epsf.tex)
localization, and turning on texinfo input format.) (/tmp/foo.aux)
(/tmp/foo.toc) [-1{/usr/share/texmf/dvips/config/pdftex.map}] (/tmp/foo.toc
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> chap@char 
                     64
@expnumber #1->@expandafter @ifx @csname #1
                                           @endcsname @relax 0@else @csname ...

@advancenumber #1->@tempnum =@expnumber {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> chap@char 
                     64
@expnumber ...1@endcsname @relax 0@else @csname #1
                                                  @endcsname @fi 
@advancenumber #1->@tempnum =@expnumber {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing number, treated as zero.
<to be read again> 
                   @chap 
<to be read again> 
                   @char 
<argument> chap@char 
                     64
@expnumber ...1@endcsname @relax 0@else @csname #1
                                                  @endcsname @fi 
@advancenumber #1->@tempnum =@expnumber {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Extra @endcsname.
<recently read> @endcsname 
                           
@expnumber ... @relax 0@else @csname #1@endcsname 
                                                  @fi 
@advancenumber #1->@tempnum =@expnumber {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> chap@char 
                     64
@advancenumber ...y1 @expandafter @xdef @csname #1
                                                  @endcsname {@the @tempnum }
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
) (/tmp/foo.toc
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> sec@char 
                    64.1
@expnumber #1->@expandafter @ifx @csname #1
                                           @endcsname @relax 0@else @csname ...

@secentry ...kpgn {#4}}count-@expnumber {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> sec@char 
                    64.1
@expnumber ...1@endcsname @relax 0@else @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn {#4}}count-@expnumber {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing number, treated as zero.
<to be read again> 
                   @mathop 
@sec ->@mathop 
               {@rm sec}@nolimits 
<to be read again> 
                   @char 
<argument> sec@char 
                    64.1
@expnumber ...1@endcsname @relax 0@else @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn {#4}}count-@expnumber {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing { inserted.
<to be read again> 
                   @mathop 
@sec ->@mathop 
               {@rm sec}@nolimits 
<to be read again> 
                   @char 
<argument> sec@char 
                    64.1
@expnumber ...1@endcsname @relax 0@else @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn {#4}}count-@expnumber {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
)
Runaway text?
@mathop {@fam @z@ @tenrm sec}@nolimits @char 64.1@endcsname {foo} 
! File ended while scanning text of @mathop.
<inserted text> 
                }
@pdfmakeoutlines ...}}{##1}} @input @jobname .toc 
                                                  @endgroup @fi }
@contents ...@contentsalignmacro @pdfmakeoutlines 
                                                  @endgroup @lastnegativepag...
l.4 @contents
             
[1] )
(see the transcript file for additional information)</usr/share/texmf/fonts/typ
e1/bluesky/cm/cmti10.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmr10.pfb></u
sr/share/texmf/fonts/type1/bluesky/cm/cmbxti10.pfb></usr/share/texmf/fonts/type
1/bluesky/cm/cmbx12.pfb>
Output written on foo.pdf (2 pages, 15122 bytes).
Transcript written on foo.log.
/home/lrde/prof/akim/bin/texi2dvi: pdftex exited with bad status, quitting.
/home/lrde/prof/akim/bin/texi2dvi: see foo.log for errors.




Using appendix, it works.

_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo

Reply via email to