[ << Text ] | [Top][Contents] | [ Vocal music >> ] |
[ < Ensemble vocal avec alignement des paroles selon le contexte ] | [ Up : Text ] | [ Vocal music > ] |
Indication de reprise avec texte grâce à repeatCommands
La commande \repeat volta
permet d’indiquer facilement des
reprises. Il est certains cas où l’adjonction d’un texte sous forme de
\markup
nécessite cependant de recourir à la propriété de
contexte repeatCommands
.
Dans la mesure où l’argument de repeatCommands
est constitué
d’une liste, le plus simple est de définir le texte dans une variable
qui sera ensuite incorporée dans la liste en respectant la syntaxe
Scheme #(list (list 'volta texteIdentificateur))
. Les commandes
de début et de fin de reprise peuvent s’ajouter séparément à la liste
des éléments.
voltaAdLib = \markup { \volta-number { 1. 2. 3... } \italic { ad lib. } } \relative c'' { c1 \set Score.repeatCommands = #(list (list 'volta voltaAdLib) 'start-repeat) c4 b d e \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat) f1 \set Score.repeatCommands = #'((volta #f)) }
[ << Text ] | [Top][Contents] | [ Vocal music >> ] |
[ < Ensemble vocal avec alignement des paroles selon le contexte ] | [ Up : Text ] | [ Vocal music > ] |