On 10 February 2010 13:24, Boris Shingarov <b...@shingarov.com> wrote:
> The fix, I believe, is to not perform the > (stack-stencils Y DOWN baseline-skip ...) application; instead, leave just > the (map paper-system-stencil ...) so each system becomes its own member of > the markup list; then let the word wrapper place them vertically. Because > the score line-breaking was already done by the Constrained breaker, I hope > the (less intelligent) word wrapper will not screw the line layout (I don't > see how, they are all page-wide lines). 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, since moving the parser rule will cause \markup \score to break; OTOH, if we leave the rule in simple_markup, \markuplines \score won't work, even though the documentation will list \score as a markup-list command. I don't think it's enough just to map the stencils: they still need some degree of baseline-skip, otherwise they'll be stacked as close as possible. I think `space-lines' would be the most appropriate way to keep them positioned nicely (using the existing default for baseline-skip). Cheers, Neil _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond