I am scoring a simple song which begins with its refrain, after which each stanza is sung, followed again by the refrain. I therefore need the words of the refrain to appear once under the first few bars (on the line below the melody staff), but multiple lines of words to appear under the staff for the remaining bars.

Thus (warning: fixed-pitch font required)

Words of the refrain! Verse one.All together now .. :
                      Verse two, and we sing ..      :
                      Verse three, etc

I tried hacking it by creating a lyrics variable consisting of nothing but spaces and then prepending it within the \addlyrics command for all but the first verse, but (a) it's kludgy, and (b) it provoked a weird error where the chords of the second and subsequent systems were overlayed on the staff lines!

This must be a common thing to want to do: lots of folk songs have this layout. Can someone tell me the right way to do it? (Small fragment attached, showing how I don't want to do it!)

--

Henry Law            Manchester, England
\version "2.16.2"

global = {
  \time 4/4
  \key c \major
}

chordNames = \chordmode {
  \global
  \partial 4 s4 |
  c2 d:min | g2:sus4 g | c2 
}

melody = \relative c'' {
  \global
  % Refrain: upbeat and one bar
  \partial 4 a8 b8 |
  c4 d4 d8( f8) f4 \bar "||"
  % Verse: full bar and partial bar matching the upbeat
  c4 d4 e4 d4 | c4 c r4 \bar ":|"
}

verse_one = \lyricmode {
  This is verse one.
  It ends here
  }

verse_two = \lyricmode {
  This is verse two.
  The end
  }
refrain = \lyricmode {
  And the re -- frain is here
  }

\score {
  <<
    \new ChordNames \chordNames
    \new Staff { \melody }
    \addlyrics { \refrain \verse_one }
    \addlyrics { \verse_two }
  >>
}

Attachment: test.pdf
Description: Adobe PDF document

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to