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.
10 @c Translators: Valentin Villenave
11 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
21 @subsection Piano sections
23 Les systèmes de piano comprennent deux portées réunies par une accolade.
24 Les portées sont largement autonomes, mais il arrive que des voix passent
25 de l'une à l'autre. Cette notation sert également à la harpe ou à d'autres
26 instruments à clavier. Le contexte @internalsref{PianoStaff} est précisément
27 conçu pour gérer la notation spécifique au piano, notamment ces croisements.
30 * Automatic staff changes::
31 * Manual staff switches::
33 * Staff switch lines::
39 Les nuances ne sont pas centrées verticalement, mais il existe
40 des astuces. Voir à ce sujet le modèle @q{alignement des nuances au
41 piano} au chapitre @ref{Piano templates}.
43 @cindex hampe, enjambement portées
44 @cindex distance entre deux portées de piano
47 @node Automatic staff changes
48 @unnumberedsubsubsec Automatic staff changes
49 @cindex Changements de portées automatiques
51 Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen
52 de la syntaxe suivante :
56 \autochange @dots{}@var{musique}@dots{}
61 Deux portées seront alors créées au sein du contexte @code{PianoStaff},
62 nommées respectivement @code{up} et @code{down}. La portée du bas, par
63 défaut, sera en clé de fa.
65 Une section en mode @code{\relative} se situant en dehors de la commande
66 @code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression
67 @var{musique} ; si on utilise @code{\relative}, il est donc préférable
68 de mettre @code{\relative} @emph{après} @code{\autochange} et non avant :
72 \autochange \relative @dots{} @dots{}
76 La commande @code{\autochange} bascule les notes d'une portée à l'autre
77 en fonction de leur hauteur (le do du milieu servant de charnière), et
78 place les silences en fonction des notes qui les suivront. Ainsi :
80 @lilypond[quote,verbatim,ragged-right]
82 \autochange \relative c'
91 Dans ce même manuel : @ref{Manual staff switches}.
93 Référence du programme : @internalsref{AutoChangeMusic}.
99 Les changements de portée automatiques n'interviennent pas toujours à
100 l'endroit le plus opportun. Pour un résultat de meilleure qualité, il
101 vaut mieux indiquer soi-même ces changements.
104 @code{\autochange} ne peut intervenir à l'intérieur d'une commande
108 @node Manual staff switches
109 @unnumberedsubsubsec Manual staff switches
111 @cindex changements de portées manuels
112 @cindex changement de portée, manuel
114 Il est possible de passer d'une portée à l'autre de façon manuelle, au
118 \change Staff = @var{nomDeLaPortee} @var{musique}
122 La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se
123 déplacer la voix courante. Pour des raisons pratiques, on nomme la portée
124 supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc
125 @var{nomDeLaPortee} désigne habituellement @code{"haut"} ou
126 @code{"bas"}. Dans tous les cas, le contexte de portée ainsi utilisé
127 doit exister au préalable. C'est pourquoi il est d'usage de commencer
128 par définir les portées
132 \new Staff = "haut" @{
133 \skip 1 * 10 % @emph{de façon à prolonger la portée}
135 \new Staff = "bas" @{
136 \skip 1 * 10 % @emph{idem}
142 avant d'insérer une mélodie au moyen d'un contexte @context{Voice} :
146 \new Voice @{ @dots{} \change Staff = haut @dots{} @}
151 @unnumberedsubsubsec Pedals
154 Le piano possède deux pédales, parfois trois, permettant de modifier
155 l'émission du son. Il est possible d'indiquer précisément chacune
156 d'entre elles, en ajoutant à une note ou un accord les commandes
158 @multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn}
159 @item @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale
160 @item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown}
161 @item relâcher @tab @code{\sustainUp} @tab @code{\treCorde} @tab @code{\sostenutoUp}
164 @lilypond[quote,ragged-right,fragment,verbatim]
165 c'4\sustainDown c'4\sustainUp
168 Les modalités d'impression de ces indications sont définies par la
169 propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois
170 pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}. Voyez
171 la référence du programme, section @internalsref{SustainPedal}, pour en
174 La propriété @code{pedalSustainStyle} permet différentes notations de
175 pédale, en utilisant des crochets
177 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
178 \set Staff.pedalSustainStyle = #'bracket
180 b\sustainUp\sustainDown
181 b g \sustainUp a \sustainDown \bar "|."
185 ou en mélangeant indications textuelles et crochets
187 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
188 \set Staff.pedalSustainStyle = #'mixed
190 b\sustainUp\sustainDown
191 b g \sustainUp a \sustainDown \bar "|."
194 @code{text} est le style de notation par défaut pour la pédale de
195 tenue --- le traditionnel @q{*Ped.}. La pédale tonale, en revanche,
196 utilise @code{mixed} par défaut.
198 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
199 c\sostenutoDown d e c, f g a\sostenutoUp
202 Il est possible de d'affiner l'apparence d'un crochet de pédale, au
203 moyen des propriétés @code{edge-width}, @code{edge-height}, et
204 @code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} ---
205 voir la référence du programme, section
206 @internalsref{PianoPedalBracket}. Par exemple, on peut étirer le crochet
207 jusqu'à l'extrémité droite de la dernière note :
209 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
210 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
211 c\sostenutoDown d e c, f g a\sostenutoUp
216 Dans ce manuel : @ref{Laissez vibrer ties}.
218 @node Staff switch lines
219 @unnumberedsubsubsec Staff switch lines
222 @cindex voix entre deux portées
223 @cindex changements de portée
224 @cindex mélodie d'une portée à une autre
226 @funindex followVoice
228 Lorsqu'une voix change de portée, il est possible d'imprimer
229 automatiquement une ligne reliant les notes, en attribuant à la variable
230 @code{followVoice} la valeur @emph{vrai} :
232 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
235 \set followVoice = ##t
240 \new Staff="two" { \clef bass \skip 1*2 }
246 Référence du programme : @internalsref{VoiceFollower}.
250 @funindex \showStaffSwitch
251 @code{\showStaffSwitch},
252 @funindex \hideStaffSwitch
253 @code{\hideStaffSwitch}.
256 @node Cross staff stems
257 @unnumberedsubsubsec Cross staff stems
259 Pour écrire des accords qui enjambent deux portées, on allonge la hampe
260 de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de
263 @lilypond[ragged-right,verbatim,quote]
265 \once \override Stem #'length = #10
266 \once \override Stem #'cross-staff = ##t
268 noFlag = \once \override Stem #'flag-style = #'no-flag
271 \stemDown \stemExtend