bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

@contents + PDF + @appendixsec


From: Akim Demaille
Subject: @contents + PDF + @appendixsec
Date: 03 May 2002 16:02:27 +0200

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> address@hidden 
                     64
@expnumber #1->@expandafter @ifx @csname #1
                                           @endcsname @relax address@hidden 
@csname ...

@advancenumber #1->@tempnum address@hidden {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> address@hidden 
                     64
@expnumber address@hidden @relax address@hidden @csname #1
                                                  @endcsname @fi 
@advancenumber #1->@tempnum address@hidden {#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> address@hidden 
                     64
@expnumber address@hidden @relax address@hidden @csname #1
                                                  @endcsname @fi 
@advancenumber #1->@tempnum address@hidden {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Extra @endcsname.
<recently read> @endcsname 
                           
@expnumber ... @relax address@hidden @csname address@hidden 
                                                  @fi 
@advancenumber #1->@tempnum address@hidden {#1}
                                            @relax @advance @tempnum by1 @ex...
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> address@hidden 
                     64
@advancenumber ...y1 @expandafter @xdef @csname #1
                                                  @endcsname address@hidden 
@tempnum }
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
) (/tmp/foo.toc
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> address@hidden 
                    64.1
@expnumber #1->@expandafter @ifx @csname #1
                                           @endcsname @relax address@hidden 
@csname ...

@secentry ...kpgn address@hidden {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing @endcsname inserted.
<to be read again> 
                   @char 
<argument> address@hidden 
                    64.1
@expnumber address@hidden @relax address@hidden @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn address@hidden {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing number, treated as zero.
<to be read again> 
                   @mathop 
@sec ->@mathop 
               address@hidden address@hidden 
<to be read again> 
                   @char 
<argument> address@hidden 
                    64.1
@expnumber address@hidden @relax address@hidden @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn address@hidden {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
! Missing { inserted.
<to be read again> 
                   @mathop 
@sec ->@mathop 
               address@hidden address@hidden 
<to be read again> 
                   @char 
<argument> address@hidden 
                    64.1
@expnumber address@hidden @relax address@hidden @csname #1
                                                  @endcsname @fi 
@secentry ...kpgn address@hidden {sec#2.#3}
                                                  {#1}
l.2 \secentry{foo}{\char 64}{1}{1}
                                  
)
Runaway text?
@mathop address@hidden @z@ @tenrm address@hidden @char address@hidden {foo} 
! File ended while scanning text of @mathop.
<inserted text> 
                }
@pdfmakeoutlines ...}}{##1}} @input @jobname .toc 
                                                  @endgroup @fi }
@contents address@hidden @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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]