Siguiente: , Anterior: Extensiones de texto, Arriba: Escritura del texto


1.8.1.3 Indicaciones de texto

Se pueden añadir a la partitura varios elementos de texto con la sintaxis que se describe en Llamadas de ensayo:

     
     c4\mark "Allegro" c c c

[image of music]

Esta sintaxis posibilita colocar cualquier texto sobre la línea divisoria; se pueden incorporar formatos más complejos para el texto usando un bloque \markup, como está explicado en Formatear el texto. Esto se puede usar para imprimir letraros como coda, segno o calderón, especificando el nombre del símbolo correspondiente:

     
     c1 \mark \markup { \musicglyph #"scripts.ufermata" }
     c1

[image of music]

Estos objetos se tipografían solamente sobre el pentagrama superior de la partitura; dependiendo de si están especificados al final o en medio de un compás, se colocarán sobre la línea divisoria o entra las notas. Si se especifican al principio de la partitura o en un salto de línea, las llamadas se imprimen al principio de la línea (o de la línea siguiente, en el caso de un salto de línea).

     
     \mark "Allegro" c1
     c\mark "assai" \break
     c c

[image of music]

Fragmentos de código seleccionados

Printing marks at the end of a line or a score

Marks can be printed at the end of the current line, instead of the beginning of the following line. This is particularly useful when a mark has to be added at the end of a score – when there is no next line.

In such cases, the right end of the mark has to be aligned with the final bar line, as demonstrated on the second line of this example.

     
     \relative c'' {  
       \override Score.RehearsalMark  #'break-visibility = #begin-of-line-invisible
       g2 c
       d,2 a'
       \mark \default
       \break
       
       \override Score.RehearsalMark #'self-alignment-X = #RIGHT
       g2 b,
       c1 \bar "||"
       \mark "D.C. al Fine"
     }

[image of music]

Alinear marcas con varios objetos de notación

Si están especificadas, las marcas de texto se pueden alinear con objetos de notación distintos a las líneas divisorias. Entre estos objetos se encuentran ambitus, breathing-sign, clef, custos, staff-bar, left-edge, key-cancellation, key-signature y time-signature.

En estos casos, las marcas de texto se centran horizontalmente sobre el objeto, aunque esto se puede cambiar, como se muestra en la segunda línea de este ejemplo (en una partitura con varios pentagramas, se debe hacer este ajuste para todos los pentagramas).

     
     \relative c' {
       e1
       
       % the RehearsalMark will be centered above the Clef
       \override Score.RehearsalMark #'break-align-symbols = #'(clef)
       \key a \major
       \clef treble
       \mark "↓"
       e
       
       % the RehearsalMark will be centered above the TimeSignature
       \override Score.RehearsalMark #'break-align-symbols = #'(time-signature)
       \key a \major
       \clef treble
       \time 3/4
       \mark "↓"
       e2.
       
       % the RehearsalMark will be centered above the KeySignature
       \override Score.RehearsalMark #'break-align-symbols = #'(key-signature)
       \key a \major
       \clef treble
       \time 4/4
       \mark "↓"
       e1
     
       \break
       e
       
       % the RehearsalMark will be aligned with the left edge of the KeySignature
       \once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT
       \mark "↓"
       \key a \major
       e
       
       % the RehearsalMark will be aligned with the right edge of the KeySignature
       \once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT
       \key a \major
       \mark "↓"
       e
       
       % the RehearsalMark will be aligned with the left edge of the KeySignature
       % and then shifted right by 1 unit.
       \once \override Score.KeySignature #'break-align-anchor = #1
       \key a \major
       \mark "↓"
       e1
     }

[image of music]

Printing marks on every staff

Although text marks are normally only printed above the topmost staff, they may also be printed on every staff.

     
     {
       \new Score \with {
         \remove "Mark_engraver"
       }
       <<
         \new Staff \with {
           \consists "Mark_engraver"
         }
         { c''1 \mark "molto" c'' }
         \new Staff \with {
           \consists "Mark_engraver"
         }
         { c'1 \mark "molto" c' }
       >>
     }

[image of music]

Véase también

Referencia de la notación: Llamadas de ensayo, Formatear el texto, La tipografía Feta.

Fragmentos de código: Texto.

Referencia de funcionamiento interno: RehearsalMark.

Advertencias y problemas conocidos

Si se introduce una llamada al final del último compás de la partitura (donde no hay línea siguiente), la llamada no se imprime en absoluto.

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

Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de 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.