| [ << Retouche de partition ] | [Racine][Table des matières][Index] | [ Modèles >> ] |
[ < La propriété extra-offset ] | [Plus haut: Correction des collisions d’objets ] | [ La propriété force-hshift > ] |
La propriété positions
La propriété positions permet de contrôler manuellement la
position et l’inclinaison des n-olets, coulés, liaisons de phrasé et
barres de ligature.
Voici un exemple où la liaison de phrasé recouvre la liaison d’articulation :
\relative { a'8 \( ( a'16 ) a \) }
Nous pourrions envisager de remonter quelque peu les extrémités de la liaison de phrasé. Commençons par repositionner l’extrémité gauche à 2,5 espaces de portée au-dessus de la ligne médiane, et la droite à 4,5 ; LilyPond choisira la courbe dont les extrémités seront les plus approchantes de celle déterminées :
\once \override PhrasingSlur.positions = #'(2.5 . 4.5) a'8 \( ( a''16 ) a'' \)
C’est déjà mieux, mais ne pourrait-on pas maintenant abaisser un
peu l’extrémité droite de la liaison d’articulation ? Vous
constaterez qu’il n’est pas possible d’y arriver, tout simplement
parce qu’il n’y a pas de meilleur candidat ; la propriété
positions n’est alors d’aucune utilité. Les liaisons,
aussi bien de tenue que d’articulation ou de phrasé, peuvent se
positionner et se dessiner tout en finesse lorsque nécessaire –
voir à ce sujet
Modification des liaisons.
Voici un autre exemple. Comme nous pouvons le constater, les barres de ligature chevauchent les liaisons de tenue :
{ \time 4/2 << \relative { c'1~ 2. e8 f } \\ \relative { e''8 e e e e e e e f2 g } >> << \relative { c'1~ 2. e8 f } \\ \relative { e''8 e e e e e e e f2 g } >> }
On peut y remédier en déplaçant manuellement vers le haut les deux extrémités des ligatures de croches, non plus à 1,81 intervalle au-dessous de la ligne médiane mais, disons, à 1 :
{ \time 4/2 << \relative { c'1~ 2. e8 f } \\ \relative { \override Beam.positions = #'(-1 . -1) e''8 e e e e e e e f2 g } >> << \relative { c'1~ 2. e8 f } \\ \relative { e''8 e e e e e e e f2 g \revert Beam.positions } >> }
Vous remarquerez que la retouche continue de s’appliquer au second bloc de croches de la deuxième voix mais qu’il ne s’applique à aucune des ligatures de la première voix, même dans la seconde mesure. Dès que la dérogation ne doit plus s’appliquer, il suffit de l’annuler comme indiqué ici.
| [ << Retouche de partition ] | [Racine][Table des matières][Index] | [ Modèles >> ] |
[ < La propriété extra-offset ] | [Plus haut: Correction des collisions d’objets ] | [ La propriété force-hshift > ] |
![[image of music]](../51/lily-1eb5ba1b.png)
![[image of music]](../ee/lily-4a78ead1.png)
![[image of music]](../e3/lily-75be2003.png)
![[image of music]](../19/lily-f42e971b.png)