lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: a basic question


From: Simon Albrecht
Subject: Re: a basic question
Date: Thu, 27 Aug 2015 19:29:14 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0

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



reply via email to

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