On Monday 26 February 2007 20:32, Arvid Grøtting wrote:
> >:-)
>
> Hi,
>
> let me first say that 2.11.20 does seem to resolve most of the bugs in the
> new vertical spacing engine.  Right now I only have one small nit to pick:
> Lyrics contexts aligned above a given staff should stay close to that
> staff when stretching.

This is easy to workaround, but I don't know how to make lilypond detect it by 
itself. For the lyrics contexts that are aligned above the staff, set

\new Lyrics \with {
  alignAboveContext = someContext
  \override VerticalAxisGroup #'keep-fixed-while-stretching = ##f
} \lyricsto someVoice {foo bar}

For the staves that go below the lyrics, use

\new Staff \with {\override VerticalAxisGroup #'keep-fixed-while-stretching = 
##t}
{a b c}

Basically, the keep-fixed-while-stretching property tells a VerticalAxisGroup 
not to move relative to the one above it when the systems are stretched. It 
is set to ##t by default for all lyrics contexts, but of course that doesn't 
work right when the lyrics are above the staff.


_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to