Maybe not the easiest way, but a clean way without doing random spacing 
overrides would be like this.
\version "2.20.0" 

\paper { 
  #(set-paper-size "a4landscape") 
} 
ToninaZalmu = \key c \major 

FirstMusicVerse = \relative { 
  \cadenzaOn 
  \ToninaZalmu 

  g'\breve e8 g a4 g \bar "|" 
} 

VerseOne = \lyricmode { 
  \set Lyrics.stanza = "1." 
  \once\override LyricText.self-alignment-X = #LEFT 
  \markup { 
    \column { \right-align { "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.+" 
         \line { "Etiam commodo dui eget wisi. Nunc auctor." } } 
    } 
  }
  \temporary\override LyricHyphen.height = #(- 0.42 3)
  \markup {\column { " " { Sus }}}
  --
  \markup {\column { " " { pen }}}
  --
  \markup {\column { " " { di }}}
  --
  \markup {\column { " " { sse. }}}
  \revert LyricHyphen.height
}


VerseTwo = \lyricmode { 
  \set Lyrics.stanza = "2." 
  \once\override LyricText.self-alignment-X = #LEFT 
  \markup { 
    \column { \right-align { "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.+" 
         \line { "Etiam commodo dui eget wisi. Nunc auctor." } } 
    } 
  }
  \temporary\override LyricHyphen.height = #(- 0.42 3)
  \markup {\column { " " { Sus }}}
  --
  \markup {\column { " " { pen }}}
  --
  \markup {\column { " " { di }}}
  --
  \markup {\column { " " { sse. }}}
  \revert LyricHyphen.height
} 

\score { 
    \new Staff = "staff" << 
      \clef "treble" 
      \new Voice = "first" << 
        \voiceOne 
        \FirstMusicVerse 
      >> 
    \new Lyrics \with { alignBelowContext = "staff" 
      \override VerticalAxisGroup. 
        nonstaff-relatedstaff-spacing.padding = #2 
      \override VerticalAxisGroup. 
        nonstaff-nonstaff-spacing.padding = #1 
    } 
    \lyricsto "first" { 
        \VerseOne 
    } 
    \new Lyrics \with { alignBelowContext = "staff" 
      \override VerticalAxisGroup. 
        nonstaff-nonstaff-spacing.padding = #1 
    } 
    \new Lyrics \with { alignBelowContext = "VerseOne" 
      \override VerticalAxisGroup. 
        nonstaff-nonstaff-spacing.padding = #1 
    } 
    \lyricsto "first" { 
      \VerseTwo 
    } 
    >> 
} 

Reply via email to