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