[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 1702 in lilypond: Unaesthetic beam slope
From: |
lilypond |
Subject: |
Re: Issue 1702 in lilypond: Unaesthetic beam slope |
Date: |
Mon, 20 Jun 2011 20:08:09 +0000 |
Comment #5 on issue 1702 by address@hidden: Unaesthetic beam slope
http://code.google.com/p/lilypond/issues/detail?id=1702
The old behavior of 2.12 regarding the beam slope was *very* accidental.
(Apply \transpose e c and you find that 2.12 produces a steep beam like
2.14.)
The old spacing system gave the StaffSymbol an extent of (-4 . 4), which is
two spaces beyond the drawn staff-lines, so Lilypond spread the staves to
keep the sharp on the fis at least two spaces clear of the upper staff. If
we tell version 2.14 to
\override StaffSymbol #'minimum-Y-extent = #'(-3.5 . 3.5)
then it spreads staves like 2.12 did ...
but the some ledger lines disappear due to some intervening change.
(Bummer. I liked having extra clearance to the foreign staff itself, more
than the clearance to a dynamic mark attached to the foreign staff. By
Mike's rule I guess that's a bug.)
Workarounds are to increase staff spacing when we want to force unusual
kneed beams :
\new PianoStaff \with {
\override StaffGrouper #'staff-staff-spacing #'basic-distance = #10.5
% or alternatively,
%\override StaffGrouper #'staff-staff-spacing #'padding = #2.5
}