> > 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