Corchetes de análisis con etiquetas

Se pueden añadir indicaciones de marcado de texto a los corchetes de análisis por medio de la propiedad text del objeto gráfico HorizontalBracketText. Si se quieren añadir textos diferentes al corchetes que comienzan en el mismo tiempo, es necesario usar la instrucción \tweak.

El texto del corchete se encierra entre paréntesis después de un salto de línea. El orden vertical de los corchetes anidados se puede controlar con la propiedad outside-staff-priority.

\layout {
  \context {
    \Voice
    \consists "Horizontal_bracket_engraver"
    \override HorizontalBracket.direction = #UP
  }
}

{
  \once\override HorizontalBracketText.text = "a"
    c''\startGroup d''\stopGroup
    \once\override HorizontalBracketText.text = "a'"
    e''\startGroup d''\stopGroup |
  c''-\tweak outside-staff-priority #801
      \tweak HorizontalBracketText.text
        \markup \bold \huge "b" \startGroup
     -\tweak HorizontalBracketText.text "a" \startGroup
    d''\stopGroup
    e''-\tweak HorizontalBracketText.text "a'" \startGroup
    d''\stopGroup\stopGroup |
  c''-\tweak HorizontalBracketText.text foo \startGroup
    d'' e'' f'' | \break
  g'' a'' b'' c'''\stopGroup
}
[image of music]

LilyPond snippets v2.25.34 (development-branch).