bug-lilypond
[Top][All Lists]
Advanced

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

bug with multiple stanzas on 2.4


From: Jefferson dos Santos Felix
Subject: bug with multiple stanzas on 2.4
Date: Thu, 11 Nov 2004 17:46:47 -0200

The \lyricmode does't work with multiple stanzas. I use as example a
converted file from MutopiaProject, the Hymn Trust and Obey, where the
original has 5 stanzas, and this 2.4 version has one stanza only. This
example causes a junking event warning.

%%File generated with convert-ly TrustAndObey.ly from MutopiaProject

\version "2.4.0"

global= {
        \set Staff.midiInstrument = #"acoustic grand"
        \key f \major
        \time 3/4
        \set autoBeaming = ##f
        \partial 4
        \skip 4
        \skip 2.*6
        \skip 2
        \bar "||"

        \skip 4
        \skip 2.*7
        \bar "||"

        \skip 2.*7
        \skip 2
        \bar "||"
}

sl= \relative c' {
        f8 g |
        a4 a g |
        f2 f8 a |
        c4 c bes |
        a2 a8 a |
        bes4 d bes |
}

sop=\context Voice = "sop"  \relative c' {
        \sl
        a4 c a |
        g2

        \sl
        a'4 f g |
        f2. |

        c'4 g c |
        a2 a8 a |
        d4 a c |
        bes2 bes8 bes |
        bes4 a g |
        a c^\fermata f,8 g |
        a4 f g |
        f2
}

al=\relative c' {
        c8 c |
        f4 f e |
        f2 f8 f |
        e4 e e |
        f2 f8 f |
        f4 f f |
}

alto=\context Voice = "alto"  \relative c'{
        \al
        f4 f f |
        e2

        \al
        f4 c c |
        c2.

        e4 e e |
        f2 f8 f |
        fis4 fis fis |
        g2  g8 g |
        g4 f e |
        f f_\fermata f8 f |
        f4 c c |
        c2
}

tl=\relative c' {
        a8 bes |
        c4 c bes |
        a2
        a8 c |
        c4 g c |
        c2
        c8 c |
        bes4 bes bes |
}

tenor = \context Voice = "tenor"  \relative c' {
        \tl
        c4 a c |
        c2

        \tl
        c4 a bes |
        a2. |

        g4 c c |
        c2 c8 c |
        a4 d d |
        d2 c8 c |
        c4 c c |
        c a\fermata c8 d |
        c4 a bes |
        a2
}


bl=\relative c {
        f8 f |
        f4 f c |
        f2 f8 f |
        c4 c c |
        f2 f8 f |
        d4 bes d |
}

bass=\context Voice = "bass"  \relative c {
        \bl
        f a f |
        c2

        \bl
        c4 c c |
        <f f,>2. |

        c4 c c |
        f2 f8 es |
        d4 d d |
        g2  e8 d |
        c4 c c |
        f f_\fermata
        a,8 bes |
        c4 c c |
        <f f,>2
}

verseOne=\lyricmode {
        When we walk with the Lord
        in the light of his word
        What a glo -- ry He sheds on our way!
        While we do His good will
        He a -- bides with us still
        And with all who will trust and o -- bey
}
Refrain=\lyricmode {
        Trust and o -- bey
        For there's no o -- ther way
        to be hap -- py in Jes -- us
        but to trust and o -- bey
}

verseTwo = \lyricmode {
        Not a shad -- ow can rise
        Not a cloud in the skies
        But his smile quick -- ly drives it a -- way
        Not a doubt or a fear
        not a sigh or a tear
        can a -- bide while we trust an o -- bey
}

verseThree = \lyricmode {
        Not a bur -- den we bear,
        Not a sor -- row we share,
        But our toil he doth rich -- ly re -- pay
        Not a grief or a loss,
        Not a frown or a cross,
        But is blest if we trust and o -- bey
}

verseFour=\lyricmode {
        But we ne -- ver can prove
        The de -- lights of his love
        Un -- til all on the al -- tar we lay
        For the fa -- vour he shows,
        And the joy He be -- stows
        are for them who will trust and o -- bey
}

verseFive=\lyricmode {
        Then in fel -- low -- ship sweet
        We will sit at His feet,
        Or we'll walk by His side in the way
        What He says we will do,
        Where He says we will "go---"
        Ne -- ver fear, on -- ly trust and o -- bey.
}


Words=\context Lyrics {
        <<
                \verseOne
                \verseTwo
                \verseThree
                \verseFour
                \verseFive
        >>
        \Refrain
}

\score {
       <<
                \oldaddlyrics
                \context Staff = "upper" <<
                        \context Voice = "sop" <<{\voiceOne \global} \sop>>
                        \context Voice = "alto" <<{\voiceTwo \global} \alto>>
                >>
                \Words
                \context Staff = "lower" { \clef "F" <<
                        \context Voice = "tenor" <<{\voiceOne \global} \tenor>>
                        \context Voice = "bass" <<{ \voiceTwo \global} \bass>>
                        >>
                }
        >>

        \layout {
                indent = 0.0\mm
                \context {
                        \ChordNames
                 \override ChordName #'word-space = #1
                 \override ChordName #'style = #'american
                }
        }
        \midi {
                \tempo 4=120
        }
}


-- 
jEfF_[Feliks]




reply via email to

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