]> git.donarmstrong.com Git - lilypond.git/commit
Issue 621: Dynamics should avoid cross-staff BarLines
authorDavid Kastrup <dak@gnu.org>
Thu, 26 Dec 2013 15:07:50 +0000 (16:07 +0100)
committerDavid Kastrup <dak@gnu.org>
Tue, 31 Dec 2013 08:06:42 +0000 (09:06 +0100)
commit9edf3715c2b2cca09785dcd015724ad3c29cba8a
tree1d071e313b3ae74ef45069cc4368a6b720bfaa4e
parentf5ae936aacce463eaea97b19df044dc9370dec33
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.
ly/engraver-init.ly