Halloechen!
I have trouble with some macros in the .toc file
(i.e. they were in section headings):
I have defined
@macro tbook {}
@ifinfo
tbook@c
@end ifinfo
@ifnotinfo
@strong{t}book@c
@end ifnotinfo
@end macro
which works nicely in all three outputs (dvi, html,
info).
I write somewhere in my tbook.texi
@chapter @tbook{}'s ``almost La@TeX{}'' formula syntax
and want to create a pdf. With "pdftex tbook" I get
=========================================================================
...
[2] (./tbook.toc (./tbook.tmp) [-1]) [-2] (./tbook.toc) (./tbook.toc
! TeX capacity exceeded, sorry [input stack size=30000].
<to be read again>
@expandafter
<to be read again>
@tbook
@cslet ...after @expandafter @csname #1@endcsname
@csname #2@endcsname
@tbook ->@norecurse {tbook}
@scanmacro {@ifinfo^^Mtbook@c^^M@end ifinfo^^[EMAIL PROTECTED]
<to be read again>
@macsave.tbook
@tbook ->@norecurse {tbook}
@scanmacro {@ifinfo^^Mtbook@c^^M@end ifinfo^^[EMAIL PROTECTED]
...
l.24 ...``almost La\TeX{}'' formula syntax}{5}{17}
! ==> Fatal error occurred, the output PDF file not finished!
Transcript written on tbook.log.
=========================================================================
Progressive killing of lines in tbook.toc confirmed that the @tbook{}
macro caused the error. Normal tex showed no problem.
Additionally, when I write in the texinfo source
@section Other XSLT processors: Saxon@tie{}7, Xalan, @dots{}
the @tie{} works in the heading, but in the TOC of the dvi it's
collapsed to nothing. The line in the .toc file says:
\secentry{Other XSLT processors: Saxon\unhbox \voidb@x \penalty \tiepenalty
{}7, Xalan, \dots {}}{3}{7}{11}
I use a very recent texinfo.texi (\texinfoversion{2002-11-25.11}).
Tschoe,
Torsten.
_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo