> the "LaTeX" syntax for lilypond-book happens to be something like > > \begin[verbatim,fragment]{lilypond} > \relative c' { c << { d e } { b c } >> <c es g> } > \end{lilypond} > > Unfortunately, this is quite annoying since actual optional > arguments for environments come _after_ the environment name in > LaTeX, like > > \begin{lilypond}[verbatim,fragment] > \relative c' { c << { d e } { b c } >> <c es g> } > \end{lilypond} > > Would it be feasible to obsolete the first syntax and support (and > recommend) the second syntax?
I don't see any reason not to do that. We even don't have to change the name of the environment. Just allow both \begin{lilypond}[...] and \begin[...]{lilypond} It should be straightforward to extend lilypond-book's regexp to make this work. Werner _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel