[ << Tweaks and overrides ] | [Top][Contents] | [ Paper and layout >> ] |
[ < Shape individual ties in chords ] | [ Up : Tweaks and overrides ] | [ Ligne de prolongation pour numéro de corde > ] |
Impression d’une même articulation des deux côtés d’une note ou d’un accord
LilyPond ne permet pas, par défaut, qu’une même articulation (accent,
flageolet, point d’orgue, etc.) se retrouve à la fois au-dessus et
au-dessous d’une note. Par exemple, c4_\fermata^\fermata
ne
donnera qu’un seul point d’orgue en dessous du do ; celui du dessus sera
tout bonnement ignoré.
On peut néanmoins accoler des scripts, tels des doigtés, à l’intérieur
d’un accord ; il peut donc y avoir autant d’articulations que de besoin,
ce qui, par voie de conséquence, permet de s’affranchir de la présence
des hampes et de positionner l’articulation relativement à la tête de
note comme dans le cas du flageolet ci-dessous. L’imitation du
traitement d’un script externe à un accord requérant un
'add-stem-support
demande de libeller la note comme étant un
accord et d’ajouter les articulations au sein de la construction
<…>
.
Un simple amendement permettra de rectifier le positionnement habituel
en surplomb : <c-\tweak direction #DOWN-\fermata^\fermata>
\relative c' { <>^"Wrong" c2_\fermata^\fermata % The second fermata is ignored! <e d'>2^\flageolet_\flageolet \stopStaff s1 \startStaff <>^"Works if written inside a chord" <e_\flageolet d'^\flageolet>2 <e_\flageolet d'^\flageolet>2 <e_\flageolet^\flageolet>2 <e_\fermata^\fermata>2 }
[ << Tweaks and overrides ] | [Top][Contents] | [ Paper and layout >> ] |
[ < Shape individual ties in chords ] | [ Up : Tweaks and overrides ] | [ Ligne de prolongation pour numéro de corde > ] |