Hey all, I don't know if this is a bug or not, but the automatic shortening of ledger-lines apparently only works within a single voice context. For example, in a polyphonic situation, if two voices meet on a single ledger-line note, and only one of them has a forced reminder accidental (like "c!"), the ledger-line for the other voice will be drawn full-length, running too close to the accidental from the first voice.
This also happens when accidentals are automatically cancelled (with
no reminder accidentals) when accidental-style is set to 'voice.
- Mark
________________________________________________________
\version "2.11.63-1"
\layout { indent = 0 }
\markup "manually forced accidentals:"
\relative {
<< {
c2^"c" c!^"c!"
} \\ {
c!_"c!" c_\markup \concat { \null \lower #1.65 "c" }
} >>
}
\markup \column {
"automatic accidentals with "
"#(set-accidental-style 'voice):"
}
\relative {
#(set-accidental-style 'voice)
<< {
cis2^"cis" c^"c"
} \\ {
\override TextScript #'staff-padding = #4
s_"s" c_"c"
} >>
}
<<attachment: shortened-ledger-lines.PNG>>
_______________________________________________ bug-lilypond mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-lilypond
