1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @c Translators: Valentin Villenave
13 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
23 @subsection Piano sections
25 Les systèmes de piano comprennent deux portées réunies par une accolade.
26 Les portées sont largement autonomes, mais il arrive que des voix passent
27 de l'une à l'autre. Cette notation sert également à la harpe ou à d'autres
28 instruments à clavier. Le contexte @internalsref{PianoStaff} est précisément
29 conçu pour gérer la notation spécifique au piano, notamment ces croisements.
32 * Automatic staff changes::
33 * Manual staff switches::
35 * Staff switch lines::
41 Les nuances ne sont pas centrées verticalement, mais il existe
42 des astuces. Voir à ce sujet le modèle @q{alignement des nuances au
43 piano} au chapitre @ref{Piano templates}.
45 @cindex hampe, enjambement portées
46 @cindex distance entre deux portées de piano
49 @node Automatic staff changes
50 @unnumberedsubsubsec Automatic staff changes
51 @cindex Changements de portées automatiques
53 Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen
54 de la syntaxe suivante :
58 \autochange @dots{}@var{musique}@dots{}
63 Deux portées seront alors créées au sein du contexte @code{PianoStaff},
64 nommées respectivement @code{up} et @code{down}. La portée du bas, par
65 défaut, sera en clé de fa.
67 Une section en mode @code{\relative} se situant en dehors de la commande
68 @code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression
69 @var{musique} ; si on utilise @code{\relative}, il est donc préférable
70 de mettre @code{\relative} @emph{après} @code{\autochange} et non avant :
74 \autochange \relative @dots{} @dots{}
78 La commande @code{\autochange} bascule les notes d'une portée à l'autre
79 en fonction de leur hauteur (le do du milieu servant de charnière), et
80 place les silences en fonction des notes qui les suivront. Ainsi :
82 @lilypond[quote,verbatim,ragged-right]
84 \autochange \relative c'
93 Dans ce même manuel : @ref{Manual staff switches}.
95 Référence du programme : @internalsref{AutoChangeMusic}.
101 Les changements de portée automatiques n'interviennent pas toujours à
102 l'endroit le plus opportun. Pour un résultat de meilleure qualité, il
103 vaut mieux indiquer soi-même ces changements.
106 @code{\autochange} ne peut intervenir à l'intérieur d'une commande
110 @node Manual staff switches
111 @unnumberedsubsubsec Manual staff switches
113 @cindex changements de portées manuels
114 @cindex changement de portée, manuel
116 Il est possible de passer d'une portée à l'autre de façon manuelle, au
120 \change Staff = @var{nomDeLaPortee} @var{musique}
124 La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se
125 déplacer la voix courante. Pour des raisons pratiques, on nomme la portée
126 supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc
127 @var{nomDeLaPortee} désigne habituellement @code{"haut"} ou
128 @code{"bas"}. Dans tous les cas, le contexte de portée ainsi utilisé
129 doit exister au préalable. C'est pourquoi il est d'usage de commencer
130 par définir les portées
134 \new Staff = "haut" @{
135 \skip 1 * 10 % @emph{de façon à prolonger la portée}
137 \new Staff = "bas" @{
138 \skip 1 * 10 % @emph{idem}
144 avant d'insérer une mélodie au moyen d'un contexte @context{Voice} :
148 \new Voice @{ @dots{} \change Staff = haut @dots{} @}
153 @unnumberedsubsubsec Pedals
156 Le piano possède deux pédales, parfois trois, permettant de modifier
157 l'émission du son. Il est possible d'indiquer précisément chacune
158 d'entre elles, en ajoutant à une note ou un accord les commandes
160 @multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn}
161 @item @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale
162 @item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown}
163 @item relâcher @tab @code{\sustainUp} @tab @code{\treCorde} @tab @code{\sostenutoUp}
166 @lilypond[quote,ragged-right,fragment,verbatim]
167 c'4\sustainDown c'4\sustainUp
170 Les modalités d'impression de ces indications sont définies par la
171 propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois
172 pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}. Voyez
173 la référence du programme, section @internalsref{SustainPedal}, pour en
176 La propriété @code{pedalSustainStyle} permet différentes notations de
177 pédale, en utilisant des crochets
179 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
180 \set Staff.pedalSustainStyle = #'bracket
182 b\sustainUp\sustainDown
183 b g \sustainUp a \sustainDown \bar "|."
187 ou en mélangeant indications textuelles et crochets
189 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
190 \set Staff.pedalSustainStyle = #'mixed
192 b\sustainUp\sustainDown
193 b g \sustainUp a \sustainDown \bar "|."
196 @code{text} est le style de notation par défaut pour la pédale de
197 tenue --- le traditionnel @q{*Ped.}. La pédale tonale, en revanche,
198 utilise @code{mixed} par défaut.
200 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
201 c\sostenutoDown d e c, f g a\sostenutoUp
204 Il est possible de d'affiner l'apparence d'un crochet de pédale, au
205 moyen des propriétés @code{edge-width}, @code{edge-height}, et
206 @code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} ---
207 voir la référence du programme, section
208 @internalsref{PianoPedalBracket}. Par exemple, on peut étirer le crochet
209 jusqu'à l'extrémité droite de la dernière note :
211 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
212 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
213 c\sostenutoDown d e c, f g a\sostenutoUp
218 Dans ce manuel : @ref{Laissez vibrer ties}.
220 @node Staff switch lines
221 @unnumberedsubsubsec Staff switch lines
224 @cindex voix entre deux portées
225 @cindex changements de portée
226 @cindex mélodie d'une portée à une autre
228 @funindex followVoice
230 Lorsqu'une voix change de portée, il est possible d'imprimer
231 automatiquement une ligne reliant les notes, en attribuant à la variable
232 @code{followVoice} la valeur @emph{vrai} :
234 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
237 \set followVoice = ##t
242 \new Staff="two" { \clef bass \skip 1*2 }
248 Référence du programme : @internalsref{VoiceFollower}.
252 @funindex \showStaffSwitch
253 @code{\showStaffSwitch},
254 @funindex \hideStaffSwitch
255 @code{\hideStaffSwitch}.
258 @node Cross staff stems
259 @unnumberedsubsubsec Cross staff stems
261 Pour écrire des accords qui enjambent deux portées, on allonge la hampe
262 de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de
265 @lilypond[ragged-right,verbatim,quote]
267 \once \override Stem #'length = #10
268 \once \override Stem #'cross-staff = ##t
270 noFlag = \once \override Stem #'flag-style = #'no-flag
273 \stemDown \stemExtend