[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Vertical spacing for fixed y-offset of systems *calculated from top
From: |
Carl Sorensen |
Subject: |
Re: Vertical spacing for fixed y-offset of systems *calculated from top staff line*? |
Date: |
Wed, 25 May 2011 21:33:22 -0600 |
On 5/25/11 4:27 PM, "Trevor Bača" <address@hidden> wrote:
> Hi,
>
> I'm looking to vertically lay out systems in a very rigid and regular way.
> (This is the method I documented a while back in 4.4.2 'Explicit staff and
> system positioning' using the Y-offset and alignment-distances attributes of
> line-break-system-details.) The challenge is that this method produces
> different visual results than it used to now that the new vertical spacing
> code has been added into the system. Examples are the easiest way to show the
> difference.
>
>
> It would appear that what's going on here is that Lily's assessment of what
> counts as the topmost edge of a system has changed over time: previously, the
> Y-offset attribute of line-break-system-details applied to the top staff line
> of the topmost staff in a system; now, the Y-offset attribute of
> line-break-system-details applies to the outermost envelope (skyline?) of the
> system. This makes sense. But I would really like to be able to reproduce the
> utterly regular vertical spacing of my previous scores using current versions
> of Lily.
>
> Is there any way to achieve the vertical layout of systems that I'm looking
> for with modern versions of Lily?
I couldn't get your examples to compile, so I couldn't test them.
I think you want to set top-system-spacing and system-system-spacing with a
'stretchability of 0, which will place the system at a fixed location,
regardless of the notes present.
HTH,
Carl