]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/pitches.itely
Remove @lsr in French docs
[lilypond.git] / Documentation / fr / user / pitches.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
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.11.38"
10
11 @c Translators: Frédéric Chiasson
12 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
13
14 @node Pitches
15 @section Pitches
16
17 @lilypondfile[quote]{pitches-headword.ly}
18
19 Cette section détaille la façon d'indiquer les hauteurs de notes, sous
20 trois aspects : la saisie des hauteurs, la modification des hauteurs
21 et les options de gravure.
22
23 @menu
24 * Writing pitches::             
25 * Changing multiple pitches::   
26 * Displaying pitches::          
27 * Note heads::
28 @end menu
29
30
31 @node Writing pitches
32 @subsection Writing pitches
33
34 Cette section
35
36 @menu
37 * Normal pitches::              
38 * Accidentals::                 
39 * Cautionary accidentals::      
40 * Micro tones::                 
41 * Note names in other languages::  
42 @end menu
43
44 @node Normal pitches
45 @unnumberedsubsubsec Normal pitches
46
47 @cindex noms de note
48 @cindex hauteurs
49
50 La hauteur s'écrit --- à moins de préciser une autre langue --- avec la
51 notation anglaise, en utilisant les lettres @code{a} à @code{g}.
52 Une gamme ascendante de do majeur s'écrit
53
54 @lilypond[quote,fragment,verbatim,ragged-right]
55 \clef bass
56 c d e f g a b c'
57 @end lilypond
58
59 La note @code{c} est écrite une octave sous le do central.
60
61 @lilypond[quote,fragment,verbatim,ragged-right]
62 \clef treble
63 c1
64 \clef bass
65 c1
66 @end lilypond
67
68 @funindex '
69 @funindex ,
70
71 L'octave peut être précisée sous forme d'une série d'apostrophes
72 @samp{'} ou d'une série de virgules @samp{,}.  Chaque @samp{'} hausse la
73 note d'une octave, chaque @samp{,} baisse la note d'une octave.
74
75 @lilypond[quote,ragged-right,fragment,verbatim]
76 \clef treble
77 c' c'' e' g d'' d' d c
78 \clef bass
79 c, c,, e, g d,, d, d c
80 @end lilypond
81
82 Il existe une autre méthode pour préciser à quelle octave se situe la
83 note à graver ; cette méthode demande moins d'indications d'octave
84 (@code{'} ou @code{,}) --- voir @ref{Relative octaves}.
85
86
87 @node Accidentals
88 @unnumberedsubsubsec Accidentals
89
90 @cindex noms de note, hollandais
91 @cindex noms de note, par défaut
92
93 Dans la notation par défaut, un dièse est formé en ajoutant @code{-is}
94 après le nom de note, un bémol en ajoutant @code{-es}.  Les
95 double-dièses et double-bémols sont obtenus en ajoutant @code{-isis}
96 ou @code{-eses} au nom de note.
97
98 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
99 a2 ais a aes
100 a2 aisis a aeses
101 @end lilypond
102
103 @noindent
104 Ce sont les noms de note hollandais.  En hollandais, on élide @code{aes}
105 pour écrire @code{as}, mais les deux formes sont acceptées.  De manière
106 similaire, on accepte aussi bien @code{es} que @code{ees}.
107
108 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
109 a2 as e es
110 @end lilypond
111
112 Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
113 ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
114 bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
115 donnera une note bécarre.
116
117 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
118 a4 aes a2
119 @end lilypond
120
121 LilyPond interprète l'entrée @code{d e f} comme @qq{imprimer un ré
122 naturel, un mi naturel et un fa naturel}, sans tenir compte de l'armure.
123 Pour plus d'information à propos de la distinction entre le contenu
124 musical et sa représentation, voir @rlearning{Accidentals and key signatures}.
125
126 @lilypond[fragment,quote,ragged-right,verbatim,relative]
127 \key d \major
128 d e f g
129 d e fis g
130 @end lilypond
131
132
133 @snippets
134
135 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
136 {preventing-extra-naturals-from-being-automatically-added.ly}
137
138 @seealso
139
140 Référence du programme : @rinternals{LedgerLineSpanner},
141 @rinternals{NoteHead}.
142
143
144 @node Cautionary accidentals
145 @unnumberedsubsubsec Cautionary accidentals
146
147 @cindex altération, de précaution
148 @cindex altération, entre parenthèses
149 @cindex altération de précaution
150 @funindex ?
151 @cindex altération entre parenthèses
152 @funindex !
153
154 Normalement, les altérations sont imprimées automatiquement, mais il se
155 peut que vous vouliez les imprimer manuellement.  On peut forcer
156 l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
157 point d'exclamation @samp{!} après la hauteur de note.  Une altération
158 entre parenthèses peut être obtenue en ajoutant un point d'interrogation
159 @samp{?} après la hauteur de note.  Ces signes peuvent aussi être
160 utilisés pour imprimer des bécarres.
161
162 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
163 cis cis cis! cis? c c? c! c
164 @end lilypond
165
166
167 @seealso
168
169 L'impression automatique des altérations peut être affinée de plusieurs
170 manières.  Pour plus d'information, voir @ref{Automatic accidentals}.
171
172
173 @node Micro tones
174 @unnumberedsubsubsec Micro tones
175
176 @cindex quarts de ton
177 @cindex demi-bémols, demi-dièses
178
179 Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
180 @code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
181 croissantes :
182
183 @lilypond[verbatim,ragged-right,quote,relative=2,fragment]
184 \set Staff.extraNatural = ##f
185 ceseh ceh cih cisih
186 @end lilypond
187
188 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
189
190 @knownissues
191
192 Il n'y a pas de standard universellement accepté pour noter le bémol et
193 demi (qui abaisse la hauteur trois quarts de ton), le symbole de
194 LilyPond n'est donc conforme à aucun standard.
195
196
197 @node Note names in other languages
198 @unnumberedsubsubsec Note names in other languages
199
200 Vous disposez de jeux prédéfinis de noms de notes pour plusieurs autres
201 langues.  Pour les utiliser, incluez le fichier d'initialisation
202 spécifique à la langue voulue.  Par exemple, pour les langues romanes,
203 ajoutez @code{\include "italiano.ly"} au début du fichier source.  Les
204 fichiers de langues disponibles ainsi que les noms de notes utilisés
205 sont les suivants :
206
207 @cindex noms de note, autres langues
208 @example
209                        Noms de note              dièse       bémol      double          double
210                                                                         dièse           bémol
211 nederlands.ly  c   d   e   f   g   a   bes b   -is         -es          -isis           -eses
212 english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat     -ss/-x/         -ff/
213                                                                         -sharpshsarp    -flatflat
214 deutsch.ly     c   d   e   f   g   a   b   h   -is         -es          -isis           -eses
215 norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es     -ississ/-isis   -essess/-eses
216 svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess         -ississ         -essess
217 italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b           -dd             -bb
218 catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b           -dd/-ss         -bb
219 espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b           -ss             -bb
220 @end example
221
222 @noindent
223 Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
224 @samp{la} altéré de bemol se note @code{aes} et @code{aeses}.  Ces
225 formes sont contractées en @code{as} et @code{ases} (ou plus communément
226 @code{asas}).  Dans certains fichiers linguistiques, seules ces formes
227 abrégées ont été définies ; ceci s'applique aussi aux suffixes pour les
228 quarts de ton.
229
230 @noindent
231 Certaines musiques utilisent des microtonalités, pour lesquelles les
232 altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
233 tableau suivant répertorie les noms de note en quart de ton, tels que
234 définis dans plusieurs fichiers linguistiques. Les préfixes @q{semi-} et
235 @q{sesqui-} correspondent au @q{demi-} et @q{trois demis}.  À noter
236 qu'aucune définition n'existe à ce jour pour le norvégien, le suédois,
237 le catalan et l'espagnol.
238
239 @c What about Turkish Maquam music and similar microtonal systems?
240 @c
241 @c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
242 @c is actually misleading since the alteration is in fact one and a half
243 @c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
244
245 @example
246                         Noms de note           semi-   semi-  sesqui-  sesqui-
247                                                dièse   bémol  dièse    bémol
248
249 nederlands.ly  c   d   e   f   g   a   bes b   -ih     -eh    -isih    -eseh
250 english.ly     c   d   e   f   g   a   bf  b   -qs     -qf    -tqs     -tqf
251 deutsch.ly     c   d   e   f   g   a   b   h   -ih     -eh    -isih    -eseh
252 norsk.ly       c   d   e   f   g   a   b   h   
253 svenska.ly     c   d   e   f   g   a   b   h   
254 italiano.ly    do  re  mi  fa  sol la  sib si  -sd     -sb    -dsd     -bsb
255 catalan.ly     do  re  mi  fa  sol la  sib si  
256 espanol.ly     do  re  mi  fa  sol la  sib si  
257 @end example
258
259
260 @node Changing multiple pitches
261 @subsection Changing multiple pitches
262
263 @menu
264 * Relative octaves::            
265 * Octave check::                
266 * Transpose::                   
267 @end menu
268
269 @node Relative octaves
270 @unnumberedsubsubsec Relative octaves
271
272 @cindex relatif
273 @cindex indication d'octave relative
274 @funindex \relative
275
276 On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
277 hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
278 à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
279 Le mode d'écriture \relative prévient ces erreurs dans la mesure où
280 elles deviennent beaucoup plus évidentes : une seule erreur décale le
281 reste de la pièce à une mauvaise octave.
282
283
284 @example
285 \relative @var{startpitch} @var{musicexpr}
286 @end example
287
288 @noindent
289 ou
290
291 @example
292 \relative @var{musicexpr}
293 @end example
294
295 @noindent
296 @code{c'} est utilisé par défaut si aucune hauteur de départ n'est
297 définie.
298
299 L'octave des notes mentionnées dans @var{musicexpr} va être calculée de
300 la manière suivante : si aucun signe de changement d'octave n'est
301 utilisé, l'intervalle de base entre la note actuelle et la précédente
302 sera toujours au plus d'une quarte.  Cet intervalle est déterminé sans
303 tenir compte des altérations ; ainsi un @code{fisis} après un
304 @code{ceses} sera placé au-dessus du @code{ceses}.  En d'autres termes,
305 une quarte doublement augmentée demeure considérée comme un intervavlle
306 plus petit qu'une quinte diminuée, bien que la quarte doublement
307 augmentée soit de sept demi-tons et la quinte diminuée de seulement six
308 demi-tons.
309
310 Les signes de changement d'octave @code{'} et @code{,} peuvent être
311 ajoutés pour hausser ou baisser la note d'une octave supplémentaire.
312 Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
313 départ peut être spécifiée, et agira dès lors comme si elle précédait la
314 première note de @var{musicexpr}.  Si aucune hauteur de départ n'est
315 spécifiée, le do central sert de point de départ.
316
317 Voici le mode \relative en action.
318 @lilypond[quote,fragment,ragged-right,verbatim]
319 \relative c'' {
320   b c d c b c bes a
321 }
322 @end lilypond
323
324 On utilise les signes de changement d'octave pour les intervalles
325 dépassant la quarte.
326
327 @lilypond[quote,ragged-right,fragment,verbatim]
328 \relative c'' {
329   c g c f, c' a, e''
330 }
331 @end lilypond
332
333 Si l'expression précédente est un accord, c'est la première note de
334 l'accord qui détermine l'emplacement de la première note du prochain
335 accord.
336
337 @lilypond[quote,ragged-right,fragment,verbatim]
338 \relative c' {
339   c <c e g>
340   <c' e g>
341   <c, e' g>
342 }
343 @end lilypond
344
345 La hauteur après @code{\relative} contient un nom de note.
346
347 La conversion en mode \relative n'affectera pas les sections @code{\transpose},
348 @code{\chordmode} ou @code{\relative} situées dans son argument.  Pour
349 utiliser \relative dans de la musique transposée, un code
350 @code{\relative} additionnel doit être placé dans @code{\transpose}.
351
352
353 @node Octave check
354 @unnumberedsubsubsec Octave check
355
356 @cindex vérification d'octave
357
358 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
359 dans le mode d'octave @code{relative} : une note peut être suivie de
360 @code{=}@var{apostrophes/virgules} pour indiquer à quelle octave absolue
361 elle devrait être.  Dans l'exemple suivant,
362
363 @example
364 \relative c'' @{ c='' b=' d,='' @}
365 @end example
366
367 @noindent
368 le @code{d} générera un avertissement, puisqu'on attend un @code{d''}
369 mais qu'on obtient un @code{d'} --- il n'y a qu'une tierce entre
370 @code{b'} et @code{d''}.  Sur la partition, l'octave sera corrigée pour
371 donner un @code{d''} et la prochaine note sera calculée en fonction de
372 @code{d''} et non de @code{d'}.
373
374 Il existe aussi une vérification d'octave qui ne produit pas de musique
375 imprimée, ayant pour syntaxe
376
377 @example
378 \octave @var{hauteur}
379 @end example
380
381 Cette commande vérifie que la @var{hauteur} considérée sans apostrophe
382 ni virgule et comme hauteur relative, est la même que la @var{hauteur}
383 absolue considérée avec ses éventuelles apostrophes ou virgules.  Sinon,
384 un avertissement est émis et l'octave est corrigée.  La @var{hauteur}
385 n'est pas considérée comme une note, et donc n'est pas imprimée.
386
387 Dans l'exemple ci-dessous, le premier test réussit, puisque le @code{e}
388 --- dans le mode @code{relative} --- est au plus à une quarte de
389 @code{a'}.  Cependant, le deuxième test produit un avertissement,
390 puisque le @code{e} est à quinte de @code{b'}.  Le message
391 d'avertissement est émis, et l'octave est corrigée afin que les notes
392 suivantes soient à nouveau à la bonne octave.
393
394 @example
395 \relative c' @{
396   e
397   \octave a'
398   \octave b'
399 @}
400 @end example
401
402 L'octave d'une note qui suit un test d'octave est déterminée selon la
403 note précédente.  Dans l'exemple suivant, la dernière note est un
404 @code{a'}, au-dessus du do central.  Cela veut dire que le test
405 @code{\octave} réussit, et peut donc être enlevé sans changer le
406 résultat sur la partition.
407
408 @lilypond[quote,ragged-right,verbatim,fragment]
409 \relative c' {
410   e
411   \octave b
412   a
413 }
414 @end lilypond
415
416
417 @node Transpose
418 @unnumberedsubsubsec Transpose
419
420 @cindex transposition
421 @cindex transposition des hauteurs
422 @funindex \transpose
423
424 Une expression musicale peut être transposée avec @code{\transpose}.
425 Voici la syntaxe :
426 @example
427 \transpose @var{note_de départ} @var{note_d_arrivée} @var{musicexpr}
428 @end example
429
430 Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
431 les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
432 dont la hauteur était @code{note_de_départ}
433 est changée en @code{note_d_arrivée}.
434
435 Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
436 un peu trop basse pour l'interprète, elle peut être transposée en mi
437 majeur avec
438 @example
439 \transpose d e @dots{}
440 @end example
441
442 Regardons maintenant une partie écrite pour violon --- un instrument en
443 ut).  Si cette partie doit être jouée par une clarinette en la (écrite à
444 la tierce mineure supérieure, un do écrit donnant un la réel), la
445 transposition suivante créera la partie appropriée.
446
447 @example
448 \transpose a c @dots{}
449 @end example
450
451 @code{\transpose} fait la distinction entre les notes enharmoniques :
452 @code{\transpose c cis} et @code{\transpose c des} transposeront la
453 pièce un demi-ton plus haut.  Mais la première version écrira des
454 dièses et la deuxième des bémols.
455
456 @lilypond[quote,ragged-right,verbatim]
457 mus = { \key d \major cis d fis g }
458 \new Staff {
459   \clef "F" \mus
460   \clef "G"
461   \transpose c g' \mus
462   \transpose c f' \mus
463 }
464 @end lilypond
465
466 On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
467 pour un instrument transpositeur.  Normalement, les hauteurs dans
468 LilyPond sont écrites en ut, i.e. en sons réels, mais elles peuvent être
469 écrites dans un autre ton.  Quand, par exemple, on écrit pour une
470 trompette en si bémol, commençant sur ré note réelle, on pourrait écrire
471 @example
472 \transpose c bes @{ e4 @dots{} @}
473 @end example
474
475 Pour imprimer cette musique en si bémol à nouveau --- et de ce fait
476 produire une partie de trompette, au lieu d'un conducteur en notes
477 réelles, on utilisera un deuxième @code{transpose}
478
479 @example
480 \transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
481 @end example
482
483
484 @seealso
485
486 Référence du programme : @rinternals{TransposedMusic}.
487
488 Exemples : @rlsr{Pitches}.
489
490
491 @knownissues
492
493 Si vous voulez utiliser en même temps @code{\transpose} et
494 @code{\relative}, vous devez mettre @code{\transpose} en dehors de
495 @code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
496 musique apparaissant dans un @code{\transpose}.
497
498 @node Displaying pitches
499 @subsection Displaying pitches
500
501 @menu
502 * Clef::                        
503 * Key signature::               
504 * Ottava brackets::             
505 * Instrument transpositions::   
506 @end menu
507
508 @node Clef
509 @unnumberedsubsubsec Clef
510
511 @funindex \clef
512
513 La clé indique quelles lignes de la portée correspondent à telles
514 hauteurs.  Elle est réglée par la commande @code{\clef}.
515
516 @lilypond[quote,ragged-right,fragment,verbatim]
517 { c''2 \clef alto g'2 }
518 @end lilypond
519
520 @cindex clé de sol
521 @cindex clé de fa
522 @cindex clé d'ut
523
524 Les clés prises en charge sont
525
526 @multitable @columnfractions .33 .66
527 @headitem Clef @tab Position
528 @item @code{treble}, violin, G, G2 @tab Clé de sol 2e ligne
529 @item @code{alto, C} @tab Clé d'ut 3e ligne
530 @item @code{tenor} @tab Clé d'ut 4e ligne
531 @item @code{bass, F} @tab Clé de fa 4e ligne
532 @item @code{french} @tab Clé de sol 1e ligne
533 @item @code{soprano} @tab Clé d'ut 1e ligne
534 @item @code{mezzosoprano} @tab Clé d'ut 2e ligne
535 @item @code{baritone} @tab Clé d'ut 5e ligne
536 @item @code{varbaritone} @tab Clé de fa 3e ligne
537 @item @code{subbass} @tab Clé de fa 5e ligne
538 @item @code{percussion} @tab Clé de percussion
539 @item @code{tab} @tab Clé de tablature
540 @end multitable
541
542 En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
543 transposée à l'octave respectivement inférieure ou supérieure, et
544 @code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
545 @var{clefname} doit être mis entre guillemets lorsqu'il contient un
546 caractère @qq{souligné} ou des chiffres.  Par exemple,
547
548
549 @cindex choral tenor clef
550 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
551 \clef "G_8" c4
552 @end lilypond
553
554
555 @commonprop
556
557 La commande @code{\clef "treble_8"} équivaut à définir @code{clefGlyph},
558 @code{clefPosition} --- qui contrôle la position verticale de la clé ---
559 @code{middleCPosition} et @code{clefOctavation}.  Une clé est imprimée
560 lorsque l'une de ces propriétés est changée.  Les exemples suivant font
561 apparaître des possibilités de réglage manuel de ces propriétés.
562
563 @lilypond[quote,ragged-right,verbatim]
564 {
565   \set Staff.clefGlyph = #"clefs.F"
566   \set Staff.clefPosition = #2
567   c'4
568   \set Staff.clefGlyph = #"clefs.G"
569   c'4
570   \set Staff.clefGlyph = #"clefs.C"
571   c'4
572   \set Staff.clefOctavation = #7
573   c'4
574   \set Staff.clefOctavation = #0
575   \set Staff.clefPosition = #0
576   c'4
577   \clef "bass"
578   c'4
579   \set Staff.middleCPosition = #4
580   c'4
581 }
582 @end lilypond
583
584
585 @seealso
586
587 Dans ce manuel : @ref{Grace notes}.
588
589 Référence du programme : @rinternals{Clef}.
590
591
592 @node Key signature
593 @unnumberedsubsubsec Key signature
594
595 @cindex armure
596 @funindex \key
597
598 L'armure indique la tonalité dans laquelle la pièce doit être jouée.
599 Elle comprend un ensemble d'altérations (dièses ou bémols) à la clé,
600 c'est-à-dire au début de la portée.
601
602 On définit ou modifie l'armure avec la commande @code{\key}
603
604 @example
605 @code{\key} @var{hauteur} @var{type}
606 @end example
607
608 @funindex \minor
609 @funindex \major
610 @funindex \minor
611 @funindex \ionian
612 @funindex \locrian
613 @funindex \aeolian
614 @funindex \mixolydian
615 @funindex \lydian
616 @funindex \phrygian
617 @funindex \dorian
618 @cindex modes anciens
619
620 Ici, @var{type} doit être @code{\major} ou @code{\minor} afin d'avoir
621 respectivement @var{hauteur}-major ou @var{hauteur}-minor.  Vous pouvez
622 aussi avoir recours aux modes anciens que sont @code{\ionian},
623 @code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
624 @code{\phrygian}, et @code{\dorian}.
625
626 Cette commande fixe la propriété de contexte @code{Staff.keySignature}.
627 Des armures inhabituelles peuvent être spécifiées en modifiant
628 directement cette propriété.
629
630 Les nouveaux utilisateurs s'embrouillent souvent dans les altérations et
631 les armures, car des notes naturelles prennent ou non un bécarre selon
632 l'armure.  Pour plus d'informations, voir @ref{Accidentals} ou
633 @rlearning{Accidentals and key signatures}.
634
635 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
636 \key g \major
637 f1
638 fis
639 @end lilypond
640
641
642 @commonprop
643
644 Un bécarre est imprimé pour annuler toute altération précédente.  Ceci
645 peut être supprimé en réglant la propriété
646 @code{Staff.printKeyCancellation}.
647
648 @lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
649 \key d \major
650 a b cis d
651 \key g \minor
652 a bes c d
653 \set Staff.printKeyCancellation = ##f
654 \key d \major
655 a b cis d
656 \key g \minor
657 a bes c d
658 @end lilypond
659
660
661 @seealso
662
663 Référence du programme : @rinternals{KeyCancellation},
664 @rinternals{KeySignature}.
665
666
667 @node Ottava brackets
668 @unnumberedsubsubsec Ottava brackets
669
670 Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
671 transposition spécifique d'une octave pour la portée en cours.  C'est
672 la fonction @code{set-octavation} qui s'en charge.
673
674 @cindex ottava
675 @cindex 15ma
676 @cindex octaviation
677
678 @lilypond[quote,ragged-right,verbatim,fragment]
679 \relative c''' {
680   a2 b
681   #(set-octavation 1)
682   a b
683   #(set-octavation 0)
684   a b
685 }
686 @end lilypond
687
688 La fonction @code{set-octavation} peut aussi prendre en argument les
689 valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma --- 2 octaves) ou
690 -2@tie{}(pour 15ma bassa).   En interne, cette fonction détermine les
691 propriétés @code{ottavation} (p.ex. en @code{"8va"} ou @code{"8vb"})
692 et @code{centralCPosition}.  Vous pouvez modifier le texte d'une marque
693 d'octaviation en définissant @code{ottavation} après avoir fait appel
694 à @code{set-octavation} :
695
696 @lilypond[quote,ragged-right,verbatim]
697 {
698   #(set-octavation 1)
699   \set Staff.ottavation = #"8"
700   c'''
701 }
702 @end lilypond
703
704
705 @seealso
706
707 Référence du programme : @rinternals{OttavaBracket}.
708
709
710 @knownissues
711
712 @code{set-octavation} gère difficilement les changements de clé qui
713 pourraient intervenir alors qu'elle est effective.
714
715
716 @node Instrument transpositions
717 @unnumberedsubsubsec Instrument transpositions
718
719 @cindex transposition, MIDI
720 @cindex transposition, instrument
721
722 Vous pouvez spécifier la tonalité d'un instrument transpositeur, ce
723 qui est le cas pour de nombreux instruments à vent comme la clarinette
724 (si bémol, la ou mi bémol), le cor (fa), ou la trompette (si bémol,
725 ut, ré ou mi bémol).
726
727 Cette transposition s'indique après le mot-clé @code{\transposition}.
728
729 @example
730 \transposition bes   %% clarinette en si bémol
731 @end example
732
733 @noindent
734 Cette commande détermine la propriété @code{instrumentTransposition},
735 dont la valeur sera utilisée pour le fichier MIDI et en cas de
736 citation.  Elle n'affecte en rien la manière dont les notes seront
737 imprimées sur la portée.  Référez-vous à la section @ref{Transpose}
738 pour obtenir un autre résultat.
739
740 La hauteur donnée en argument à @code{\transposition} doit
741 correspondre à la note entendue lorsqu'un @code{do} écrit sur la
742 portée est joué par l'instrument transpositeur.  Par exemple, lorsque
743 vous saisissez une partition en notes réelles, toutes les voix
744 devraient être en ut ; pour les instruments transpositeurs, il faudra
745 procéder de cette manière : 
746
747 @example
748 clarinet = @{
749   \transposition c'
750   ...
751 @}
752 saxophone = @{
753   \transposition c'
754   ...
755 @}
756 @end example
757
758 Lorsque vous entrez de la musique à partir d'une partie transposée,
759 utilisez la commande @code{\transposition}.  Si l'on prend l'exemple
760 des parties de cor, leur tonalité change souvent au cours d'un morceau ;
761 en recopiant cette partie, utilisez @code{\transposition} ainsi :
762
763 @example
764 \transposition d'
765 c'4^"en ré"
766 ...
767 \transposition g'
768 c'4^"en sol"
769 ...
770 @end example
771
772 @node Note heads
773 @subsection Note heads
774
775 @menu
776 * Special note heads::          
777 * Easy notation note heads::    
778 * Shape note heads::            
779 * Improvisation::               
780 @end menu
781
782 @node Special note heads
783 @unnumberedsubsubsec Special note heads
784
785 @cindex têtes de note, spéciales
786
787 Certains instruments utilisent des têtes de note différentes à des
788 fins spécifiques --- des croix pour le @q{parlato} des chanteurs ou les
789 notes étouffées des guitares ; des losanges pour les harmoniques des
790 cordes.  Il existe un raccourci (@code{\harmonic}) pour les notes en
791 losange ; pour les autres styles de tête, il vous faudra jouer avec la
792 propriété @code{NoteHead}.
793
794 @lilypond[ragged-right,relative=1,fragment,verbatim,quote]
795 c4 d
796 \override NoteHead #'style = #'cross
797 e f
798 \revert NoteHead #'style
799 e d <c f\harmonic> <d a'\harmonic>
800 @end lilypond
801
802 @noindent
803 Pour une liste exhaustive des styles de tête de note, consultez 
804 @ref{Note head styles}.
805
806
807 @seealso
808
809 Référence du programme : @rinternals{NoteHead}.
810
811
812 @node Easy notation note heads
813 @unnumberedsubsubsec Easy notation note heads
814
815 @cindex tête de note, apprentissage
816 @cindex notation facile
817 @cindex Hal Leonard
818
819 Les notes @q{easy play} comportent le nom de la note à l'intérieur de
820 la tête.  On l'utilise dans des partitions pour débutants.
821
822 @lilypond[quote,ragged-right,verbatim,fragment,staffsize=26]
823   \easyHeadsOn
824   c'2 e'4 f' | g'1
825 @end lilypond
826
827 La commande @code{\easyHeadsOn} remplace tous les réglages de l'objet
828 @rinternals{NoteHead}.  L'impression doit être de plus grande
829 taille, afin que les lettres soient lisibles.  Voir à ce propos
830 @ref{Setting the staff size}.
831
832 @predefined
833
834 @funindex \easyHeadsOn
835 @code{\easyHeadsOn}
836
837
838 @node Shape note heads
839 @unnumberedsubsubsec Shape note heads
840
841 @cindex tête de note, allure
842
843 En notation profilée, le profil d'une tête de note correspond à la
844 fonction harmonique de cette note dans la gamme.  Ce style de notation
845 était très en vogue dans les recueils de chansons américains du XIXe
846 siècle. 
847
848 Des notes profilées sont produites après activation de
849 @code{\aikenHeads} ou @code{\sacredHarpHeads}, selon le style.
850
851 @lilypond[verbatim,relative=1,fragment]
852   \aikenHeads
853   c8 d4 e8 a2 g1
854   \sacredHarpHeads
855   c8 d4. e8 a2 g1
856 @end lilypond
857
858 Les profils sont déterminés par la hauteur dans la gamme, le premier
859 degré étant défini par la commande @code{\key}. 
860
861 @funindex \key
862 @funindex shapeNoteStyles
863 @funindex \aikenHeads
864 @funindex \sacredHarpHeads
865
866 Les notes profilées sont mises en œuvre par la propriété
867 @code{shapeNoteStyles}, dont les valeurs sont constituées d'une liste
868 de symboles.  Le n-ième élément indique le style à utiliser pour le
869 n-ième degré de la gamme.  Toutes les combinaisons sont possibles :
870
871 @lilypond[verbatim,relative=1,fragment]
872   \set shapeNoteStyles  = ##(cross triangle fa #f mensural xcircle diamond)
873   c8 d4. e8 a2 g1
874 @end lilypond
875
876
877 @node Improvisation
878 @unnumberedsubsubsec Improvisation
879
880 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
881 allongée (@emph{slash}).  Ces têtes de notes sont créées  par
882 l'adjonction du graveur @rinternals{Pitch_squash_engraver} au
883 contexte @rinternals{Voice}, de telle sorte que la commande
884
885 @example
886 \set squashedPosition = #0
887 \override NoteHead #'style = #'slash
888 @end example
889
890 @noindent
891 active les notes penchées.
892
893 Vous disposez des raccourcis @code{\improvisationOn} et son corollaire
894 @code{\improvisationOff} pour cette séquence, comme l'illustre
895 l'exemple ci dessous.
896
897 @lilypond[verbatim,ragged-right,quote]
898 \new Voice \with {
899   \consists Pitch_squash_engraver
900 } \transpose c c' {
901   e8 e g a a16(bes)(a8) g \improvisationOn
902   e8
903   ~e2~e8 f4 fis8
904   ~fis2 \improvisationOff a16(bes) a8 g e
905 }
906 @end lilypond