Am 27.08.2015 um 17:11 schrieb Marc Hohl:
Am 27.08.2015 um 16:55 schrieb Marc Hohl:
Am 27.08.2015 um 14:48 schrieb Simon Albrecht:
Hello Paul,
[...]
The solution posted by Mark will not work on anything which lives at
Score level, e.g. ledger lines and bar lines.
Since the OP example shows two different voices sharing one staff,
I assumed that the bar lines should not change color, but why on earth
live ledger lines at score level?
Ok, they don't – bar lines and ledger lines both live at Staff level.
But both your argumentation and my questions are still valid ;-)
In some way it would be desirable for some cases to have ledger lines at
Voice level, e.g. in
<< a'' \\ c' >>
But it becomes unwieldy soon; what about
<< a \\ f >> ?
The only sensible way to deal with this would be creating an association
between a NoteHead and the particular LedgerLine on which it sits; then
again, a case like
<< h \\ e \\ g >>
(always assuming treble clef) would not allow for that either.
Generally, ledger lines are to be thought of as an extension to
StaffSymbol – which clearly shows that they need to live in Staff.
There’s always this unexpected hurdle when trying to tweak
LedgerLineSpanner that it requires \stopStaff before and \startStaff
again after the tweak, but that makes perfect sense once you look at it.
Only perhaps it should be documented better. But that discussion would
better be on the bug or devel lists.
Yours, Simon
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user