[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Aligned-above lyrics stick to wrong staff when stretching

From: Joe Neeman
Subject: Re: Aligned-above lyrics stick to wrong staff when stretching
Date: Tue, 27 Feb 2007 07:09:06 +1100
User-agent: KMail/1.9.5

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 = 
{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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]