Siguiente: , Anterior: Espaciar las sílabas de la letra, Arriba: TODO subsection vocal music


Más acerca de los versos

Añadir números de verso

Los números de los versos se pueden añadir estableciendo stanza, p.ej.,

     
     \new Voice {
       \time 3/4 g2 e4 a2 f4 g2.
     } \addlyrics {
       \set stanza = "1. "
       Hi, my name is Bert.
     } \addlyrics {
       \set stanza = "2. "
       Oh, ché -- ri, je t'aime
     }

[image of music]

Estos números aparecerán inmediatamente antes de la primera sílaba.

Añadir expresiones dinámicas

Los versos que difieren en su fuerza se pueden especificar escribiendo una indicación dinámica antes de cada verso. En Lilypond, todo lo que aparece delante de un verso está dentro del objeto StanzaNumber; las indicaciones dinámicas no son diferentes. Por razones técnicas, tendrá que establecer el valor de la sección stanza (verso) fuera de \lyricmode:

     
     text = {
       \set stanza = \markup { \dynamic "ff" "1. " }
       \lyricmode {
         Big bang
       }
     }
     
     <<
       \new Voice = "tune" {
         \time 3/4
         g'4 c'2
       }
     \new Lyrics \lyricsto "tune" \text
     >>

[image of music]

Añadir el nombre de los cantantes

También se pueden poner los nombres de los cantantes. Se imprimen al comienzo de la línea, igual que los nombres de instrumento. Se crean estableciendo un valor para vocalName. Se puede definir una versión abreviada como shortVocalName.

     
     \new Voice {
       \time 3/4 g2 e4 a2 f4 g2.
     } \addlyrics {
       \set vocalName = "Bert "
       Hi, my name is Bert.
     } \addlyrics {
       \set vocalName = "Ernie "
       Oh, che -- ri, je t'aime
     }

[image of music]

Imprimir los versos al final

En ocasiones es conveniente tener un verso ajustado a la música, y el resto añadido en forma de estrofa al final de la pieza. Esto se puede conseguir escribiendo los versos adicionales dentro de una sección \markup fuera del bloque score principal de la partitura. Tenga en cuenta que existen dos formas distintas de forzar los saltos de línea al utilizar \markup.

     
     melody = \relative c' {
     e d c d | e e e e |
     d d e d | c1 |
     }
     
     text = \lyricmode {
     \set stanza = "1." Ma- ry had a lit- tle lamb,
     its fleece was white as snow.
     }
     
     \score{ <<
       \new Voice = "one" { \melody }
       \new Lyrics \lyricsto "one" \text
     >>
       \layout { }
     }
     \markup { \column{
       \line{ Verse 2. }
       \line{ All the children laughed and played }
       \line{ To see a lamb at school. }
       }
     }
     \markup{
       \wordwrap-string #"
       Verse 3.
     
       Mary took it home again,
     
       It was against the rule."
     }

[image of music]

Imprimir los versos al final en varias columnas

Cuando una pieza tiene muchos versos, a menudo se imprimen en varias columnas a lo largo de toda la página. Con frecuencia un número de verso fuera del margen precede a cada verso. El ejemplo siguiente muestra cómo producir dicha salida en Lilypond.

     
     melody = \relative c' {
       c 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 {
         \hspace #0.1 % moves the column off the left margin; can be removed if
             % space on the page is tight
          \column {
           \line { \bold "2."
             \column {
               "This is verse two."
               "It has two lines."
             }
           }
           \hspace #0.1 % adds vertical spacing between verses
           \line { \bold "3."
             \column {
               "This is verse three."
               "It has two lines."
             }
           }
         }
         \hspace #0.1  % adds horizontal spacing between columns; if they are
             % still too close, add more " " pairs until the result 
             % looks good
          \column {
           \line { \bold "4."
             \column {
               "This is verse four."
               "It has two lines."
             }
           }
           \hspace #0.1 % adds vertical spacing between verses
           \line { \bold "5."
             \column {
               "This is verse five."
               "It has two lines."
             }
           }
         }
       \hspace #0.1 % gives some extra space on the right margin; can
           % be removed if page space is tight
       }
     }

[image of music]

Véase también

Program reference: LyricText, StanzaNumber, VocalName.


Siguiente: , Anterior: Espaciar las sílabas de la letra, Arriba: TODO subsection vocal music

Esta página corresponde a LilyPond-2.11.40 (rama de desarrollo).

Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English, français.