Suivant : Changement de portée automatique, Précédent : Généralités sur les instruments à clavier, Haut : Vue d’ensemble des claviers
Il est possible de passer d'une portée à l'autre de façon manuelle, au moyen de la commande
\change Staff = nomDeLaPortee
La valeur nomDeLaPortee est le nom de la portée sur laquelle va se
déplacer la voix courante. Pour des raisons pratiques, on nomme la portée
supérieure "haut"
et la portée inférieure "bas"
, donc
nomDeLaPortee désigne habituellement "haut"
, "bas"
,
"MD"
ou "MG"
. Dans tous les cas, le contexte de
portée ainsi utilisé doit exister au préalable.
Pour ligaturer automatiquement des notes entre deux portées, procédez ainsi :
\new PianoStaff << \new Staff = "haut" { <e' c'>8 \change Staff = "bas" g8 fis g \change Staff = "haut" <g'' c''>8 \change Staff = "bas" e8 dis e \change Staff = "haut" } \new Staff = "bas" { \clef bass % maintient la portée active s1 } >>
Si les ligatures demandaient à être retouchées, commencez par modifier la direction des hampes. L'emplacement des ligatures sera alors calculé à partir du centre de la portée la plus proche – voir Correction des collisions d’objets pour un exemple de retouche sur des ligatures.
Manuel d'initiation : Correction des collisions d’objets.
Manuel de notation : Hampes, Barres de ligature automatiques.
Exemples de code : Keyboards.
Référence des propriétés internes : Beam, ContextChange.