lilypond-user
[Top][All Lists]
Advanced

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

Lyrics not lining with different voice


From: ayutheos
Subject: Lyrics not lining with different voice
Date: Tue, 19 Nov 2013 11:37:53 +0800

Hi all,

Why is the lyrics for 3rd stanza not starting on the first note (E
note) in 'part two'? If I add additional notes to end of 'part one',
only then does the 3rd stanza lines up with the first E note. Why is
that?


%=============
melodyI = \relative c' {
    \clef treble
    \key c \major
    \time 4/4
    % intro
    c4 c c c
}

melodyII = \relative c' {
    % part one
    d4 d d d
}

melodyIII = \relative c' {
    % part two
    e4 e e e
}

harmonies = \chordmode {
}

lyricI = \lyricmode {
    \set stanza = #"1. "
    ah ah ah ah
}

lyricII = \lyricmode {
    \set stanza = #"2. "
    ah ah ah ah
}

lyricIII = \lyricmode {
    \set stanza = #"3. "
    ah ah ah ah
}

altI = \lyricmode {
    ah ah ah ah
}

altII = \lyricmode {
    ah ah ah ah
}

altIII = \lyricmode {
    ah ah ah ah
}

\score {
    <<
        \new ChordNames {
            \set chordChanges = ##t
            { \harmonies }
            }
        \new Staff {
            \repeat volta 2 {
                \new Voice = "intro"       { \melodyI }
                \new Voice = "part one"    { \melodyII }
            }
            \new Voice = "part two"     { \melodyIII }
        }
        \new Lyrics {
            \lyricsto "part one" {
                \override LyricText #'font-size = #1
                \override LyricText #'font-family = #'typewriter
                \lyricI
            }
            \lyricsto "part two" {
                \override LyricText #'font-size = #1
                \override LyricText #'font-family = #'typewriter
                \lyricIII
            }
        }
        \new Lyrics {
            \lyricsto "part one" {
                \override LyricText #'font-size = #-3
                \override LyricText #'font-family = #'sans
                \altI
            }
            \lyricsto "part two" {
                \override LyricText #'font-size = #-3
                \override LyricText #'font-family = #'sans
                \altIII
            }
        }
        \new Lyrics {
            \lyricsto "part one" {
                \override LyricText #'font-size = #1
                \override LyricText #'font-family = #'typewriter
                \lyricII
            }
        }
        \new Lyrics {
            \lyricsto "part one" {
                \override LyricText #'font-size = #-3
                \override LyricText #'font-family = #'sans
                \altII
            }
        }
    >>
}
%=============


Regards,
--
TY



reply via email to

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