> > It `normalizes' the `@' character, so it no longer is of type
> > `letter'.  I also wonder why it's here.  Additionally, it should
> > be
> > 
> >   [EMAIL PROTECTED]
> >
> > to make TeX stop parsing after the `2'.
> > 
> 
> Isn't his what \makeatother is for?

This isn't defined for plain TeX.

> In any case, it looks like it should _not_ be here, after all
> someone might "@" in \preLilyPondExample and then get surprised at
> the result!

I disagree.  `@' should *always* be of category `other' for the user.
If she wants to change that she should explicitly change the catcode.
This is standard LaTeX practice.

> I should have thought if that since my wife is Chinese! I still
> think that being able to put a macro between the systems would be
> useful.

Since LilyPond completely takes care of formatting pages, this isn't
really useful.  Think of LilyPond returning an `image' of a piece of
music which is accidentally in TeX format.  If you want something
between the systems, make LilyPond do that.  Otherwise use two or more
LilyPond snippets.


    Werner


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to