Gavin Smith <[email protected]> writes:

> I didn't reproduce this at first. I had downloaded the LilyPond
> sources a couple of days ago, although couldn't build the
> documentation because of numerous missing dependencies. I thought I'd
> have a look at the source and found that the macro use was in an
> @example environment. Trying this, I got the same error.
>
> Tracing the macros gives this:
>
> @arg ->Simple t@macroargdummy
>
>  ->@leavevmode @penalty @tiepenalty @
>
> The space itself is being expanded. Since space was \let equal to \tie
> with \sepspaces when \example was opened, the space is expanding to
> the definition of \tie.
>
> Adding an extra line
>
> \catcode`\ =\other
>
> eliminates this expansion.


Aaaaaand now we proceed until getting to the German translations.

./notation/repeats.texi:281: Missing @endcsname inserted.
<to be read again> 
                   @accent 
<argument> @empty Ein zus{@accent 
                                  "7F a}tzliches System erscheint
@trim@@@ #1  #2@->#1
                    
@xrefX ...@expandafter @Xthisreftitle @csname XR#1
                                                  -title@endcsname }@iffloat...
l.2 ... erscheint},,,usage.de,Anwendungsbenutzung}
                                                  @empty
@scanmacro ...spaceisspace @scantokens {#1@empty }
                                                  @endgroup 
...
l.281 ...ram{Ein zusätzliches System erscheint}.}
                                                  
? 
./notation/repeats.texi:281: Emergency stop.
<to be read again> 
                   @accent 
<argument> @empty Ein zus{@accent 
                                  "7F a}tzliches System erscheint
@trim@@@ #1  #2@->#1
                    
@xrefX ...@expandafter @Xthisreftitle @csname XR#1
                                                  -title@endcsname }@iffloat...
l.2 ... erscheint},,,usage.de,Anwendungsbenutzung}
                                                  @empty
@scanmacro ...spaceisspace @scantokens {#1@empty }
                                                  @endgroup 
...
l.281 ...ram{Ein zusätzliches System erscheint}.}
                                                  
./notation/repeats.texi:281:  ==> Fatal error occurred, no output PDF file prod
uced!
Transcript written on notation.log.
/usr/bin/texi2dvi: pdfetex exited with bad status, quitting.

This would be Documentation/de/out-www/notation/repeats.texi, with the
construct

@warning{Wenn man @code{@bs{}relative} innerhalb von @code{@bs{}repeat}
notiert, ohne den @code{Voice}-Kontext explizit zu beginnen, erscheinen
zusätzliche (ungewollte) Systeme.  Sie auch @rprogram{Ein zusätzliches System 
erscheint}.}

With the definitions

@macro warning{TEXT}
@quotation
@quotation
@cartouche
@b{Note:} \TEXT\
@end cartouche
@end quotation
@end quotation
@end macro

and (I think)

@macro rprogram{TEXT}
@vindex \TEXT\
@ref{\TEXT\,,,usage,Application Usage}
@end macro

-- 
David Kastrup

Reply via email to