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