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/

Reply via email to