]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/expressive.itely
Merge remote-tracking branch 'origin/master' into translation
[lilypond.git] / Documentation / fr / notation / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11 @c \version "2.18.0"
12
13 @c Translators: Valentin Villenave, Jean-Charles Malahieude
14 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15
16
17 @node Signes d'interprétation
18 @section Signes d'interprétation
19 @translationof Expressive marks
20
21 @lilypondfile[quote]{expressive-headword.ly}
22
23 Ce chapitre traite des différentes indications d'interprétation que l'on
24 peut trouver sur les partitions.
25
26 @menu
27 * Signes d'interprétation attachés à des notes::
28 * Signes d'interprétation sous forme de courbe::
29 * Signes d'interprétation sous forme de ligne::
30 @end menu
31
32
33 @node Signes d'interprétation attachés à des notes
34 @subsection Signes d'interprétation attachés à des notes
35 @translationof Expressive marks attached to notes
36
37 Nous allons voir au cours de ces lignes comment ajouter aux notes des
38 indications d'interprétation -- articulation, ornementation, nuance --
39 et aborderons la manière de générer vos propres signes.
40
41 @menu
42 * Articulations et ornements::
43 * Nuances::
44 * Personnalisation des indications de nuance::
45 @end menu
46
47
48 @node Articulations et ornements
49 @unnumberedsubsubsec Articulations et ornements
50 @translationof Articulations and ornamentations
51
52 @cindex articulations
53 @cindex symboles d'ornementation
54 @cindex ornementation, symboles
55 @cindex accent
56 @cindex marcato
57 @cindex staccatissimo
58 @cindex espressivo
59 @cindex point d'orgue
60 @cindex point d'arrêt
61 @cindex staccato
62 @cindex portato
63 @cindex tenuto
64 @cindex coup d'archet
65 @cindex bouché
66 @cindex sourdine
67 @cindex orgue, marque de pédale
68 @cindex grupetto
69 @cindex ouvert
70 @cindex flageolet
71 @cindex trille
72 @cindex mordant
73 @cindex ornementation baroque
74 @cindex baroque, ornementation
75 @cindex pouce
76 @cindex segno
77 @cindex coda
78 @cindex varcoda
79
80 @funindex \accent
81 @funindex \marcato
82 @funindex \staccatissimo
83 @funindex \espressivo
84 @funindex \staccato
85 @funindex \tenuto
86 @funindex \portato
87 @funindex \upbow
88 @funindex \downbow
89 @funindex \flageolet
90 @funindex \thumb
91 @funindex \lheel
92 @funindex \rheel
93 @funindex \ltoe
94 @funindex \rtoe
95 @funindex \open
96 @funindex \halfopen
97 @funindex \stopped
98 @funindex \snappizzicato
99 @funindex \turn
100 @funindex \reverseturn
101 @funindex \trill
102 @funindex \prall
103 @funindex \mordent
104 @funindex \prallprall
105 @funindex \prallmordent
106 @funindex \upprall
107 @funindex \downprall
108 @funindex \upmordent
109 @funindex \downmordent
110 @funindex \pralldown
111 @funindex \prallup
112 @funindex \lineprall
113 @funindex \signumcongruentiae
114 @funindex \shortfermata
115 @funindex \fermata
116 @funindex \longfermata
117 @funindex \verylongfermata
118 @funindex \fermataMarkup
119 @funindex \segno
120 @funindex \coda
121 @funindex \varcoda
122 @funindex -
123
124 Les différents symboles qui indiquent des ponctuations ou des modes de
125 jeu différents s'ajoutent aux notes de la manière suivante :
126
127 @example
128 @var{note}\@var{nom}
129 @end example
130
131 Les valeurs de @var{nom} sont répertoriées dans l'annexe
132 @ref{Liste des signes d'articulation}. En voici un exemple :
133
134 @lilypond[verbatim,quote,relative=2]
135 c4\staccato c\mordent b2\turn
136 c1\fermata
137 @end lilypond
138
139 @cindex marcato
140 @cindex tenuto
141 @cindex staccatissimo
142 @cindex accent
143 @cindex staccato
144 @cindex portato
145
146 Certains signes d'articulation disposent d'un raccourci.  On les ajoute
147 à chaque note au moyen d'un tiret suivi du caractère correspondant à
148 l'articulation désirée.  C'est entre autres le cas pour
149 @notation{marcato}, @notation{stopped}, @notation{tenuto},
150 @notation{staccatissimo}, @notation{accent}, @notation{staccato}, et
151 @notation{portato}, comme l'illustre l'exemple ci-dessous.
152
153 @lilypond[verbatim,quote,relative=2]
154 c4-^  c-+  c--  c-!
155 c4->  c-.  c2-_
156 @end lilypond
157
158 Même si LilyPond place automatiquement ces symboles, selon les règles
159 contenues dans le fichier @file{scm/script.scm}, il est possible de
160 l'obliger à les positionner au-dessus ou en dessous de la note, comme
161 indiqué au chapitre @ref{Direction et positionnement}.
162
163 Les articulations sont des objets de type @code{script} ; les
164 propriétés de ces objets sont abordées plus en détail au chapitre
165 @rinternals{Script}.
166
167 Une articulation peut se rattacher aussi bien à un silence qu'à une
168 note, mais @strong{pas à un silence multimesures}.  Il existe cependant
169 un cas particulier : le point d'orgue -- ou point d'arrêt --
170 attaché à un silence valant l'intégralité de la mesure.  LilyPond
171 dispose à cet effet de la commande @code{\fermataMarkup}, qui créera un
172 objet @code{MultiMeasureRestText} rattaché à ce @qq{silence
173 multimesures}.
174
175 @lilypond[verbatim,quote,relative=2]
176 \override Script.color = #red
177 \override MultiMeasureRestText.color = #blue
178 a2\fermata r\fermata
179 R1\fermataMarkup
180 @end lilypond
181
182 En dehors des articulations habituelles, vous pouvez adjoindre du texte
183 -- avec ou sans mise en forme -- à n'importe quelle note.  Voir à ce
184 propos @ref{Commentaires textuels}.
185
186 Pour plus d'information sur la manière d'ordonner @code{Scripts} et
187 @code{TextScripts}, consultez le chapitre
188 @rlearning{Positionnement des objets}.
189
190 @snippets
191
192 @lilypondfile[verbatim,quote,texidoc,doctitle]
193 {modifying-default-values-for-articulation-shorthand-notation.ly}
194
195 @lilypondfile[verbatim,quote,texidoc,doctitle]
196 {controlling-the-vertical-ordering-of-scripts.ly}
197
198 @lilypondfile[verbatim,quote,texidoc,doctitle]
199 {creating-a-delayed-turn.ly}
200
201 @seealso
202 Glossaire musicologique :
203 @rglos{tenuto},
204 @rglos{accent},
205 @rglos{staccato},
206 @rglos{portato}.
207
208 Manuel d'initiation :
209 @rlearning{Positionnement des objets}.
210
211 Manuel de notation :
212 @ref{Commentaires textuels},
213 @ref{Direction et positionnement},
214 @ref{Liste des signes d'articulation},
215 @ref{Trilles}.
216
217 Fichiers d'initialisation :
218 @file{scm/script.scm}.
219
220 Morceaux choisis :
221 @rlsrnamed{Expressive marks,Signes d'interprétation}.
222
223 Référence des propriétés internes :
224 @rinternals{Script},
225 @rinternals{TextScript}.
226
227
228 @node Nuances
229 @unnumberedsubsubsec Nuances
230 @translationof Dynamics
231
232 @cindex nuances
233
234 @funindex \ppppp
235 @funindex ppppp
236 @funindex \pppp
237 @funindex pppp
238 @funindex \ppp
239 @funindex ppp
240 @funindex \pp
241 @funindex pp
242 @funindex \p
243 @funindex p
244 @funindex \mp
245 @funindex mp
246 @funindex \mf
247 @funindex mf
248 @funindex \f
249 @funindex f
250 @funindex \ff
251 @funindex ff
252 @funindex \fff
253 @funindex fff
254 @funindex \ffff
255 @funindex ffff
256 @funindex \fffff
257 @funindex fffff
258 @funindex \fp
259 @funindex fp
260 @funindex \sf
261 @funindex sf
262 @funindex \sff
263 @funindex sff
264 @funindex \sp
265 @funindex sp
266 @funindex \spp
267 @funindex spp
268 @funindex \sfz
269 @funindex sfz
270 @funindex \rfz
271 @funindex rfz
272
273 À chaque nuance absolue correspond une commande qui peut être indiquée
274 après une note : @code{c4\ff} par exemple.  Les commandes de nuance
275 disponibles sont @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp},
276 @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff},
277 @code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff},
278 @code{\sp}, @code{\spp}, @code{\sfz} et @code{\rfz}.  Les nuances se
279 placent aussi bien en dessous qu'au-dessus de la portée ; pour plus
280 d'information, consultez @ref{Direction et positionnement}.
281
282 @lilypond[verbatim,quote,relative=2]
283 c2\ppp c\mp
284 c2\rfz c^\mf
285 c2_\spp c^\ff
286 @end lilypond
287
288 @cindex soufflet
289 @cindex crescendo
290 @cindex decrescendo
291 @cindex diminuendo
292
293 @funindex \<
294 @funindex \>
295 @funindex \!
296 @funindex \cr
297 @funindex cr
298 @funindex \decr
299 @funindex decr
300
301 Un crescendo est délimité par @code{\<} et @code{\!}, ou peut se
302 terminer par une commande de nuance explicite, ou bien un decrescendo ou
303 un nouveau crescendo.  Il en va de même pour un diminuendo.  Au lieu de
304 @code{\<} et @code{\>}, vous pouvez utiliser @code{\cr} et @code{\decr},
305 auquel cas LilyPond n'imprimera pas de soufflet (@emph{hairpin} en
306 anglais).
307
308 @lilypond[verbatim,quote,relative=2]
309 c2\< c\!
310 d2\< d\f
311 e2\< e\>
312 f2\> f\!
313 e2\> e\mp
314 d2\> d\>
315 c1\!
316 @end lilypond
317
318 Un soufflet terminé par un simple @code{\!} prendra fin sur la droite de
319 la tête de note à laquelle il est attaché.  Dans le cas où il se termine
320 par l'intervention d'un autre soufflet (contraire ou non), il prendra
321 fin au milieu de la tête de note affublée d'un @code{\<} ou d'un
322 @code{\>}, et le nouveau soufflet débutera à l'extrémité droite de cette
323 même tête de note.
324
325 @lilypond[verbatim,quote,relative=2]
326 c1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\!
327 @end lilypond
328
329 Il en va de même lorsqu'un soufflet est interrompu par une nuance
330 explicite. Notez bien que la largeur occupée par cette nuance explicite
331 influe sur la terminaison du soufflet :
332
333 @lilypond[verbatim,quote,relative=2]
334 c1\< | c4 a c\mf a | c1\< | c4 a c\ffff a
335 @end lilypond
336
337 @cindex nuances successives sur une note tenue
338 @cindex tenue et nuances successives
339
340 Les indications de nuance sont attachées aux notes ; aussi, lorsque
341 l'on veut faire se succéder plusieurs nuances pendant une note tenue, il
342 faudra avoir recours à des silences invisibles :
343
344 @lilypond[verbatim,quote,relative=2]
345 c4\< c\! d\> e\!
346 << f1 { s4 s4\< s4\> s4\! } >>
347 @end lilypond
348
349 @cindex espressivo
350
351 @funindex \espressivo
352 @funindex espressivo
353
354 On peut avoir recours à l'indication @code{\espressivo} pour indiquer un
355 crescendo suivi d'un decrescendo sur une même note.  Gardez à l'esprit
356 qu'il s'agit d'une articulation, et en aucun cas d'une nuance.
357
358 @lilypond[verbatim,quote,relative=2]
359 c2 b4 a
360 g1\espressivo
361 @end lilypond
362
363 @funindex \cresc
364 @funindex cresc
365 @funindex \decresc
366 @funindex decresc
367 @funindex \dim
368 @funindex dim
369
370 La commande @code{\cresc} permet d'indiquer textuellement le début d'un
371 crescendo.  @code{\decresc} ou @code{\dim} marquent le début d'un
372 decrescendo.  Les lignes d'extension sont gérées automatiquement.
373
374 @lilypond[verbatim,quote,relative=2]
375 g8\cresc a b c b c d e\mf |
376 f8\decresc e d c e\> d c b |
377 a1\dim ~ |
378 a2. r4\! |
379 @end lilypond
380
381 @funindex \crescTextCresc
382 @funindex crescTextCresc
383 @funindex \dimTextDecresc
384 @funindex dimTextDecresc
385 @funindex \dimTextDecr
386 @funindex dimTextDecr
387 @funindex \dimTextDim
388 @funindex dimTextDim
389 @funindex \crescHairpin
390 @funindex crescHairpin
391 @funindex \dimHairpin
392 @funindex dimHairpin
393
394 Une indication textuelle peut indiquer, au lieu d'un soufflet, un
395 changement de nuance :
396
397 @lilypond[verbatim,quote,relative=2]
398 \crescTextCresc
399 c4\< d e f\! |
400 \dimTextDecresc
401 g4\> e d c\! |
402 \dimTextDecr
403 e4\> d c b\! |
404 \dimTextDim
405 d4\> c b a\! |
406 \crescHairpin
407 \dimHairpin
408 c4\< d\! e\> d\! |
409 @end lilypond
410
411 Pour créer des indications de nuance qui restent alignées
412 avec les nuances habituelles, reportez-vous au chapitre
413 @ref{Personnalisation des indications de nuance}.
414
415 @cindex nuances, positionnement vertical
416 @cindex vertical, positionnement des nuances
417
418 @funindex DynamicLineSpanner
419
420 Le positionnement vertical des nuances est géré par le
421 @rinternals{DynamicLineSpanner}.
422 @funindex \dynamicUp
423 @funindex dynamicUp
424 @funindex \dynamicDown
425 @funindex dynamicDown
426 @funindex \dynamicNeutral
427 @funindex dynamicNeutral
428
429 L'utilisation d'un contexte @code{Dynamics} permet de graver les nuances
430 sur leur propre ligne -- Il suffit de placer des silences invisibles
431 pour gérer le temps.  Bien que le contexte @code{Dynamics} accepte des
432 notes pour indiquer les durées, celles-ci ne seront pas imprimées.  Le
433 contexte @code{Dynamics} peut aussi contenir des indications textuelles
434 avec ou sans extenseur, ainsi que les indications de pédale.
435
436 @lilypond[verbatim,quote]
437 <<
438   \new Staff \relative c' {
439     c2 d4 e |
440     c4 e e,2 |
441     g'4 a g a |
442     c1 |
443   }
444   \new Dynamics {
445     s1\< |
446     s1\f |
447     s2\dim s2-"rit." |
448     s1\p |
449   }
450 >>
451 @end lilypond
452
453 @predefined
454 @code{\dynamicUp},
455 @code{\dynamicDown},
456 @code{\dynamicNeutral},
457 @code{\crescTextCresc},
458 @code{\dimTextDim},
459 @code{\dimTextDecr},
460 @code{\dimTextDecresc},
461 @code{\crescHairpin},
462 @code{\dimHairpin}.
463 @endpredefined
464
465 @snippets
466
467 @lilypondfile[verbatim,quote,texidoc,doctitle]
468 {setting-hairpin-behavior-at-bar-lines.ly}
469
470 @lilypondfile[verbatim,quote,texidoc,doctitle]
471 {setting-the-minimum-length-of-hairpins.ly}
472
473 @cindex al niente
474 @cindex niente, al
475
476 @lilypondfile[verbatim,quote,texidoc,doctitle]
477 {printing-hairpins-using-al-niente-notation.ly}
478
479 @cindex Ferneyhough, soufflets
480 @cindex soufflets Ferneyhough
481 @cindex ouvert, soufflet
482 @cindex soufflet ouvert
483 @cindex plat, soufflet
484 @cindex soufflet plat
485
486 @lilypondfile[verbatim,quote,texidoc,doctitle]
487 {printing-hairpins-in-various-styles.ly}
488
489 @lilypondfile[verbatim,quote,texidoc,doctitle]
490 {vertically-aligned-dynamics-and-textscripts.ly}
491
492 @lilypondfile[verbatim,quote,texidoc,doctitle]
493 {hiding-the-extender-line-for-text-dynamics.ly}
494
495 @lilypondfile[verbatim,quote,texidoc,doctitle]
496 {changing-text-and-spanner-styles-for-text-dynamics.ly}
497
498 @seealso
499 Glossaire musicologique :
500 @rglos{al niente},
501 @rglos{crescendo},
502 @rglos{decrescendo},
503 @rglosnamed{hairpin,soufflet}.
504
505 Manuel d'initiation :
506 @rlearning{Articulations et nuances}.
507
508 Manuel de notation :
509 @ref{Direction et positionnement},
510 @ref{Personnalisation des indications de nuance},
511 @ref{Contenu de la sortie MIDI},
512 @ref{Gestion des nuances en MIDI}.
513
514 Morceaux choisis :
515 @rlsrnamed{Expressive marks,Signes d'interprétation}.
516
517 Référence des propriétés internes :
518 @rinternals{DynamicText},
519 @rinternals{Hairpin},
520 @rinternals{DynamicLineSpanner},
521 @rinternals{Dynamics}.
522
523
524 @node Personnalisation des indications de nuance
525 @unnumberedsubsubsec Personnalisation des indications de nuance
526 @translationof New dynamic marks
527
528 @cindex indication de nuance, personnalisation
529 @cindex nuances personnalisées
530
531 La manière la plus simple de personnaliser une indication de nuance
532 consiste à utiliser un objet @code{\markup}.
533
534 @lilypond[verbatim,quote]
535 moltoF = \markup { molto \dynamic f }
536
537 \relative c' {
538   <d e>16_\moltoF <d e>
539   <d e>2..
540 }
541 @end lilypond
542
543 @cindex nuances éditoriales
544 @cindex nuances entre parenthèses
545 @cindex nuances suggérées
546
547 @funindex \bracket
548 @funindex bracket
549 @funindex \dynamic
550 @funindex dynamic
551
552 Vous pouvez créer des indications de nuance éditoriales (entre
553 parenthèses ou crochets) grâce aux étiquettes (@emph{mode
554 markup}) ; la syntaxe en est abordée au chapitre
555 @ref{Mise en forme du texte}.
556
557 @lilypond[verbatim,quote]
558 roundF = \markup {
559     \center-align \concat { \bold { \italic ( }
560            \dynamic f \bold { \italic ) } } }
561 boxF = \markup { \bracket { \dynamic f } }
562 \relative c' {
563   c1_\roundF
564   c1_\boxF
565 }
566 @end lilypond
567
568 @cindex make-dynamic-script
569
570 @funindex make-dynamic-script
571
572 Grâce à la fonction @code{make-dynamic-script}, vous pouvez créer de
573 nouvelles marques textuelles que vous combinerez avec les signes de
574 nuance.
575
576 @lilypond[verbatim,quote]
577 sfzp = #(make-dynamic-script "sfzp")
578 \relative c' {
579   c4 c c\sfzp c
580 }
581 @end lilypond
582
583 @code{make-dynamic-script} accepte en argument tout objet de type
584 @emph{markup}. Notez bien que la police des nuances ne contient que les
585 caractères @code{f,m,p,r,s} et @code{z}, et que les marques de nuance
586 possèdent des propriétés particulières et prédéfinies quant à leur
587 police.  Aussi, lorsque vous créez du texte en pareille situation, nous
588 vous recommandons d'utiliser @code{\normal-text} pour annuler ces
589 propriétés.  L'intérêt majeur de recourir à la fonction
590 @code{make-dynamic-script} plutôt qu'à un simple @emph{markup} réside
591 dans l'assurance que ces objets personnalisés et les soufflets seront
592 alignés lorsqu'attachés à une même note.
593
594 @lilypond[verbatim,quote]
595 roundF = \markup { \center-align \concat {
596            \normal-text { \bold { \italic ( } }
597            \dynamic f
598            \normal-text { \bold { \italic ) } } } }
599 boxF = \markup { \bracket { \dynamic f } }
600 mfEspress = \markup { \center-align \line {
601               \hspace #3.7 mf \normal-text \italic espress. } }
602 roundFdynamic = #(make-dynamic-script roundF)
603 boxFdynamic = #(make-dynamic-script boxF)
604 mfEspressDynamic = #(make-dynamic-script mfEspress)
605 \relative c' {
606   c4_\roundFdynamic\< d e f
607   g,1~_\boxFdynamic\>
608   g
609   g'~\mfEspressDynamic
610   g
611 }
612 @end lilypond
613
614 La construction d'une indication de nuance personnalisée peut aussi se
615 faire en langage Scheme ; voir
616 @rextend{Construction d'un markup en Scheme} pour en connaître les
617 modalités.
618
619 @lilypond[verbatim,quote]
620 moltoF = #(make-dynamic-script
621             (markup #:normal-text "molto"
622                     #:dynamic "f"))
623 \relative c' {
624   <d e>16 <d e>
625   <d e>2..\moltoF
626 }
627 @end lilypond
628
629 L'utilisation d'un @code{\tweak} permettra d'aligner par la gauche
630 cette nuance textuelle sur la tête de note, plutôt qu'un centrage :
631
632 @lilypond[verbatim,quote]
633 moltoF = \tweak DynamicText.self-alignment-X #LEFT
634          #(make-dynamic-script
635             (markup #:normal-text "molto"
636                     #:dynamic "f"))
637 \relative c' {
638   <d e>16 <d e>
639   <d e>2..\moltoF <d e>1
640 }
641 @end lilypond
642
643 L'utilisation des fontes en mode @emph{markup} est abordée au chapitre
644 @ref{Sélection de la fonte et de la taille}.
645
646 @seealso
647 Manuel de notation :
648 @ref{Mise en forme du texte},
649 @ref{Sélection de la fonte et de la taille},
650 @ref{Contenu de la sortie MIDI},
651 @ref{Gestion des nuances en MIDI}.
652
653 Morceaux choisis :
654 @rlsrnamed{Expressive marks,Signes d'interprétation}.
655
656 Manuel d'extension :
657 @rextend{Construction d'un markup en Scheme}.
658
659
660 @node Signes d'interprétation sous forme de courbe
661 @subsection Signes d'interprétation sous forme de courbe
662 @translationof Expressive marks as curves
663
664 @cindex courbes
665
666 Ce chapitre traite des signes d'interprétation imprimés sous forme de
667 courbe : liaisons d'articulation ou de phrasé, respirations, chutes
668 et sauts.
669
670 @menu
671 * Liaisons d'articulation::
672 * Liaisons de phrasé::
673 * Signes de respiration::
674 * Chutes et sauts::
675 @end menu
676
677
678 @node Liaisons d'articulation
679 @unnumberedsubsubsec Liaisons d'articulation
680 @translationof Slurs
681
682 @cindex legato
683 @cindex liaison d'articulation
684
685 Une liaison d'articulation indique que les notes doivent être jouées
686 liées, ou @emph{legato}.  Ces liaisons s'indiquent au moyen de
687 parenthèses.
688
689 @warning{Lorsque la musique est polyphonique, la liaison doit se
690 terminer dans la voix où elle a été entamée.}
691
692 @lilypond[verbatim,quote,relative=2]
693 f4( g a) a8 b(
694 a4 g2 f4)
695 <c e>2( <b d>2)
696 @end lilypond
697
698 @cindex liaison, orientation manuelle
699 @cindex liaison, au-dessous des notes
700 @cindex liaison, au-dessus des notes
701
702 @funindex \slurDown
703 @funindex slurDown
704 @funindex \slurNeutral
705 @funindex slurNeutral
706
707 Vous pouvez décider de l'orientation des liaisons par rapport à la
708 portée, comme indiqué au chapitre @ref{Direction et positionnement}.
709
710 @cindex articulation, liaison
711 @cindex liaisons d'articulation multiples
712 @cindex liaisons d'articulation simultanées
713 @cindex multiples, liaisons d'articulation
714 @cindex simultanées, liaisons d'articulation
715
716 Une seule liaison d'articulation peut être imprimée à la fois.  S'il est
717 nécessaire d'imprimer une liaison plus longue, englobant des liaisons
718 plus courtes, utilisez des @ref{Liaisons de phrasé}.
719
720 @cindex liaison, style de trait
721 @cindex liaison, trait plein
722 @cindex liaison, trait pointillé
723 @cindex liaison, tirets
724 @cindex plein, trait de liaison
725 @cindex pointillé, trait de liaison
726 @cindex tiret, trait de liaison
727 @cindex style de trait, liaison
728
729 @funindex \slurDashed
730 @funindex slurDashed
731 @funindex \slurDotted
732 @funindex slurDotted
733 @funindex \slurSolid
734 @funindex slurSolid
735
736 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
737 possible de l'imprimer sous la forme de tirets ou en pointillé :
738
739 @lilypond[verbatim,quote,relative=1]
740 c4( e g2)
741 \slurDashed
742 g4( e c2)
743 \slurDotted
744 c4( e g2)
745 \slurSolid
746 g4( e c2)
747 @end lilypond
748
749 @funindex \slurHalfDashed
750 @funindex slurHalfDashed
751 @funindex \slurHalfSolid
752 @funindex slurHalfSolid
753
754 @cindex liaison, tirets et trait continu
755
756 En utilisant @code{\slurHalfDashed}, la première moitié de la liaison
757 aura un trait discontinu et continu pour la seconde.  L'inverse
758 s'obtient avec @code{\slurHalfSolid}.
759
760 @lilypond[verbatim,quote,relative=1]
761 c4( e g2)
762 \slurHalfDashed
763 g4( e c2)
764 \slurHalfSolid
765 c4( e g2)
766 \slurSolid
767 g4( e c2)
768 @end lilypond
769
770 @funindex \slurDashPattern
771 @funindex slurDashPattern
772
773 @cindex liaison, densité des tirets
774
775 Vous pouvez même personnaliser la densité des tirets d'une
776 liaison :
777
778 @lilypond[verbatim,quote,relative=1]
779 c4( e g2)
780 \slurDashPattern #0.7 #0.75
781 g4( e c2)
782 \slurDashPattern #0.5 #2.0
783 c4( e g2)
784 \slurSolid
785 g4( e c2)
786 @end lilypond
787
788 @funindex \slurUp
789 @funindex slurUp
790
791 @predefined
792 @code{\slurUp},
793 @code{\slurDown},
794 @code{\slurNeutral},
795 @code{\slurDashed},
796 @code{\slurDotted},
797 @code{\slurHalfDashed},
798 @code{\slurHalfSolid},
799 @code{\slurDashPattern},
800 @code{\slurSolid}.
801 @endpredefined
802
803 @snippets
804
805 @lilypondfile[verbatim,quote,texidoc,doctitle]
806 {using-double-slurs-for-legato-chords.ly}
807
808 @lilypondfile[verbatim,quote,texidoc,doctitle]
809 {positioning-text-markups-inside-slurs.ly}
810
811 @lilypondfile[verbatim,quote,texidoc,doctitle]
812 {making-slurs-with-complex-dash-structure.ly}
813
814 @seealso
815 Glossaire musicologique :
816 @rglosnamed{slur,liaison}.
817
818 Manuel d'initiation :
819 @rlearning{Non-imbrication des crochets et liaisons}.
820
821 Manuel de notation :
822 @ref{Direction et positionnement},
823 @ref{Liaisons de phrasé}.
824
825 Morceaux choisis :
826 @rlsrnamed{Expressive marks,Signes d'interprétation}.
827
828 Référence des propriétés internes :
829 @rinternals{Slur}.
830
831
832 @node Liaisons de phrasé
833 @unnumberedsubsubsec Liaisons de phrasé
834 @translationof Phrasing slurs
835
836 @cindex liaisons de phrasé
837 @cindex phrasé, liaisons de
838
839 @funindex \(
840 @funindex \)
841
842 Une liaison de phrasé relie plusieurs notes en délimitant une phrase
843 musicale.  On indique les points de départ et d'arrivée avec @code{\(}
844 et @code{\)} respectivement.
845
846 @lilypond[verbatim,quote,relative=2]
847 c4\( d( e) f(
848 e2) d\)
849 @end lilypond
850
851 @funindex \phrasingSlurUp
852 @funindex phrasingSlurUp
853 @funindex \phrasingSlurDown
854 @funindex phrasingSlurDown
855 @funindex \phrasingSlurNeutral
856 @funindex phrasingSlurNeutral
857
858 D'un point de vue typographique, rien ne distingue une liaison de phrasé
859 d'une liaison d'articulation.  Cependant, LilyPond les considère comme
860 des objets différents.  Une commande @code{\slurUp} n'affectera donc pas
861 une liaison de phrasé.  Vous pouvez décider de l'orientation des
862 liaisons de phrasé par rapport à la portée, comme indiqué au chapitre
863 @ref{Direction et positionnement}.
864
865 @cindex liaisons de phrasé multiples
866 @cindex liaisons de phrasé simultanées
867 @cindex multiples, liaisons de phrasé
868 @cindex simultanées, liaisons de phrasé
869
870 Il n'est pas possible d'avoir plusieurs liaisons de phrasé en même temps.
871
872 @cindex liaison, style de trait
873 @cindex liaison, trait plein
874 @cindex liaison, trait pointillé
875 @cindex liaison, tirets
876 @cindex plein, trait de liaison
877 @cindex pointillé, trait de liaison
878 @cindex tiret, trait de liaison
879 @cindex style de trait, liaison
880
881 @funindex phrasingSlurDashed
882 @funindex \phrasingSlurDashed
883 @funindex \phrasingSlurDotted
884 @funindex phrasingSlurDotted
885 @funindex \phrasingSlurSolid
886 @funindex phrasingSlurSolid
887
888 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
889 possible de l'imprimer sous la forme de tirets ou en pointillé :
890
891 @lilypond[verbatim,quote,relative=1]
892 c4\( e g2\)
893 \phrasingSlurDashed
894 g4\( e c2\)
895 \phrasingSlurDotted
896 c4\( e g2\)
897 \phrasingSlurSolid
898 g4\( e c2\)
899 @end lilypond
900
901 @cindex liaison, tirets et trait continu
902
903 @funindex phrasingSlurHalfDashed
904 @funindex \phrasingSlurHalfDashed
905 @funindex \phrasingSlurHalfSolid
906 @funindex phrasingSlurHalfSolid
907
908 En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la
909 liaison aura un trait discontinu et continu pour la seconde.  L'inverse
910 s'obtient avec @code{\phrasingslurHalfSolid}.
911
912 @lilypond[verbatim,quote,relative=1]
913 c4\( e g2\)
914 \phrasingSlurHalfDashed
915 g4\( e c2\)
916 \phrasingSlurHalfSolid
917 c4\( e g2\)
918 \phrasingSlurSolid
919 g4\( e c2\)
920 @end lilypond
921
922 @funindex \phrasingSlurDashPattern
923 @funindex phrasingSlurDashPattern
924
925 @cindex liaison, densité des tirets
926
927 Vous pouvez même personnaliser la densité des tirets d'une liaison :
928
929 @lilypond[verbatim,quote,relative=1]
930 c4\( e g2\)
931 \phrasingSlurDashPattern #0.7 #0.75
932 g4\( e c2\)
933 \phrasingSlurDashPattern #0.5 #2.0
934 c4\( e g2\)
935 \phrasingSlurSolid
936 g4\( e c2\)
937 @end lilypond
938
939 La personnalisation des lignes discontinues est identique pour les
940 liaisons de phrasé et les liaisons d'articulation.  Pour plus de
941 détails, référez-vous aux morceaux choisis de la section
942 @ref{Liaisons d'articulation}.
943
944 @predefined
945 @code{\phrasingSlurUp},
946 @code{\phrasingSlurDown},
947 @code{\phrasingSlurNeutral},
948 @code{\phrasingSlurDashed},
949 @code{\phrasingSlurDotted},
950 @code{\phrasingSlurHalfDashed},
951 @code{\phrasingSlurHalfSolid},
952 @code{\phrasingSlurDashPattern},
953 @code{\phrasingSlurSolid}.
954 @endpredefined
955
956 @seealso
957 Manuel d'initiation :
958 @rlearning{Non-imbrication des crochets et liaisons}.
959
960 Manuel de notation :
961 @ref{Direction et positionnement},
962 @ref{Liaisons d'articulation}.
963
964 Morceaux choisis :
965 @rlsrnamed{Expressive marks,Signes d'interprétation}.
966
967 Référence des propriétés internes :
968 @rinternals{PhrasingSlur}.
969
970
971 @node Signes de respiration
972 @unnumberedsubsubsec Signes de respiration
973 @translationof Breath marks
974
975 @cindex respiration, indication
976 @cindex point d'arrêt
977
978 @funindex \breathe
979 @funindex breathe
980
981 Les indications de respiration sont indiquées par la commande
982 @code{\breathe}.
983
984 @lilypond[verbatim,quote,relative=2]
985 c2. \breathe d4
986 @end lilypond
987
988 Contrairement aux autres signes d'interprétation, une respiration n'est
989 pas associée à la note qui la précède ; il s'agit d'un événement musical
990 à part entière.  Par voie de conséquence, toute autre marque attachée à
991 la note précédente, telle un crochet indiquant une ligature manuelle ou
992 une parenthèse indiquant une liaison, doit impérativement se placer
993 avant l'instruction @code{\breathe}.
994
995 Un signe de respiration interrompt obligatoirement les ligatures, même
996 automatiques.  Pour passer outre ce fonctionnement, voir
997 @ref{Barres de ligature manuelles}.
998
999 @lilypond[verbatim,quote,relative=2]
1000 c8 \breathe d e f g2
1001 @end lilypond
1002
1003 LilyPond gère les @emph{divisiones}, signes utilisés en notation
1004 ancienne pour indiquer les respirations.  Pour de plus amples détails,
1005 voir @ref{Divisions}.
1006
1007 @snippets
1008
1009 @lilypondfile[verbatim,quote,texidoc,doctitle]
1010 {changing-the-breath-mark-symbol.ly}
1011
1012 @cindex coche
1013
1014 @lilypondfile[verbatim,quote,texidoc,doctitle]
1015 {using-a-tick-as-the-breath-mark-symbol.ly}
1016
1017 @cindex césure
1018
1019 @lilypondfile[verbatim,quote,texidoc,doctitle]
1020 {inserting-a-caesura.ly}
1021
1022 @seealso
1023 Glossaire musicologique :
1024 @rglosnamed{caesura,césure}.
1025
1026 Manuel de notation :
1027 @ref{Divisions}.
1028
1029 Morceaux choisis :
1030 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1031
1032 Référence des propriétés internes :
1033 @rinternals{BreathingEvent},
1034 @rinternals{BreathingSign},
1035 @rinternals{Breathing_sign_engraver}.
1036
1037
1038 @node Chutes et sauts
1039 @unnumberedsubsubsec Chutes et sauts
1040 @translationof Falls and doits
1041
1042 @cindex chutes
1043 @cindex sauts
1044
1045 @funindex \bendAfter
1046 @funindex bendAfter
1047
1048 Des indications de désinence peuvent être obtenues au moyen de la
1049 commande @code{\bendAfter}.  Leur direction s'indique au moyen des
1050 signes plus (vers le haut) ou moins (vers le bas).  Le chiffre indique
1051 l'intervalle avec la note de départ.
1052
1053 @lilypond[verbatim,quote,relative=2]
1054 c2\bendAfter #+4
1055 c2\bendAfter #-4
1056 c2\bendAfter #+6.5
1057 c2\bendAfter #-6.5
1058 c2\bendAfter #+8
1059 c2\bendAfter #-8
1060 @end lilypond
1061
1062 @snippets
1063
1064 @lilypondfile[verbatim,quote,texidoc,doctitle]
1065 {adjusting-the-shape-of-falls-and-doits.ly}
1066
1067 @seealso
1068 Glossaire musical :
1069 @rglosnamed{fall,chute},
1070 @rglosnamed{doit,saut}.
1071
1072 Morceaux choisis :
1073 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1074
1075
1076 @node Signes d'interprétation sous forme de ligne
1077 @subsection Signes d'interprétation sous forme de ligne
1078 @translationof Expressive marks as lines
1079
1080 @cindex lignes
1081
1082 Cette partie traite de la manière de générer des signes d'interprétation
1083 d'aspect linéaire, tels les glissandos, arpèges et trilles.
1084
1085 @menu
1086 * Glissando::
1087 * Arpèges::
1088 * Trilles::
1089 @end menu
1090
1091
1092 @node Glissando
1093 @unnumberedsubsubsec Glissando
1094 @translationof Glissando
1095
1096 @cindex glissando
1097
1098 @funindex \glissando
1099 @funindex glissando
1100
1101 Un glissando relie une hauteur à une autre en passant par chaque hauteur
1102 intermédiaire.  On l'obtient en accolant la commande @code{\glissando} à
1103 la première note.
1104
1105 @lilypond[verbatim,quote,relative=2]
1106 g2\glissando g'
1107 c2\glissando c,
1108 \afterGrace f,1\glissando f'16
1109 @end lilypond
1110
1111 Un glissando peut intervenir au moment d'un changement de portée :
1112
1113 @lilypond[verbatim,quote]
1114 \new PianoStaff <<
1115   \new Staff = "right" {
1116     e'''2\glissando
1117     \change Staff = "left"
1118     a,,4\glissando
1119     \change Staff = "right"
1120     b''8 r |
1121   }
1122   \new Staff = "left" {
1123     \clef bass
1124     s1
1125   }
1126 >>
1127 @end lilypond
1128
1129 Un glissando peut affecter des notes d'un accord.  En dehors du cas où
1130 les notes des deux accords sont reliées directement l'une à l'autre, les
1131 relations s'établissent à l'aide de la commande @code{\glissandoMap} ;
1132 les notes d'un accord sont numérotées à partir de zéro et dans leur
1133 ordre d'apparition dans le fichier @file{.ly}.
1134
1135 @lilypond[verbatim,quote,relative=2]
1136 <c, e>1\glissando g' |
1137 <c, e>1\glissando |
1138 <g' b> |
1139 \break
1140 \set glissandoMap = #'((0 . 1) (1 . 0))
1141 <c, g'>1\glissando |
1142 <d a'> |
1143 \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2))
1144 c1\glissando |
1145 <d f a> |
1146 \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1))
1147 <f d a'>1\glissando |
1148 <c c'> |
1149 @end lilypond
1150
1151 Un glissando est indiqué graphiquement, par une ligne ou des
1152 vaguelettes -- voir @ref{Styles de ligne}.
1153
1154 @snippets
1155
1156 @lilypondfile[verbatim,quote,texidoc,doctitle]
1157 {contemporary-glissando.ly}
1158
1159 @lilypondfile[verbatim,quote,texidoc,doctitle]
1160 {adding-timing-marks-to-long-glissandi.ly}
1161
1162 @lilypondfile[verbatim,quote,texidoc,doctitle]
1163 {making-glissandi-breakable.ly}
1164
1165 @lilypondfile[verbatim,quote,texidoc,doctitle]
1166 {extending-glissandi-across-repeats.ly}
1167
1168 @seealso
1169 Glossaire musicologique :
1170 @rglos{glissando}.
1171
1172 Manuel de notation :
1173 @ref{Styles de ligne}.
1174
1175 Morceaux choisis :
1176 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1177
1178 Référence des propriétés internes :
1179 @rinternals{Glissando}.
1180
1181 @knownissues
1182 Il n'est pas possible d'imprimer un texte (tel que @notation{gliss.})
1183 le long de la ligne de glissando.
1184
1185
1186 @node Arpèges
1187 @unnumberedsubsubsec Arpèges
1188 @translationof Arpeggio
1189
1190 @cindex arpège
1191 @cindex accord arpégé
1192
1193 @funindex \arpeggio
1194 @funindex arpeggio
1195 @funindex \arpeggioArrowUp
1196 @funindex arpeggioArrowUp
1197 @funindex \arpeggioArrowDown
1198 @funindex arpeggioArrowDown
1199 @funindex \arpeggioNormal
1200 @funindex arpeggioNormal
1201
1202 On peut indiquer qu'un accord doit être arpégé en lui accolant la
1203 commande @code{\arpeggio} :
1204
1205 @lilypond[verbatim,quote,relative=1]
1206 <c e g c>1\arpeggio
1207 @end lilypond
1208
1209 LilyPond dispose de différents graphismes pour indiquer un arpège ;
1210 @code{\arpeggioNormal} reviendra au style par défaut.
1211
1212 @lilypond[verbatim,quote,relative=1]
1213 <c e g c>2\arpeggio
1214
1215 \arpeggioArrowUp
1216 <c e g c>2\arpeggio
1217
1218 \arpeggioArrowDown
1219 <c e g c>2\arpeggio
1220
1221 \arpeggioNormal
1222 <c e g c>2\arpeggio
1223 @end lilypond
1224
1225 @cindex arpège, symboles spéciaux
1226
1227 @funindex \arpeggioBracket
1228 @funindex arpeggioBracket
1229 @funindex \arpeggioParenthesis
1230 @funindex arpeggioParenthesis
1231 @funindex \arpeggioParenthesisDashed
1232 @funindex arpeggioParenthesisDashed
1233
1234 Des crochets indiquent que l'accord devra être plaqué et non
1235 arpégé :
1236
1237 @lilypond[verbatim,quote,relative=1]
1238 <c e g c>2
1239
1240 \arpeggioBracket
1241 <c e g c>2\arpeggio
1242
1243 \arpeggioParenthesis
1244 <c e g c>2\arpeggio
1245
1246 \arpeggioParenthesisDashed
1247 <c e g c>2\arpeggio
1248
1249 \arpeggioNormal
1250 <c e g c>2\arpeggio
1251 @end lilypond
1252
1253 Les indications d'arpeggio peuvent se présenter sous la forme de ligne
1254 discontinue à l'aide de la propriété  @code{'dash-definition}.  Pour
1255 plus de détails à ce propos, consultez @ref{Liaisons d'articulation}.
1256
1257 Un arpège peut parfois s'écrire de manière explicite, à l'aide de
1258 liaisons de tenue.  Pour plus d'information, voir
1259 @ref{Liaisons de prolongation}.
1260
1261 @predefined
1262 @code{\arpeggio},
1263 @code{\arpeggioArrowUp},
1264 @code{\arpeggioArrowDown},
1265 @code{\arpeggioNormal},
1266 @code{\arpeggioBracket},
1267 @code{\arpeggioParenthesis}
1268 @code{\arpeggioParenthesisDashed}.
1269 @endpredefined
1270
1271 @snippets
1272
1273 @lilypondfile[verbatim,quote,texidoc,doctitle]
1274 {creating-cross-staff-arpeggios-in-a-piano-staff.ly}
1275
1276 @lilypondfile[verbatim,quote,texidoc,doctitle]
1277 {creating-cross-staff-arpeggios-in-other-contexts.ly}
1278
1279 @lilypondfile[verbatim,quote,texidoc,doctitle]
1280 {creating-arpeggios-across-notes-in-different-voices.ly}
1281
1282 @seealso
1283 Glossaire musicologique :
1284 @rglos{arpeggio}.
1285
1286 Manuel de notation :
1287 @ref{Liaisons d'articulation},
1288 @ref{Liaisons de prolongation}.
1289
1290 Morceaux choisis :
1291 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1292
1293 Référence des propriétés internes :
1294 @rinternals{Arpeggio},
1295 @rinternals{Slur},
1296 @rinternals{PianoStaff}.
1297
1298 @knownissues
1299 @cindex arpège, style parenthèse
1300
1301 Il est impossible de mêler au même instant, dans un contexte
1302 @code{PianoStaff}, des lignes d'arpèges connectées et d'autres
1303 non connectées.
1304
1305 La manière simple de créer des lignes d'arpège sous forme de parenthèse
1306 n'est pas opérationnelle pour des arpèges inter-portées ; voir
1307 @ref{Hampes et changements de portée}.
1308
1309
1310 @node Trilles
1311 @unnumberedsubsubsec Trilles
1312 @translationof Trills
1313
1314 @cindex trilles
1315
1316 @funindex \trill
1317 @funindex trill
1318 @funindex \startTrillSpan
1319 @funindex startTrillSpan
1320 @funindex \stopTrillSpan
1321 @funindex stopTrillSpan
1322
1323 Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec
1324 un simple @code{\trill} ; voir @ref{Articulations et ornements}.
1325
1326 Les trilles plus longs sont délimités par @code{\startTrillSpan} et
1327 @code{\stopTrillSpan} :
1328
1329 @lilypond[verbatim,quote,relative=2]
1330 d1\startTrillSpan
1331 d1
1332 c2\stopTrillSpan r2
1333 @end lilypond
1334
1335 Lorsqu'un saut de ligne intervient alors qu'une prolongation de trille
1336 est présente, l'indication de trille et sa prolongation sont rappelées
1337 sur la première note de la nouvelle ligne :
1338
1339 @lilypond[ragged-right,verbatim,quote,relative=2]
1340 d1\startTrillSpan
1341 \break
1342 d1
1343 c2\stopTrillSpan r2
1344 @end lilypond
1345
1346 Lorsque des trilles interviennent sur une succession de hauteurs
1347 différentes, point n'est besoin d'expliciter la commande
1348 @code{\stopTrillSpan} puisque l'apparition d'un nouveau trille
1349 interrompt de fait celui qui le précédait :
1350
1351 @lilypond[verbatim,quote,relative=2]
1352 d1\startTrillSpan
1353 d1
1354 b1\startTrillSpan
1355 d2\stopTrillSpan r2
1356 @end lilypond
1357
1358 Dans l'exemple suivant, un trille se combine avec des notes d'ornement.
1359 La syntaxe d'une telle construction ainsi que le moyen de positionner
1360 les notes d'ornement avec précision est expliquée au chapitre
1361 @ref{Notes d'ornement}.
1362
1363 @lilypond[verbatim,quote,relative=2]
1364 d1~\afterGrace
1365 d1\startTrillSpan { c32[ d]\stopTrillSpan }
1366 e2 r2
1367 @end lilypond
1368
1369 @cindex trilles avec hauteur explicite
1370
1371 @funindex \pitchedTrill
1372 @funindex pitchedTrill
1373
1374 Les trilles qui font intervenir une hauteur précise peuvent être
1375 indiqués par la commande @code{pitchedTrill}.  Le premier argument est
1376 la note réelle ; le second est une hauteur qui sera imprimée comme
1377 une tête de note noire entre parenthèses.
1378
1379 @lilypond[verbatim,quote,relative=2]
1380 \pitchedTrill
1381 e2\startTrillSpan fis
1382 d2 c2\stopTrillSpan
1383 @end lilypond
1384
1385 @cindex trilles avec hauteur explicite et altération
1386 @cindex altération, trilles avec hauteur explicite
1387
1388 Dans l'exemple suivant, le second trille de la deuxième mesure est
1389 ambigu -- le fa qui est forcé n'est pas diésé.  Pour lever toute
1390 ambiguïté, il suffit de forcer l'impression de l'altération en
1391 ajoutant un @code{!} à la note considérée.
1392
1393 @lilypond[verbatim,quote,relative=2]
1394 \pitchedTrill
1395 eis4\startTrillSpan fis
1396 eis4\stopTrillSpan
1397 \pitchedTrill
1398 eis4\startTrillSpan cis
1399 eis4\stopTrillSpan
1400 \pitchedTrill
1401 eis4\startTrillSpan fis
1402 eis4\stopTrillSpan
1403 \pitchedTrill
1404 eis4\startTrillSpan fis!
1405 eis4\stopTrillSpan
1406 @end lilypond
1407
1408 @predefined
1409 @code{\startTrillSpan},
1410 @code{\stopTrillSpan}.
1411 @endpredefined
1412
1413 @seealso
1414 Glossaire musicologique :
1415 @rglosnamed{trill,trille}.
1416
1417 Manuel de notation :
1418 @ref{Articulations et ornements},
1419 @ref{Notes d'ornement}.
1420
1421 Morceaux choisis :
1422 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1423
1424 Référence des propriétés internes :
1425 @rinternals{TrillSpanner}.