[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Strange behavior at the beginning of a StaffGroup, GrandStaff and Pi
From: |
David Kastrup |
Subject: |
Re: Strange behavior at the beginning of a StaffGroup, GrandStaff and PianoStaff |
Date: |
Sat, 01 Apr 2017 19:19:39 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Clément Ryder <address@hidden> writes:
> Hello,
>
> Since version 2.19 (I don't know which minor version), the beginning of a
> StaffGroup / GrandStaff / PianoStaff behaves oddly.
> It is obvious in the “Horizontally aligning custom dynamics” snippet :
> v2.19 : http://lilypond.org/doc/v2.19/Documentation/41/lily-e77ad0e2.png
> v2.18 (ok) :
> http://lilypond.org/doc/v2.18/Documentation/22/lily-8c35732c.png
> There is a kind of *invisible wall* at the beginning of the first system,
> which dynamics cannot break.
> All staves are affected. The bug sill occurs in a single-Staff Staffgroup.
>
> ChoirStaff works great though.
> Playing with X-offset and extra-offset (which ignores the *invisible wall*)
> can be a quite correct workaround.
Pretty sure this is
commit 9edf3715c2b2cca09785dcd015724ad3c29cba8a
Author: David Kastrup <address@hidden>
Date: Thu Dec 26 16:07:50 2013 +0100
Issue 621: Dynamics should avoid cross-staff BarLines
(e.g. GrandStaff, PianoStaff etc)
Dynamics usually have extra-spacing-width set to an empty interval so
that their placement does not cause other elements to shift.
With span bars, however, the resulting overlap is a worse cure than
the problem. So this switches off the width-hiding setting of
extra-spacing-width inside of staff groups using span bars by default.
No extra space is allocated, so dynamics will clear the span bars only
narrowly, a reasonable compromise.
which would be 2.19.0.
--
David Kastrup