[Top][All Lists]

[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

reply via email to

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