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