bug-texinfo
[Top][All Lists]
Advanced

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

Re: pdfeTeX error when compiling lilypond.texi with accents in node name


From: Oleg Katsitadze
Subject: Re: pdfeTeX error when compiling lilypond.texi with accents in node names
Date: Sat, 23 Jun 2007 21:22:45 +0300
User-agent: Mutt/1.5.13 (2006-08-11)

On Sat, Jun 23, 2007 at 03:57:39PM +0200, John Mandereau wrote:
> If I translate every accented character in lilypond.aux (there are
> accented characters only in second argument of @xrdef commands) with the
> following Emacs macro, running again texi2pdf exits successfully (after
> 2 pdfetex runs) and a good-looking PDF is produced.

This is so strange that I looked again at you first letter and noticed
something.  The log you provided contains:

./lilypond.aux:1: Missing @endcsname inserted.
<to be read again>
                   @accent
@'#1->address@hidden
               19 #1}
<argument> Pr@'e
                face-title
@xrdef #1#2->@expandafter @gdef @csname XR#1
                                            @endcsname
                                            address@hidden
@iff...
l.1 @xrdef{Pr@'eface-title}{Préface}

Looking at the definition of @xrdef in the log, I see that it is
different from what texinfo.texi now has.  Instead of using #1
directly, it defines and uses @safexrefname which is a "sanitized"
copy of the original text.  Are you absolutely sure you are using the
CVS snapshot of texinfo.texi?  Try putting CVS version of texinfo.texi
in the same directory where you build lilypond.texi, and see what
happens.

Also, thanks for the tarball, I've downloaded it and tried building
the manual.  For some reason pdftex seems to spin endlessly when
processing basic-notation.texi.  But after I commented out
basic-notation.texi, everything went smoothly.  So again, I suspect
you are using an outdated version of texinfo.texi.  You can see which
version gets used at the top of the log file.

Please let us know of the outcome of your experiments.

Cheers,
Oleg




reply via email to

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