]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/pitches.itely
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into...
[lilypond.git] / Documentation / fr / notation / pitches.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: a6b100669bfc3847b3a03029d6a46ee9b1609e73
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.12.0"
10
11 @c Translators: Frédéric Chiasson
12 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
13
14 @node Hauteurs
15 @section Hauteurs
16 @translationof Pitches
17
18 @lilypondfile[quote]{pitches-headword.ly}
19
20 Cette section détaille la façon d'indiquer les hauteurs de notes, sous
21 trois aspects : la saisie des hauteurs, la modification des hauteurs
22 et les options de gravure.
23
24 @menu
25 * Écriture des hauteurs de note::             
26 * Modification de plusieurs hauteurs::   
27 * Gravure des hauteurs::          
28 * Têtes de note::                  
29 @end menu
30
31
32 @node Écriture des hauteurs de note
33 @subsection Écriture des hauteurs de note
34 @translationof Writing pitches
35
36 Cette section explique la manière d'indiquer les hauteurs de note.  Il
37 y a deux modes d'indiquer l'octave des notes : le mode absolu, et le
38 mode relatif.  Le dernier est le plus pratique lors de la saisie d'un
39 fichier source au clavier de l'ordinateur.
40
41 @menu
42 * Hauteurs avec octave absolue::       
43 * Octaves relatives::       
44 * Altérations::                 
45 * Noms de note dans d'autres langues::  
46 @end menu
47
48 @node Hauteurs avec octave absolue
49 @unnumberedsubsubsec Hauteurs avec octave absolue
50 @translationof Absolute octave entry
51
52 @cindex noms de note
53 @cindex hauteurs
54 @cindex absolues, hauteurs
55 @cindex absolues, octaves
56 @cindex octaves absolues
57
58 La hauteur s'écrit --- à moins de préciser une autre langue --- avec la
59 notation batave, en utilisant les lettres @code{a} à @code{g}.
60 Une gamme ascendante de do majeur s'écrit
61
62 @lilypond[quote,fragment,verbatim,ragged-right]
63 \clef bass
64 c d e f g a b c'
65 @end lilypond
66
67 La note @code{c} est écrite une octave sous le do central.
68
69 @lilypond[quote,fragment,verbatim,ragged-right]
70 \clef treble
71 c1
72 \clef bass
73 c1
74 @end lilypond
75
76 @funindex '
77 @funindex ,
78
79 L'octave peut être précisée sous forme d'une série d'apostrophes
80 @samp{'} ou d'une série de virgules @samp{,}.  Chaque @samp{'} hausse la
81 note d'une octave, chaque @samp{,} baisse la note d'une octave.
82
83 @lilypond[quote,ragged-right,fragment,verbatim]
84 \clef treble
85 c' c'' e' g d'' d' d c
86 \clef bass
87 c, c,, e, g d,, d, d c
88 @end lilypond
89
90 Il existe une autre méthode pour préciser à quelle octave se situe la
91 note à graver ; cette méthode demande moins d'indications d'octave
92 (@code{'} ou @code{,}) --- voir @ref{Octaves relatives}.
93
94
95 @node Octaves relatives
96 @unnumberedsubsubsec Octaves relatives
97 @translationof Relative octave entry
98
99 @cindex relatif
100 @cindex indication d'octave relative
101 @funindex \relative
102
103 On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
104 hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
105 à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
106 Le mode d'écriture \relative prévient ces erreurs dans la mesure où
107 elles deviennent beaucoup plus évidentes : une seule erreur décale le
108 reste de la pièce à une mauvaise octave.
109
110
111 @example
112 \relative @var{hauteur_de_référence} @var{musicexpr}
113 @end example
114
115 @noindent
116 ou
117
118 @example
119 \relative @var{musicexpr}
120 @end example
121
122 @noindent
123 @code{c'} est utilisé par défaut si aucune hauteur de départ n'est
124 définie.
125
126 L'octave des notes mentionnées dans @var{musicexpr} va être calculée de
127 la manière suivante : si aucun signe de changement d'octave n'est
128 utilisé, l'intervalle de base entre la note actuelle et la précédente
129 sera toujours au plus d'une quarte.  Cet intervalle est déterminé sans
130 tenir compte des altérations ; ainsi un @code{fisis} après un
131 @code{ceses} sera placé au-dessus du @code{ceses}.  En d'autres termes,
132 une quarte doublement augmentée demeure considérée comme un intervavlle
133 plus petit qu'une quinte diminuée, bien que la quarte doublement
134 augmentée soit de sept demi-tons et la quinte diminuée de seulement six
135 demi-tons.
136
137 Les signes de changement d'octave @code{'} et @code{,} peuvent être
138 ajoutés pour hausser ou baisser la note d'une octave supplémentaire.
139 Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
140 départ peut être spécifiée, et agira dès lors comme si elle précédait la
141 première note de @var{musicexpr}.  Si aucune hauteur de départ n'est
142 spécifiée, le do central sert de point de départ.
143
144 Voici le mode \relative en action.
145 @lilypond[quote,fragment,ragged-right,verbatim]
146 \relative c'' {
147   b c d c b c bes a
148 }
149 @end lilypond
150
151 On utilise les signes de changement d'octave pour les intervalles
152 dépassant la quarte.
153
154 @lilypond[quote,ragged-right,fragment,verbatim]
155 \relative c'' {
156   c g c f, c' a, e''
157 }
158 @end lilypond
159
160 Si l'expression précédente est un accord, c'est la première note de
161 l'accord qui détermine l'emplacement de la première note du prochain
162 accord.
163
164 @lilypond[quote,ragged-right,fragment,verbatim]
165 \relative c' {
166   c <c e g>
167   <c' e g>
168   <c, e' g>
169 }
170 @end lilypond
171
172 La hauteur après @code{\relative} contient un nom de note.
173
174 La conversion en mode \relative n'affectera pas les sections @code{\transpose},
175 @code{\chordmode} ou @code{\relative} situées dans son argument.  Pour
176 utiliser \relative dans de la musique transposée, un code
177 @code{\relative} additionnel doit être placé dans @code{\transpose}.
178
179
180 @node Altérations
181 @unnumberedsubsubsec Altérations
182 @translationof Accidentals
183
184 @cindex noms de note, hollandais
185 @cindex noms de note, par défaut
186
187 Dans la notation par défaut, un dièse est formé en ajoutant @code{-is}
188 après le nom de note, un bémol en ajoutant @code{-es}.  Les
189 double-dièses et double-bémols sont obtenus en ajoutant @code{-isis}
190 ou @code{-eses} au nom de note.
191
192 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
193 a2 ais a aes
194 a2 aisis a aeses
195 @end lilypond
196
197 @noindent
198 Ce sont les noms de note hollandais.  En hollandais, on élide @code{aes}
199 pour écrire @code{as}, mais les deux formes sont acceptées.  De manière
200 similaire, on accepte aussi bien @code{es} que @code{ees}.
201
202 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
203 a2 as e es
204 @end lilypond
205
206 Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
207 ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
208 bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
209 donnera une note bécarre.
210
211 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
212 a4 aes a2
213 @end lilypond
214
215 LilyPond interprète l'entrée @code{d e f} comme @qq{imprimer un ré
216 naturel, un mi naturel et un fa naturel}, sans tenir compte de l'armure.
217 Pour plus d'information à propos de la distinction entre le contenu
218 musical et sa représentation, voir @rlearning{Altérations et armure}.
219
220 @lilypond[fragment,quote,ragged-right,verbatim,relative]
221 \key d \major
222 d e f g
223 d e fis g
224 @end lilypond
225
226
227 @cindex quarts de ton
228 @cindex demi-bémols, demi-dièses
229
230 Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
231 @code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
232 croissantes :
233
234 @lilypond[verbatim,quote,relative=2]
235 ceseh1 ces ceh c cih cis cisih
236 @end lilypond
237
238 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
239
240
241 @cindex altération, de précaution
242 @cindex altération, entre parenthèses
243 @cindex altération de précaution
244 @funindex ?
245 @cindex altération entre parenthèses
246 @funindex !
247
248 Normalement, les altérations sont imprimées automatiquement, mais il se
249 peut que vous vouliez les imprimer manuellement.  On peut forcer
250 l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
251 point d'exclamation @samp{!} après la hauteur de note.  Une altération
252 entre parenthèses peut être obtenue en ajoutant un point d'interrogation
253 @samp{?} après la hauteur de note.  Ces signes peuvent aussi être
254 utilisés pour imprimer des bécarres.
255
256 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
257 cis cis cis! cis? c c? c! c
258 @end lilypond
259
260
261 @snippets
262
263 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
264 {preventing-extra-naturals-from-being-automatically-added.ly}
265
266
267 @seealso
268 Référence du programme : @rinternals{LedgerLineSpanner},
269 @rinternals{NoteHead}.
270
271 L'impression automatique des altérations peut être affinée de plusieurs
272 manières.  Pour plus d'information, voir @ref{Altérations accidentelles automatiques}.
273
274
275 @knownissues
276
277 Il n'y a pas de standard universellement accepté pour noter le bémol et
278 demi (qui abaisse la hauteur trois quarts de ton), le symbole de
279 LilyPond n'est donc conforme à aucun standard.
280
281
282
283 @node Noms de note dans d'autres langues
284 @unnumberedsubsubsec Noms de note dans d'autres langues
285 @translationof Note names in other languages
286
287 Vous disposez de jeux prédéfinis de noms de notes pour plusieurs autres
288 langues.  Pour les utiliser, incluez le fichier d'initialisation
289 spécifique à la langue voulue.  Par exemple, pour les langues romanes,
290 ajoutez @code{\include "italiano.ly"} au début du fichier source.  Les
291 fichiers de langues disponibles ainsi que les noms de notes utilisés
292 sont les suivants :
293
294 @cindex noms de note, autres langues
295 @example
296                        Noms de note              dièse       bémol      double          double
297                                                                         dièse           bémol
298 nederlands.ly  c   d   e   f   g   a   bes b   -is         -es          -isis           -eses
299 english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat     -ss/-x/         -ff/
300                                                                         -sharpshsarp    -flatflat
301 deutsch.ly     c   d   e   f   g   a   b   h   -is         -es          -isis           -eses
302 norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es     -ississ/-isis   -essess/-eses
303 svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess         -ississ         -essess
304 italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b           -dd             -bb
305 catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b           -dd/-ss         -bb
306 espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b           -ss             -bb
307 @end example
308
309 @noindent
310 Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
311 @samp{la} altéré de bemol se note @code{aes} et @code{aeses}.  Ces
312 formes sont contractées en @code{as} et @code{ases} (ou plus communément
313 @code{asas}).  Dans certains fichiers linguistiques, seules ces formes
314 abrégées ont été définies ; ceci s'applique aussi aux suffixes pour les
315 quarts de ton.
316
317 @noindent
318 Certaines musiques utilisent des microtonalités, pour lesquelles les
319 altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
320 tableau suivant répertorie les noms de note en quart de ton, tels que
321 définis dans plusieurs fichiers linguistiques. Les préfixes @q{semi-} et
322 @q{sesqui-} correspondent au @q{demi-} et @q{trois demis}.  À noter
323 qu'aucune définition n'existe à ce jour pour le norvégien, le suédois,
324 le catalan et l'espagnol.
325
326 @c What about Turkish Maquam music and similar microtonal systems?
327 @c
328 @c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
329 @c is actually misleading since the alteration is in fact one and a half
330 @c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
331
332 @example
333                         Noms de note           semi-   semi-  sesqui-  sesqui-
334                                                dièse   bémol  dièse    bémol
335
336 nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
337 english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
338 deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
339 norsk.ly       c   d   e   f   g   a   b   h   
340 svenska.ly     c   d   e   f   g   a   b   h   
341 italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
342 catalan.ly     do  re  mi  fa  sol la  sib si  
343 espanol.ly     do  re  mi  fa  sol la  sib si  
344 @end example
345
346
347 @node Modification de plusieurs hauteurs
348 @subsection Modification de plusieurs hauteurs
349 @translationof Changing multiple pitches
350
351 @menu
352 * Vérifications d'octave::                
353 * Transposition::                   
354 @end menu
355
356 @node Vérifications d'octave
357 @unnumberedsubsubsec Vérifications d'octave
358 @translationof Octave checks
359
360 @cindex vérification d'octave
361
362 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
363 dans le mode d'octave @code{relative} : une note peut être suivie de
364 @code{=}@var{apostrophes/virgules} pour indiquer à quelle octave absolue
365 elle devrait être.  Dans l'exemple suivant,
366
367 @example
368 \relative c'' @{ c='' b=' d,='' @}
369 @end example
370
371 @noindent
372 le @code{d} générera un avertissement, puisqu'on attend un @code{d''}
373 mais qu'on obtient un @code{d'} --- il n'y a qu'une tierce entre
374 @code{b'} et @code{d''}.  Sur la partition, l'octave sera corrigée pour
375 donner un @code{d''} et la prochaine note sera calculée en fonction de
376 @code{d''} et non de @code{d'}.
377
378 Il existe aussi une vérification d'octave qui ne produit pas de musique
379 imprimée, ayant pour syntaxe
380
381 @example
382 \octaveCheck @var{hauteur}
383 @end example
384
385 Cette commande vérifie que la @var{hauteur} considérée sans apostrophe
386 ni virgule et comme hauteur relative, est la même que la @var{hauteur}
387 absolue considérée avec ses éventuelles apostrophes ou virgules.  Sinon,
388 un avertissement est émis et l'octave est corrigée.  La @var{hauteur}
389 n'est pas considérée comme une note, et donc n'est pas imprimée.
390
391 Dans l'exemple ci-dessous, le premier test réussit, puisque le @code{e}
392 --- dans le mode @code{relative} --- est au plus à une quarte de
393 @code{a'}.  Cependant, le deuxième test produit un avertissement,
394 puisque le @code{e} est à quinte de @code{b'}.  Le message
395 d'avertissement est émis, et l'octave est corrigée afin que les notes
396 suivantes soient à nouveau à la bonne octave.
397
398 @example
399 \relative c' @{
400   e
401   \octaveCheck a'
402   \octaveCheck b'
403 @}
404 @end example
405
406 L'octave d'une note qui suit un test d'octave est déterminée selon la
407 note précédente.  Dans l'exemple suivant, la dernière note est un
408 @code{a'}, au-dessus du do central.  Cela veut dire que le test
409 @code{\octaveCheck} réussit, et peut donc être enlevé sans changer le
410 résultat sur la partition.
411
412 @lilypond[quote,ragged-right,verbatim,fragment]
413 \relative c' {
414   e
415   \octaveCheck b
416   a
417 }
418 @end lilypond
419
420
421 @node Transposition
422 @unnumberedsubsubsec Transposition
423 @translationof Transpose
424
425 @cindex transposition
426 @cindex transposition des hauteurs
427 @funindex \transpose
428
429 Une expression musicale peut être transposée avec @code{\transpose}.
430 Voici la syntaxe :
431 @example
432 \transpose @var{note_de départ} @var{note_d_arrivée} @var{musicexpr}
433 @end example
434
435 Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
436 les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
437 dont la hauteur était @code{note_de_départ}
438 est changée en @code{note_d_arrivée}.
439
440 Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
441 un peu trop basse pour l'interprète, elle peut être transposée en mi
442 majeur avec
443 @example
444 \transpose d e @dots{}
445 @end example
446
447 Regardons maintenant une partie écrite pour violon --- un instrument en
448 ut.  Si cette partie doit être jouée par une clarinette en la (écrite à
449 la tierce mineure supérieure, un do écrit donnant un la réel), la
450 transposition suivante créera la partie appropriée.
451
452 @example
453 \transpose a c @dots{}
454 @end example
455
456 @code{\transpose} fait la distinction entre les notes enharmoniques :
457 @code{\transpose c cis} et @code{\transpose c des} transposeront la
458 pièce un demi-ton plus haut.  Mais la première version écrira des
459 dièses et la deuxième des bémols.
460
461 @lilypond[quote,ragged-right,verbatim]
462 mus = { \key d \major cis d fis g }
463 \new Staff {
464   \clef "F" \mus
465   \clef "G"
466   \transpose c g' \mus
467   \transpose c f' \mus
468 }
469 @end lilypond
470
471 On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
472 pour un instrument transpositeur.  Normalement, les hauteurs dans
473 LilyPond sont écrites en ut, c'est à dire en sons réels, mais elles
474 peuvent être écrites dans un autre ton.  Quand, par exemple, on écrit
475 pour une trompette en si bémol, commençant sur ré note réelle, on
476 pourrait écrire 
477 @example
478 \transpose c bes @{ e4 @dots{} @}
479 @end example
480
481 Pour imprimer cette musique en si bémol à nouveau --- et de ce fait
482 produire une partie de trompette, au lieu d'un conducteur en notes
483 réelles, on utilisera un deuxième @code{transpose}
484
485 @example
486 \transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
487 @end example
488
489
490 @seealso
491 Référence du programme : @rinternals{TransposedMusic}.
492
493 Exemples : @rlsr{Pitches}.
494
495
496 @knownissues
497
498 Si vous voulez utiliser en même temps @code{\transpose} et
499 @code{\relative}, vous devez mettre @code{\transpose} en dehors de
500 @code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
501 musique apparaissant dans un @code{\transpose}.
502
503 @node Gravure des hauteurs
504 @subsection Gravure des hauteurs
505 @translationof Displaying pitches
506
507 @menu
508 * Clefs::                        
509 * Armure::               
510 * Marques d'octaviation::             
511 * Instruments transpositeurs::   
512 * Altérations accidentelles automatiques::       
513 * Ambitus::                     
514 @end menu
515
516 @node Clefs
517 @unnumberedsubsubsec Clefs
518 @translationof Clef
519
520 @funindex \clef
521
522 La clé indique quelles lignes de la portée correspondent à telles
523 hauteurs.  Elle est réglée par la commande @code{\clef}.
524
525 @lilypond[quote,ragged-right,fragment,verbatim]
526 { c''2 \clef alto g'2 }
527 @end lilypond
528
529 @cindex clé de sol
530 @cindex clé de fa
531 @cindex clé d'ut
532
533 Les clés prises en charge sont
534
535 @multitable @columnfractions .33 .66
536 @headitem Clef @tab Position
537 @item @code{treble}, violin, G, G2 @tab Clé de sol 2e ligne
538 @item @code{alto, C} @tab Clé d'ut 3e ligne
539 @item @code{tenor} @tab Clé d'ut 4e ligne
540 @item @code{bass, F} @tab Clé de fa 4e ligne
541 @item @code{french} @tab Clé de sol 1e ligne
542 @item @code{soprano} @tab Clé d'ut 1e ligne
543 @item @code{mezzosoprano} @tab Clé d'ut 2e ligne
544 @item @code{baritone} @tab Clé d'ut 5e ligne
545 @item @code{varbaritone} @tab Clé de fa 3e ligne
546 @item @code{subbass} @tab Clé de fa 5e ligne
547 @item @code{percussion} @tab Clé de percussion
548 @item @code{tab} @tab Clé de tablature
549 @end multitable
550
551 En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
552 transposée à l'octave respectivement inférieure ou supérieure, et
553 @code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
554 @var{clefname} doit être mis entre guillemets lorsqu'il contient un
555 caractère @qq{souligné} ou des chiffres.  Par exemple,
556
557
558 @cindex choral tenor clef
559 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
560 \clef "G_8" c4
561 @end lilypond
562
563
564 @commonprop
565
566 La commande @code{\clef "treble_8"} équivaut à définir @code{clefGlyph},
567 @code{clefPosition} --- qui contrôle la position verticale de la clé ---
568 @code{middleCPosition} et @code{clefOctavation}.  Une clé est imprimée
569 lorsque l'une de ces propriétés est changée.  Les exemples suivant font
570 apparaître des possibilités de réglage manuel de ces propriétés.
571
572 @lilypond[quote,ragged-right,verbatim]
573 {
574   \set Staff.clefGlyph = #"clefs.F"
575   \set Staff.clefPosition = #2
576   c'4
577   \set Staff.clefGlyph = #"clefs.G"
578   c'4
579   \set Staff.clefGlyph = #"clefs.C"
580   c'4
581   \set Staff.clefOctavation = #7
582   c'4
583   \set Staff.clefOctavation = #0
584   \set Staff.clefPosition = #0
585   c'4
586   \clef "bass"
587   c'4
588   \set Staff.middleCPosition = #4
589   c'4
590 }
591 @end lilypond
592
593
594 @seealso
595 Dans ce manuel : @ref{Notes d'ornement}.
596
597 Référence du programme : @rinternals{Clef}.
598
599
600 @node Armure
601 @unnumberedsubsubsec Armure
602 @translationof Key signature
603
604 @cindex armure
605 @funindex \key
606
607 L'armure indique la tonalité dans laquelle la pièce doit être jouée.
608 Elle comprend un ensemble d'altérations (dièses ou bémols) à la clé,
609 c'est-à-dire au début de la portée.
610
611 On définit ou modifie l'armure avec la commande @code{\key}
612
613 @example
614 @code{\key} @var{hauteur} @var{mode}
615 @end example
616
617 @funindex \minor
618 @funindex \major
619 @funindex \minor
620 @funindex \ionian
621 @funindex \locrian
622 @funindex \aeolian
623 @funindex \mixolydian
624 @funindex \lydian
625 @funindex \phrygian
626 @funindex \dorian
627 @cindex modes anciens
628
629 Ici, @var{mode} doit être @code{\major} ou @code{\minor} afin d'avoir
630 respectivement @var{hauteur}-majeur ou @var{hauteur}-mineur.  Vous pouvez
631 aussi avoir recours aux modes anciens que sont @code{\ionian},
632 @code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
633 @code{\phrygian}, et @code{\dorian}.
634
635 Cette commande fixe la propriété de contexte @code{Staff.keySignature}.
636 Des armures inhabituelles peuvent être spécifiées en modifiant
637 directement cette propriété.
638
639 Les nouveaux utilisateurs s'embrouillent souvent dans les altérations et
640 les armures, car des notes naturelles prennent ou non un bécarre selon
641 l'armure.  Pour plus d'informations, voir @ref{Altérations} ou
642 @rlearning{Altérations et armure}.
643
644 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
645 \key g \major
646 f1
647 fis
648 @end lilypond
649
650
651 @commonprop
652
653 Un bécarre est imprimé pour annuler toute altération précédente.  Ceci
654 peut être supprimé en réglant la propriété
655 @code{Staff.printKeyCancellation}.
656
657 @lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
658 \key d \major
659 a b cis d
660 \key g \minor
661 a bes c d
662 \set Staff.printKeyCancellation = ##f
663 \key d \major
664 a b cis d
665 \key g \minor
666 a bes c d
667 @end lilypond
668
669
670 @seealso
671 Référence du programme : @rinternals{KeyCancellation},
672 @rinternals{KeySignature}.
673
674
675 @node Marques d'octaviation
676 @unnumberedsubsubsec Marques d'octaviation
677 @translationof Ottava brackets
678
679 Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
680 transposition spécifique d'une octave pour la portée en cours.  C'est
681 la fonction @code{ottava} qui s'en charge.
682
683 @cindex ottava
684 @cindex 15ma
685 @cindex octaviation
686
687 @lilypond[quote,ragged-right,verbatim,fragment]
688 \relative c''' {
689   a2 b
690   \ottava #1
691   a b
692   \ottava #0
693   a b
694 }
695 @end lilypond
696
697 La fonction @code{ottava} peut aussi prendre en argument les
698 valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma --- 2 octaves) ou
699 -2@tie{}(pour 15ma bassa).   En interne, cette fonction détermine les
700 propriétés @code{ottavation} (p.ex. en @code{"8va"} ou @code{"8vb"})
701 et @code{centralCPosition}.  Vous pouvez modifier le texte d'une marque
702 d'octaviation en définissant @code{ottavation} après avoir fait appel
703 à @code{ottava} :
704
705 @lilypond[quote,ragged-right,verbatim]
706 {
707   \ottava #1
708   \set Staff.ottavation = #"8"
709   c'''
710 }
711 @end lilypond
712
713
714 @seealso
715 Référence du programme : @rinternals{OttavaBracket}.
716
717
718 @knownissues
719
720 @code{ottava} gère difficilement les changements de clé qui
721 pourraient intervenir alors qu'elle est effective.
722
723
724 @node Instruments transpositeurs
725 @unnumberedsubsubsec Instruments transpositeurs
726 @translationof Instrument transpositions
727
728 @cindex transposition, MIDI
729 @cindex transposition, instrument
730
731 Vous pouvez spécifier la tonalité d'un instrument transpositeur, ce
732 qui est le cas pour de nombreux instruments à vent comme la clarinette
733 (si bémol, la ou mi bémol), le cor (fa), ou la trompette (si bémol,
734 ut, ré ou mi bémol).
735
736 Cette transposition s'indique après le mot-clé @code{\transposition}.
737
738 @example
739 \transposition bes   %% clarinette en si bémol
740 @end example
741
742 @noindent
743 Cette commande détermine la propriété @code{instrumentTransposition},
744 dont la valeur sera utilisée pour le fichier MIDI et en cas de
745 citation.  Elle n'affecte en rien la manière dont les notes seront
746 imprimées sur la portée.  Référez-vous à la section @ref{Transposition}
747 pour obtenir un autre résultat.
748
749 La hauteur donnée en argument à @code{\transposition} doit
750 correspondre à la note entendue lorsqu'un @code{do} écrit sur la
751 portée est joué par l'instrument transpositeur.  Par exemple, lorsque
752 vous saisissez une partition en notes réelles, toutes les voix
753 devraient être en ut ; pour les instruments transpositeurs, il faudra
754 procéder de cette manière : 
755
756 @example
757 clarinet = @{
758   \transposition c'
759   ...
760 @}
761 saxophone = @{
762   \transposition c'
763   ...
764 @}
765 @end example
766
767 Lorsque vous entrez de la musique à partir d'une partie transposée,
768 utilisez la commande @code{\transposition}.  Si l'on prend l'exemple
769 des parties de cor, leur tonalité change souvent au cours d'un morceau ;
770 en recopiant cette partie, utilisez @code{\transposition} ainsi :
771
772 @example
773 \transposition d'
774 c'4^"en ré"
775 ...
776 \transposition g'
777 c'4^"en sol"
778 ...
779 @end example
780
781 @node Altérations accidentelles automatiques
782 @unnumberedsubsubsec Altérations accidentelles automatiques
783 @translationof Automatic accidentals
784 @cindex Altérations accidentelles automatiques
785
786 Une fonction a été créée pour regrouper les règles suivant lesquelles
787 s'impriment les altérations.  Elle s'invoque de la manière suivante :
788
789 @funindex set-accidental-style
790 @example
791 #(set-accidental-style 'REGLE)
792 @end example
793
794 @c TODO: check the context stuff below
795 @c -does it *really* work?
796 @c -the default contexts as specified in
797 @c  scm/music-function.scm seem to be different -vv
798
799 Cette fonction prend pour argument le nom de la règle d'altération,
800 auquel peut s'ajouter, comme argument facultatif, le contexte
801 devant être affecté :
802
803 @example
804 #(set-accidental-style 'REGLE #('CONTEXTE#))
805 @end example
806
807 Si aucun contexte n'est spécifié, le contexte @code{Staff} sera affecté ; 
808 cependant on peut souhaiter l'appliquer au contexte @code{Voice} en lieu 
809 et place.
810
811 Les régles d'altération suivantes sont possibles :
812
813 @table @code
814 @item default
815 C'est la règle d'impression par défaut, qui se rapporte à l'usage 
816 en vigueur au XVIIIème siècle : les altérations accidentelles sont
817 valables tout une mesure, et uniquement à leur propre octave.
818
819
820 @lilypond[quote,ragged-right]
821 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
822        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
823
824 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
825         \change Staff = up cis' \change Staff = down <fis, a>  
826         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
827         <f a d>2 |  } }}
828
829 \score { 
830         \new PianoStaff {
831        << \context Staff = "up" {
832                %#(set-accidental-style 'default) 
833        \musicA }
834        \context Staff = "down"{
835                %#(set-accidental-style 'default)
836        \musicB } >> }
837        \header { piece = \markup {\fill-line { \fontsize #3  "'default" }}}
838 }
839 @end lilypond
840
841 @item voice
842 En principe, LilyPond se souvient de toutes les altérations présentes sur la
843 portée (contexte Staff).  Avec cette règle, cependant, les altérations
844 sont indépendantes pour chacune des voix. 
845
846
847 @example
848  \new Staff <<
849         #(set-accidental-style 'voice)
850         @{ @dots{} @}
851         >>
852 @end example
853
854 De ce fait, les altérations d'une voix sont ignorées dans les autres voix,
855 ce qui peut donner lieu à un résultat malencontreux.  Dans l'exemple suivant,
856 il est difficile de dire si le deuxième @samp{la} est dièse ou naturel.
857
858 @lilypond[quote,ragged-right]
859 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
860        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
861
862 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
863         \change Staff = up cis' \change Staff = down <fis, a>  
864         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
865         <f a d>2 |  } }}
866
867 \score { 
868         \new PianoStaff {
869        << \context Staff = "up" {
870                #(set-accidental-style 'voice) 
871        \musicA }
872        \context Staff = "down"{
873                #(set-accidental-style 'voice)
874        \musicB } >> }
875        \header { piece = \markup {\fill-line { \fontsize #3  "'voice" }}}
876 }
877 @end lilypond
878
879 La règle @code{voice} n'est à envisager que dans le cas de voix devant
880 être lues par des musiciens différents.  S'il s'agit d'un
881 @qq{conducteur}, ou d'une portée destinée à un seul musicien, il vaut
882 mieux utiliser @code{modern} ou @code{modern-cautionary}. 
883
884
885 @item modern
886 @funindex modern style accidentals
887 Cette règle est la plus courante au XXème siècle.  Les altérations
888 accidentelles sont imprimées comme avec le style @code{default}, mais
889 lorsqu'une note non-altérée apparaît à une octave différente, ou bien
890 dans la mesure suivante, des bécarres de précaution sont ajoutés.  Dans
891 l'exemple suivant, notez ainsi les deux bécarres dans la deuxième mesure
892 de la main droite. 
893
894 @lilypond[quote,ragged-right]
895 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
896        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
897
898 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
899         \change Staff = up cis' \change Staff = down <fis, a>  
900         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
901         <f a d>2 |  } }}
902
903 \score { 
904         \new PianoStaff {
905        << \context Staff = "up" {
906                #(set-accidental-style 'modern) 
907        \musicA }
908        \context Staff = "down"{
909                #(set-accidental-style 'modern)
910        \musicB } >> }
911        \header { piece = \markup {\fill-line { \fontsize #3  "'modern" }}}
912 }
913 @end lilypond
914
915 @item @code{modern-cautionary}
916 @funindex modern-cautionary
917 Cette règle est équivalente à @code{modern}, mais les bécarres de
918 précaution sont imprimés de façon particulière : soit plus petits, soit
919 (par défaut) entre parenthèses.  Il est possible de le définir au moyen
920 de la propriété @code{cautionary-style} pour l'objet
921 @rinternals{AccidentalSuggestion}. 
922
923 @lilypond[quote,ragged-right]
924 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
925        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
926
927 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
928         \change Staff = up cis' \change Staff = down <fis, a>  
929         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
930         <f a d>2 |  } }}
931
932 \score { 
933         \new PianoStaff {
934        << \context Staff = "up" {
935                #(set-accidental-style 'modern-cautionary) 
936        \musicA }
937        \context Staff = "down"{
938                #(set-accidental-style 'modern-cautionary)
939        \musicB } >> }
940        \header { piece = \markup {\fill-line { \fontsize #3  "'modern-cautionary" }}}
941 }
942 @end lilypond
943
944 @funindex modern-voice
945 @item modern-voice
946 Cette règle sert aux altérations dans de la musique polyphonique destinée
947 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
948 des voix.  Les altérations sont imprimées voix par voix, mais les autres
949 voix, dans le même contexte @rinternals{Staff}, en @emph{tiennent
950 compte} cette fois. 
951
952 @lilypond[quote,ragged-right]
953 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
954        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
955
956 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
957         \change Staff = up cis' \change Staff = down <fis, a>  
958         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
959         <f a d>2 |  } }}
960
961 \score { 
962         \new PianoStaff {
963        << \context Staff = "up" {
964                #(set-accidental-style 'modern-voice) 
965        \musicA }
966        \context Staff = "down"{
967                #(set-accidental-style 'modern-voice)
968        \musicB } >> }
969        \header { piece = \markup {\fill-line { \fontsize #3  "'modern-voice" }}}
970 }
971 @end lilypond
972
973 @funindex modern-voice-cautionary
974 @item modern-voice-cautionary
975 Cette régle est similaire à la précédente, mais les altérations de précaution
976 (celles que n'aurait pas ajoutées @code{voice}), sont imprimées de façon
977 particulière.  On retrouve donc toutes les altérations qu'imprimerait
978 @code{default}, mais certaines sont considérées comme étant @qq{de précaution}.
979
980 @lilypond[quote,ragged-right]
981 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
982        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
983
984 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
985         \change Staff = up cis' \change Staff = down <fis, a>  
986         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
987         <f a d>2 |  } }}
988
989 \score { 
990         \new PianoStaff {
991        << \context Staff = "up" {
992                #(set-accidental-style 'modern-voice-cautionary) 
993        \musicA }
994        \context Staff = "down"{
995                #(set-accidental-style 'modern-voice-cautionary)
996        \musicB } >> }
997        \header { piece = \markup {\fill-line { \fontsize #3  "'modern-voice-cautionary" }}}
998 }
999 @end lilypond
1000
1001 @item piano
1002 @funindex piano accidentals
1003 Cette règle est adaptée aux contextes GrandStaff -- ce qui n'empêche pas
1004 de devoir la spécifier pour chaque portée individuelle au sein du
1005 contexte GrandStaff. 
1006
1007 @example
1008 \new GrandStaff @{ <<
1009   \new Staff = "up" @{ <<
1010     #(set-accidental-style 'piano)
1011     @{ @dots{} @}
1012   >> @}
1013   \new Staff = "down"@{ <<
1014     #(set-accidental-style 'piano)
1015   @{ @dots{} @}
1016   >> @}
1017 >> @}
1018 @end example
1019
1020 Cette règle est communément employée pour les partitions de piano au
1021 XXème siècle.  Très similaire à @code{modern} de par son comportement,
1022 elle s'en distingue en ce que les altérations tiennent compte des autre
1023 portées du contexte @rinternals{GrandStaff} ou @rinternals{PianoStaff}.
1024
1025 @lilypond[quote,ragged-right]
1026 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
1027        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
1028
1029 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
1030         \change Staff = up cis' \change Staff = down <fis, a>  
1031         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
1032         <f a d>2 |  } }}
1033
1034 \score { 
1035         \new PianoStaff {
1036        << \context Staff = "up" {
1037                #(set-accidental-style 'piano) 
1038        \musicA }
1039        \context Staff = "down"{
1040                #(set-accidental-style 'piano)
1041        \musicB } >> }
1042        \header { piece = \markup {\fill-line { \fontsize #3  "'piano" }}}
1043 }
1044 @end lilypond
1045
1046 @item piano-cautionary
1047 @funindex #(set-accidental-style 'piano-cautionary)
1048 Identique à @code{#(set-accidental-style 'piano)}, mais les altérations
1049 de précaution sont imprimées différemment.
1050
1051 @lilypond[quote,ragged-right]
1052 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
1053        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
1054
1055 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
1056         \change Staff = up cis' \change Staff = down <fis, a>  
1057         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
1058         <f a d>2 |  } }}
1059
1060 \score { 
1061         \new PianoStaff {
1062        << \context Staff = "up" {
1063                #(set-accidental-style 'piano-cautionary) 
1064        \musicA }
1065        \context Staff = "down"{
1066                #(set-accidental-style 'piano-cautionary)
1067        \musicB } >> }
1068        \header { piece = \markup {\fill-line { \fontsize #3  "'piano-cautionary" }}}
1069 }
1070 @end lilypond
1071
1072 @item no-reset
1073 @funindex no-reset accidental style
1074 C'est la même règle que @code{default}, mais l'effet des altérations
1075 accidentelles ne cesse jamais, même dans les mesures suivantes.
1076 @lilypond[quote,ragged-right]
1077 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
1078        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
1079
1080 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
1081         \change Staff = up cis' \change Staff = down <fis, a>  
1082         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
1083         <f a d>2 |  } }}
1084
1085 \score { 
1086         \new PianoStaff {
1087        << \context Staff = "up" {
1088                #(set-accidental-style 'no-reset) 
1089        \musicA }
1090        \context Staff = "down"{
1091                #(set-accidental-style 'no-reset)
1092        \musicB } >> }
1093        \header { piece = \markup {\fill-line { \fontsize #3  "'no-reset" }}}
1094 }
1095 @end lilypond
1096
1097 @item forget
1098 Tout le contraire de @code{no-reset} : l'effet des altérations cesse aussitôt,
1099 et de ce fait, toutes les altérations, quelque soit leur place dans la
1100 mesure, sont imprimées en fonction de l'éventuelle armure.
1101
1102 @lilypond[quote,ragged-right]
1103 musicA = {  << \relative {  cis'8 fis, d'4 <a cis>8 f bis4 | cis2. <c, g'>4 | } \\
1104        \relative { ais'2 cis, | fis8 b a4 cis2 | } >> }
1105
1106 musicB = { \clef bass  \new Voice { \voiceTwo \relative { < fis, a cis>4 
1107         \change Staff = up cis' \change Staff = down <fis, a>  
1108         \change Staff = up dis' | \change Staff = down <fis, a cis>4 gis 
1109         <f a d>2 |  } }}
1110
1111 \score { 
1112         \new PianoStaff {
1113        << \context Staff = "up" {
1114                #(set-accidental-style 'forget) 
1115        \musicA }
1116        \context Staff = "down"{
1117                #(set-accidental-style 'forget)
1118        \musicB } >> }
1119        \header { piece = \markup {\fill-line { \fontsize #3  "'forget" }}}
1120 }
1121 @end lilypond
1122 @end table
1123
1124
1125 @seealso
1126 Référence du programme : @rinternals{Accidental_engraver},
1127 @rinternals{Accidental}, @rinternals{AccidentalSuggestion} et
1128 @rinternals{AccidentalPlacement}. 
1129
1130
1131 @knownissues
1132
1133 Les notes simultanées sont considérées comme des évènements séquentiels.
1134 Ce qui implique que, dans un accord, les altérations accidentelles seront 
1135 imprimées comme si les notes de l'accord apparaissaient une par une, en
1136 fonction de l'ordre dans lequels elles ont été saisies -- ce qui peut
1137 poser problème lorsqu'au sein d'un accord certaines altérations
1138 dépendent les unes des autres.  
1139 Ce problème est à résoudre manuellement, en insérant des @code{!} et des
1140 @code{?} après les notes concernées.
1141
1142
1143 @node Ambitus
1144 @unnumberedsubsubsec Ambitus
1145 @translationof Ambitus
1146 @cindex ambitus
1147
1148 L'@emph{ambitus} est l'amplitude des hauteurs d'une voix donnée dans une
1149 partition.  Ce terme peut aussi désigner la tessiture qu'un instrument
1150 est capable d'atteindre.  Souvent, cet @emph{ambitus} est imprimé au début des
1151 partitions vocales, afin que les exécutants puissent voir au premier
1152 coup d'œil s'ils sont en mesure de tenir la partie en question.
1153
1154 Pour exprimer l'@emph{ambitus} d'une pièce, on indique avant la clé deux notes
1155 représentant la hauteur la plus basse et la plus haute.  Pour imprimer
1156 cet @emph{ambitus}, il faut ajouter le graveur @rinternals{Ambitus_engraver}
1157 au contexte @rinternals{Voice}.  Ainsi,
1158
1159 @example
1160 \layout @{
1161   \context @{
1162     \Voice
1163     \consists Ambitus_engraver
1164   @}
1165 @}
1166 @end example
1167
1168 @noindent
1169 aura pour résultat
1170
1171 @lilypond[quote,ragged-right]
1172 \layout {
1173   \context {
1174     \Staff
1175     \consists Ambitus_engraver
1176   }
1177 }
1178
1179 \relative \new Staff {
1180   as'' c e2 cis,2
1181 }
1182 @end lilypond
1183
1184 Si plusieurs voix se trouvent sur une même portée, on peut attribuer le
1185 graveur @rinternals{Ambitus_engraver} au contexte @rinternals{Staff}
1186 plutôt qu'au contexte @rinternals{Voice} ; l'ambitus affiché sera
1187 alors celui de toutes les voix cumulées, non d'une seule des voix
1188 actives.
1189
1190 @lilypond[verbatim,ragged-right,quote]
1191 \new Staff \with {
1192   \consists "Ambitus_engraver"
1193 }
1194 <<
1195   \new Voice \with {
1196     \remove "Ambitus_engraver"
1197   } \relative c'' {
1198     \override Ambitus #'X-offset = #-1.0
1199     \voiceOne
1200     c4 a d e f2
1201   }
1202   \new Voice \with {
1203     \remove "Ambitus_engraver"
1204   } \relative c' {
1205     \voiceTwo
1206     es4 f g as b2
1207   }
1208 >>
1209 @end lilypond
1210
1211 @noindent
1212 Cet exemple met en œuvre une fonctionnalité avancée :
1213
1214 @example
1215 \override Ambitus #'X-offset = #-1.0
1216 @end example
1217
1218 @noindent
1219 Ce réglage déplace l'ambitus vers la gauche.  Le même résultat aurait pu
1220 être obtenu avec @code{extra-offset}, mais alors le système de mise en
1221 forme n'aurait pas attribué d'espace supplémentaire pour l'objet
1222 déplacé.
1223
1224
1225 @seealso
1226 Référence du programme : @rinternals{Ambitus},
1227 @rinternals{AmbitusLine}, @rinternals{AmbitusNoteHead},
1228 @rinternals{AmbitusAccidental}.
1229
1230 Exemples : @rlsr{Pitches}, @rlsr{Vocal music}.
1231
1232
1233 @knownissues
1234
1235 LilyPond ne gère pas les collisions entre plusieurs @emph{ambitus}
1236 présents sur une même portée.
1237
1238
1239 @node Têtes de note
1240 @subsection Têtes de note
1241 @translationof Note heads
1242
1243 @menu
1244 * Têtes de note spécifiques::          
1245 * Têtes de note avec nom de note::    
1246 * Têtes de note à forme variable::            
1247 * Improvisation::               
1248 @end menu
1249
1250 @node Têtes de note spécifiques
1251 @unnumberedsubsubsec Têtes de note spécifiques
1252 @translationof Special note heads
1253
1254 @cindex têtes de note, spéciales
1255
1256 Certains instruments utilisent des têtes de note différentes à des
1257 fins spécifiques --- des croix pour le @emph{parlato} des chanteurs ou les
1258 notes étouffées des guitares ; des losanges pour les harmoniques des
1259 cordes.  Il existe un raccourci (@code{\harmonic}) pour les notes en
1260 losange ; pour les autres styles de tête, il vous faudra jouer avec la
1261 propriété @code{NoteHead}.
1262
1263 @lilypond[ragged-right,relative=1,fragment,verbatim,quote]
1264 c4 d
1265 \override NoteHead #'style = #'cross
1266 e f
1267 \revert NoteHead #'style
1268 e d <c f\harmonic> <d a'\harmonic>
1269 @end lilypond
1270
1271 @noindent
1272 Pour une liste exhaustive des styles de tête de note, consultez 
1273 @ref{Styles de tête de note}.
1274
1275
1276 @seealso
1277 Référence du programme : @rinternals{NoteHead}.
1278
1279
1280 @node Têtes de note avec nom de note
1281 @unnumberedsubsubsec Têtes de note avec nom de note
1282 @translationof Easy notation note heads
1283
1284 @cindex tête de note, apprentissage
1285 @cindex notation facile
1286 @cindex Hal Leonard
1287
1288 Les notes @qq{easy play} comportent le nom de la note à l'intérieur de
1289 la tête.  On l'utilise dans des partitions pour débutants.
1290
1291 @lilypond[quote,ragged-right,verbatim,fragment,staffsize=26]
1292   \easyHeadsOn
1293   c'2 e'4 f' | g'1
1294 @end lilypond
1295
1296 La commande @code{\easyHeadsOn} remplace tous les réglages de l'objet
1297 @rinternals{NoteHead}.  L'impression doit être de plus grande
1298 taille, afin que les lettres soient lisibles.  Voir à ce propos
1299 @ref{Définition de la taille de portée}.
1300
1301
1302 @predefined
1303 @funindex \easyHeadsOn
1304 @code{\easyHeadsOn}.
1305 @endpredefined
1306
1307
1308 @node Têtes de note à forme variable
1309 @unnumberedsubsubsec Têtes de note à forme variable
1310 @translationof Shape note heads
1311
1312 @cindex tête de note, allure
1313
1314 En notation profilée, le profil d'une tête de note correspond à la
1315 fonction harmonique de cette note dans la gamme.  Ce style de notation
1316 était très en vogue dans les recueils de chansons américains du XIXe
1317 siècle. 
1318
1319 Des notes profilées sont produites après activation de
1320 @code{\aikenHeads} ou @code{\sacredHarpHeads}, selon le style.
1321
1322 @lilypond[verbatim,relative=1,fragment]
1323   \aikenHeads
1324   c8 d4 e8 a2 g1
1325   \sacredHarpHeads
1326   c8 d4. e8 a2 g1
1327 @end lilypond
1328
1329 Les profils sont déterminés par la hauteur dans la gamme, le premier
1330 degré étant défini par la commande @code{\key}. 
1331
1332 @funindex \key
1333 @funindex shapeNoteStyles
1334 @funindex \aikenHeads
1335 @funindex \sacredHarpHeads
1336
1337 Les notes profilées sont mises en œuvre par la propriété
1338 @code{shapeNoteStyles}, dont les valeurs sont constituées d'une liste
1339 de symboles.  Le n-ième élément indique le style à utiliser pour le
1340 n-ième degré de la gamme.  Toutes les combinaisons sont possibles :
1341
1342 @lilypond[verbatim,relative=1,fragment]
1343   \set shapeNoteStyles  = #'#(cross triangle fa #f mensural xcircle diamond)
1344   c8 d4. e8 a2 g1
1345 @end lilypond
1346
1347
1348 @node Improvisation
1349 @unnumberedsubsubsec Improvisation
1350 @translationof Improvisation
1351
1352 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
1353 allongée (@emph{slash}).  Ces têtes de notes sont créées  par
1354 l'adjonction du graveur @rinternals{Pitch_squash_engraver} au
1355 contexte @rinternals{Voice}, de telle sorte que la commande
1356
1357 @example
1358 \set squashedPosition = #0
1359 \override NoteHead #'style = #'slash
1360 @end example
1361
1362 @noindent
1363 active les notes penchées.
1364
1365 Vous disposez des raccourcis @code{\improvisationOn} et son corollaire
1366 @code{\improvisationOff} pour cette séquence, comme l'illustre
1367 l'exemple ci dessous.
1368
1369 @lilypond[verbatim,ragged-right,quote]
1370 \new Voice \with {
1371   \consists Pitch_squash_engraver
1372 } \transpose c c' {
1373   e8 e g a a16(bes)(a8) g \improvisationOn
1374   e8
1375   ~e2~e8 f4 fis8
1376   ~fis2 \improvisationOff a16(bes) a8 g e
1377 }
1378 @end lilypond