Le 12 févr. 2010 à 05:50, Boris Shingarov a écrit : > Quoting Neil Puttock <n.putt...@gmail.com>: > >> If you do this, you'll have to change the \score command to a >> markup-list command, since a markup command can only return a single >> stencil. This is problematic > > Here is some proof-of-concept code. I am sure people will point out how it > is inconsistent with existing Lilypond conventions, but at least it does fix > the bug.
Why not defining e.g. a score-lines markup list command, which can be used in situations where it is preferable to get one stencil per system. This just requires a little modification in the parser (to deal with this new special command, like it is done for the \score markup command), and to define the \score-lines command in define-markup-commands.scm, without modifying any other command or existing behavior. - \score is a markup command, which builds a single stencil for all systems; - \score-lines is a markup list command, which builds a list of stencils (one per system). Nicolas _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond