bug-texinfo
[Top][All Lists]
Advanced

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

Re: Problem with texinfo.tex 6.0


From: Gavin Smith
Subject: Re: Problem with texinfo.tex 6.0
Date: Wed, 1 Jul 2015 18:03:25 +0100

On 1 July 2015 at 17:39, David Kastrup <address@hidden> wrote:
> There is no @relative in the source file: the requisite source reads
>
> @warning{Motifs to be inverted should be expressed in absolute form
> or be first converted to absolute form by enclosing them in a
> @code{\relative} block.}
>
> The definition of @warning is

I reproduced this. When I doubled the backslash before "relative", it
worked. The argument to @warning contains a backslash, which is an
active character. This is the case even though it's nested within the
argument to another command.

According to the Texinfo manual, " If a macro invocation includes
another command (including a recursive invocation of itself), any
commas in the nested command invocation(s) are quoted by default."
Unfortunately, this doesn't appear to extend to backslashes.

\ would have to be set as non-active before reading the argument for
@code, and switched back afterwards.



reply via email to

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