Hi,

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}

This is not academic: the current syntax prohibits making a TeX
implementation of lilypond-book (where TeX could write out the lilypond
environments and macros itself and run lilypond at the end of the TeX
run).  It also confuses the heck out of LaTeX-savvy editors which fail
to recognize the current syntax, making indentation and other supporting
functionality fail.

Would it be feasible to obsolete the first syntax and support (and
recommend) the second syntax?

-- 
David Kastrup



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

Reply via email to