bug-lilypond
[Top][All Lists]
Advanced

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

Re: Overextended extenders


From: Phil Holmes
Subject: Re: Overextended extenders
Date: Sun, 27 Mar 2011 17:23:16 +0100

"Michael Welsh Duggan" <address@hidden> wrote in message news:address@hidden
When including a small descant lyric line, an extender at the end may
end up extending indefinitely.  I am working from git as of yesterday:




--------------------------------------------------------------------------------


\version "2.13.51"

<<
 \new Lyrics = above \with {
   \override VerticalAxisGroup #'staff-affinity = #DOWN } s1
 \new Staff {
   \new Voice = "main"
   \relative c'' {
     a1
     <<
       \new Voice = "descanta" { \voiceOne c2 d( c1) }
       { \voiceTwo a2 a a a }
     >>
     a1
     % With the next note, the extender on the "oo" is too long.  If
     % the next note is removed, behavior is correct.
     a
   }
 }
 \new Lyrics \lyricsto "main" \lyricmode {
   Ah, ah, ah, ah, ah, ah, ah. }
 \context Lyrics = above \lyricsto "descanta" \lyricmode { Oo -- oo __ }


I think this is because you have ended the voice before Lily has been able to terminate the extender. If you add another note to each voice (making one a skip) then this now works OK. Simplified version:

<<
 \new Staff {
   \relative c'' {
     a1
     <<
       \new Voice = "descanta" { \voiceOne c2 d( c1) a1 }
       \new Voice { \voiceTwo a2 a a a s1 }
     >>
     a1 a
   }
 }
 \context Lyrics \lyricsto "descanta" \lyricmode { Oo -- oo __ }



--
Phil Holmes
Bug Squad





reply via email to

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