On Saturday, 4 September 1999, Karl Berry writes:
> @macro explain{line}
> \line\
> @end macro
> @explain{a\,b}
* -> ^^
See, I did that: escape the comma.
> The manual explains (in the Invoking Macros node):
>
> To insert a comma, brace, or backslash in an argument, prepend a
> backslash, as in
>
> @MACNAME {\\\{\}\,}
>
> which will pass the (almost certainly error-producing) argument `\{},'
> to MACNAME.
>
> Hope that works ...
No, it doesn't, and that's what the bug report was for. It works for
makeinfo, but not (or only half-way) for TeX. The escaping of the
comma works fine (ie: escaped comma \, is not mistaken for argument
separator), but, like it said in my bug report, the escaped commma
produces an a double-open quote mark.
As I said before, the output looks like
0.1 FOO
a``,b
instead of the second line being merely a,b
I tried quite a few things, but couldn't fix it, that's why I posted
the bug report.
Greetings,
Jan.
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien/ | http://www.lilypond.org/