Stampare le strofe alla fine in molteplici colonne

Quando un brano ha molte strofe, queste sono spesso stampate in molteplici colonne lungo la pagina. Un numero di strofa rientrato spesso introduce ciascuna strofa. L’esempio seguente mostra come riprodurre questo output in LilyPond.

melody = \relative {
  c'4 c c c | d d d d
}

text = \lyricmode {
  \set stanza = "1."
  This is verse one.
  It has two lines.
}

\score {
  <<
    \new Voice = "one" { \melody }
    \new Lyrics \lyricsto "one" \text
  >>
  \layout { }
}

\markup {
  \fill-line {
     % sposta la colonna in avanti rispetto al margine sinistro;
     % può essere tolto se lo spazio nella pagina è stretto
     \hspace #0.1
     \column {
       \line { \bold "2."
         \column {
           "This is verse two."
           "It has two lines."
         }
        }
      % aggiunge spazio verticale tra le strofe
      \combine \null \vspace #0.1
      \line { \bold "3."
        \column {
          "This is verse three."
          "It has two lines."
        }
      }
    }
    % aggiunge spazio orizzontale tra le colonne
    \hspace #0.1
    \column {
      \line { \bold "4."
        \column {
          "This is verse four."
          "It has two lines."
        }
      }
      % aggiunge spazio verticale tra le strofe
      \combine \null \vspace #0.1
      \line { \bold "5."
        \column {
          "This is verse five."
          "It has two lines."
        }
      }
    }
  % dà ulteriore spazio sul margine destro
  % può essere tolto se lo spazio nella pagina è stretto
  \hspace #0.1
  }
}

[image of music]

Vedi anche

Guida al funzionamento interno: LyricText, StanzaNumber.


Guida alla Notazione di LilyPond v2.25.22 (development-branch).