Crochet d’analyse avec texte
Un markup textuel peut venir s’ajouter aux crochets d’analyse
grâce à la propriété text de l’objet graphique
HorizontalBracketText. Plusieurs crochets présents en un même
moment requièrent d’utiliser la commande \tweak.
Le texte ajouté sera répété, entre parenthèse, après un saut de ligne.
L’ordre vertical des crochets imbriqués se gère à l’aide de la propriété
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 }