Treball amb lletra i variables
Es poden crear variables que contenen lletra, però la lletra s’ha d’introduir en el mode lletra:
musicOne = \relative { c''4 b8. a16 g4. f8 e4 d c2 } verseOne = \lyricmode { Joy to the world, the Lord is come. } \score { << \new Voice = "one" { \time 2/4 \musicOne } \new Lyrics \lyricsto "one" { \verseOne } >> }
No cal escriure les duraciones si la variable s’invocarà amb
\addlyrics
o amb \lyricsto
.
Per a disposicions diferents o més complexes, la millor forma és
definir en primer lloc les variables de la música i de la lletra,
després preparar una jerarquia de pentagrames i lletres, ometent
la lletra en sí, i després posar la lletra utilitzant
\context
per sota. Això assegura que les veus
referenciades per \lyricsto
siempre han estat definides
prèviament. Per exemple:
sopranoMusic = \relative { c''4 c c c } contraltoMusic = \relative { a'4 a a a } sopranoWords = \lyricmode { Sop -- ra -- no words } contraltoWords = \lyricmode { Con -- tral -- to words } \score { \new ChoirStaff << \new Staff { \new Voice = "sopranos" { \sopranoMusic } } \new Lyrics = "sopranos" \new Lyrics = "contraltos" \new Staff { \new Voice = "contraltos" { \contraltoMusic } } \context Lyrics = "sopranos" { \lyricsto "sopranos" { \sopranoWords } } \context Lyrics = "contraltos" { \lyricsto "contraltos" { \contraltoWords } } >> }
Vegeu també
Referència de la notació: Posicionament vertical de la lletra.
Referència de funcionament intern: LyricCombineMusic, Lyrics.