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