7.2.2 Globos de ayuda

Los elementos de notación se pueden marcar y nombrar con la ayuda de un cartel o globo de ayuda rectangular. El propósito principal de esta funcionalidad es la explicación de la notación.

\new Voice \with { \consists Balloon_engraver }
\relative c'' {
  \balloonGrobText #'Stem #'(3 . 4) \markup { "Soy una plica" }
  a8
  \balloonGrobText #'Rest #'(-4 . -4) \markup { "Soy un silencio" }
  r
  <c, g'-\balloonText #'(-2 . -2) \markup { "Soy una cabeza" } c>2.
}
[image of music]

Existen dos funciones musicales, balloonText y balloonGrobText; el primero se usa como \tweak, pero solo dentro de acordes, para adjuntar un texto a una nota individual. del acorde, y el último se usa como \once \override, para adjuntar un texto a cualquier grob y en cualquier lugar.

Los textos de globo no influyen en el espaciado de las notas, pero esto puede cambiarse:

\new Voice \with { \consists Balloon_engraver }
\relative c'' {
  \balloonGrobText #'Stem #'(3 . 4) \markup { "Soy una plica" }
  a8
  \balloonGrobText #'Rest #'(-4 . -4) \markup { "Soy un silencio" }
  r
  \balloonLengthOn
  <c, g'-\balloonText #'(-2 . -2) \markup { "Soy una cabeza" } c>2.
}
[image of music]

El comportamiento predeterminado del punto de inserción de la línea en el marco y el alineamiento del texto del globo, se muestran más abajo.

[image of music]

El cálculo por omisión del punto de inserción se puede imponer usando las propiedades X-attachment y Y-attachment, que toman valores entre -1 y 1, con límites que corresponden al extremo izquierdo (respectivamente la parte inferior) y el derecho (respectivamente la parte superior) del marco. La alineación del texto se controla mediante text-alignment-X y text-alignment-Y, que tienen una forma similar.

\new Voice \with {
  \consists Balloon_engraver
}
{
  \once \override BalloonText.Y-attachment = -0.5
  \once \override BalloonText.text-alignment-X = 0.0
  \balloonGrobText Rest #'(1 . 3.5) "rest"
  r4
}
[image of music]

Instrucciones predefinidas

\balloonLengthOn, \balloonLengthOff.

Véase también

Fragmentos de código: Editorial annotations.

Referencia de funcionamiento interno: Balloon_engraver, BalloonText, balloon-interface.


Referencia de la notación de GNU LilyPond v2.25.30 (development-branch).