Hi Han-Wen!
There was a question once on this list about how to get extenders spanning
across several bars. In an answer from Peter Chubb it was then pointed out
that the obvious solution
\lyrics { foo1*4 __ _ }
doesn't actually work.
First question: Isn't this a bug? Because the syntax seems fairly clear to
me.
Peter then suggested writing
\lyrics { foo1 __ _ __ _ __ _ __ _ }
but that would result in several seperated extenders.
As I'm typesetting choiral music I frequently need to have such extenders
spanning more than one whole measure. I tried the following workaround
which looks somewhat poor because of the wider space between the lyrics
foo and the long extender but would still be acceptable:
\score{
<
\context Staff = staff1
\context Voice = voice1 \notes \relative c''
{ c1( d e f e d )b c~c }
\context Lyrics = lyrics
\context LyricVoice = one \lyrics <
{ foo1*7 bar __ _ }
{ l4 _4*26 __ _4 _1 }
>
>
}
On the other hand, this "solution" seems somewhat artificial, and
additionally it shows the -- to me -- rather strange fact, that
\lyrics { foo1 _1*3 __ _ }
will work whereas
\lyrics { foo1*4 __ _ }
won't, as pointed out above.
What I wonder now is whether it wouldn't make sense to make it
possible to give the extender a duration rather then letting it
extend to the next lyrics encountered. As you know I understand
little or nothing of the problem of the implementation of such
engravers, but from the user point of view this solution would
seem much more natural to me.
Greetings, David
-------------------------------------------------------------------------------
David Ondreka <[EMAIL PROTECTED]>