]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/expressive.itely
Add '-dcrop' option to ps and svg backends
[lilypond.git] / Documentation / fr / notation / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4    Translation of GIT committish: f2c5cd5aba42472996a33b463ed39abe23353484
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 @lilypondfile[verbatim,quote,texidoc,doctitle]
463 {moving-the-ends-of-hairpins.ly}
464
465 @cindex al niente
466 @cindex niente, al
467
468 @lilypondfile[verbatim,quote,texidoc,doctitle]
469 {printing-hairpins-using-al-niente-notation.ly}
470
471 @cindex Ferneyhough, soufflets
472 @cindex soufflets Ferneyhough
473 @cindex ouvert, soufflet
474 @cindex soufflet ouvert
475 @cindex plat, soufflet
476 @cindex soufflet plat
477
478 @lilypondfile[verbatim,quote,texidoc,doctitle]
479 {printing-hairpins-in-various-styles.ly}
480
481 @lilypondfile[verbatim,quote,texidoc,doctitle]
482 {vertically-aligned-dynamics-and-textscripts.ly}
483
484 @lilypondfile[verbatim,quote,texidoc,doctitle]
485 {hiding-the-extender-line-for-text-dynamics.ly}
486
487 @lilypondfile[verbatim,quote,texidoc,doctitle]
488 {changing-text-and-spanner-styles-for-text-dynamics.ly}
489
490 @seealso
491 Glossaire musicologique :
492 @rglos{al niente},
493 @rglos{crescendo},
494 @rglos{decrescendo},
495 @rglosnamed{hairpin,soufflet}.
496
497 Manuel d'initiation :
498 @rlearning{Articulations et nuances}.
499
500 Manuel de notation :
501 @ref{Amélioration du rendu MIDI},
502 @ref{Direction et positionnement},
503 @ref{Gestion des nuances en MIDI},
504 @ref{Personnalisation des indications de nuance}.
505
506 Morceaux choisis :
507 @rlsrnamed{Expressive marks,Signes d'interprétation}.
508
509 Référence des propriétés internes :
510 @rinternals{DynamicText},
511 @rinternals{Hairpin},
512 @rinternals{DynamicLineSpanner},
513 @rinternals{Dynamics}.
514
515
516 @node Personnalisation des indications de nuance
517 @unnumberedsubsubsec Personnalisation des indications de nuance
518 @translationof New dynamic marks
519
520 @cindex indication de nuance, personnalisation
521 @cindex nuances personnalisées
522
523 La manière la plus simple de personnaliser une indication de nuance
524 consiste à utiliser un objet @code{\markup}.
525
526 @lilypond[verbatim,quote]
527 moltoF = \markup { molto \dynamic f }
528
529 \relative {
530   <d' e>16_\moltoF <d e>
531   <d e>2..
532 }
533 @end lilypond
534
535 @cindex nuances éditoriales
536 @cindex nuances entre parenthèses
537 @cindex nuances suggérées
538
539 @funindex \bracket
540 @funindex \dynamic
541
542 Vous pouvez créer des indications de nuance éditoriales (entre
543 parenthèses ou crochets) grâce aux étiquettes (@emph{mode markup}) ; la
544 syntaxe en est abordée au chapitre @ref{Mise en forme du texte}.
545
546 @lilypond[verbatim,quote]
547 roundF = \markup {
548     \center-align \concat { \bold { \italic ( }
549            \dynamic f \bold { \italic ) } } }
550 boxF = \markup { \bracket { \dynamic f } }
551 \relative {
552   c'1_\roundF
553   c1_\boxF
554 }
555 @end lilypond
556
557 @cindex make-dynamic-script
558
559 @funindex make-dynamic-script
560
561 Grâce à la fonction @code{make-dynamic-script}, vous pouvez créer de
562 nouvelles marques textuelles que vous combinerez avec les signes de
563 nuance.
564
565 @lilypond[verbatim,quote]
566 sfzp = #(make-dynamic-script "sfzp")
567 \relative {
568   c'4 c c\sfzp c
569 }
570 @end lilypond
571
572 @code{make-dynamic-script} accepte en argument tout objet de type
573 @emph{markup}. Notez bien que la police des nuances ne contient que les
574 caractères @code{f,m,p,r,s} et @code{z}, et que les marques de nuance
575 possèdent des propriétés particulières et prédéfinies quant à leur
576 police.  Aussi, lorsque vous créez du texte en pareille situation, nous
577 vous recommandons d'utiliser @code{\normal-text} pour annuler ces
578 propriétés.  L'intérêt majeur de recourir à la fonction
579 @code{make-dynamic-script} plutôt qu'à un simple @emph{markup} réside
580 dans l'assurance que ces objets personnalisés et les soufflets seront
581 alignés lorsqu'attachés à une même note.
582
583 @lilypond[verbatim,quote]
584 roundF = \markup { \center-align \concat {
585            \normal-text { \bold { \italic ( } }
586            \dynamic f
587            \normal-text { \bold { \italic ) } } } }
588 boxF = \markup { \bracket { \dynamic f } }
589 mfEspress = \markup { \center-align \line {
590               \hspace #3.7 mf \normal-text \italic espress. } }
591 roundFdynamic = #(make-dynamic-script roundF)
592 boxFdynamic = #(make-dynamic-script boxF)
593 mfEspressDynamic = #(make-dynamic-script mfEspress)
594 \relative {
595   c'4_\roundFdynamic\< d e f
596   g,1~_\boxFdynamic\>
597   g
598   g'~\mfEspressDynamic
599   g
600 }
601 @end lilypond
602
603 La construction d'une indication de nuance personnalisée peut aussi se
604 faire en langage Scheme ; voir
605 @rextend{Construction d'un markup en Scheme} pour en connaître les
606 modalités.
607
608 @lilypond[verbatim,quote]
609 moltoF = #(make-dynamic-script
610             (markup #:normal-text "molto"
611                     #:dynamic "f"))
612 \relative {
613   <d' e>16 <d e>
614   <d e>2..\moltoF
615 }
616 @end lilypond
617
618 L'utilisation d'un @code{\tweak} permettra d'aligner par la gauche
619 cette nuance textuelle sur la tête de note, plutôt qu'un centrage :
620
621 @lilypond[verbatim,quote]
622 moltoF = \tweak DynamicText.self-alignment-X #LEFT
623          #(make-dynamic-script
624             (markup #:normal-text "molto"
625                     #:dynamic "f"))
626 \relative {
627   <d' e>16 <d e>
628   <d e>2..\moltoF <d e>1
629 }
630 @end lilypond
631
632 L'utilisation des fontes en mode @emph{markup} est abordée au chapitre
633 @ref{Sélection de la fonte et de la taille}.
634
635 @seealso
636 Manuel de notation :
637 @ref{Amélioration du rendu MIDI},
638 @ref{Gestion des nuances en MIDI},
639 @ref{Mise en forme du texte},
640 @ref{Sélection de la fonte et de la taille}.
641
642 Morceaux choisis :
643 @rlsrnamed{Expressive marks,Signes d'interprétation}.
644
645 Manuel d'extension :
646 @rextend{Construction d'un markup en Scheme}.
647
648
649 @node Signes d'interprétation sous forme de courbe
650 @subsection Signes d'interprétation sous forme de courbe
651 @translationof Expressive marks as curves
652
653 @cindex courbes
654
655 Ce chapitre traite des signes d'interprétation imprimés sous forme de
656 courbe : liaisons d'articulation ou de phrasé, respirations, chutes
657 et sauts.
658
659 @menu
660 * Liaisons d'articulation::
661 * Liaisons de phrasé::
662 * Signes de respiration::
663 * Chutes et sauts::
664 @end menu
665
666
667 @node Liaisons d'articulation
668 @unnumberedsubsubsec Liaisons d'articulation
669 @translationof Slurs
670
671 @cindex legato
672 @cindex liaison d'articulation
673
674 Une liaison d'articulation indique que les notes doivent être jouées
675 liées, ou @emph{legato}.  Ces liaisons s'indiquent au moyen de
676 parenthèses.
677
678 @warning{Lorsque la musique est polyphonique, la liaison doit se
679 terminer dans la voix où elle a été entamée.}
680
681 @lilypond[verbatim,quote]
682 \relative {
683   f''4( g a) a8 b(
684   a4 g2 f4)
685   <c e>2( <b d>2)
686 }
687 @end lilypond
688
689 @cindex liaison, orientation manuelle
690 @cindex liaison, au-dessous des notes
691 @cindex liaison, au-dessus des notes
692
693 @funindex \slurDown
694 @funindex \slurNeutral
695 @funindex \=
696
697 Vous pouvez décider de l'orientation des liaisons par rapport à la
698 portée, comme indiqué au chapitre @ref{Direction et positionnement}.
699
700 @cindex articulation, liaison
701 @cindex liaisons d'articulation multiples
702 @cindex liaisons d'articulation simultanées
703 @cindex multiples, liaisons d'articulation
704 @cindex simultanées, liaisons d'articulation
705
706 Plusieurs liaisons peuvent intervenir simultanément ou concurremment, ce
707 qui requiert une attention spéciale.  Dans la majorité des cas, la
708 liaison externe indique un phrasé, et un phrasé peut recouvrir plusieurs
709 liaisons d'articulation -- voir @ref{Liaisons de phrasé}.  Dans le cas
710 où plusieurs liaisons d'articulation interviennent au sein d'un même
711 contexte @code{Voice}, leurs début et fin doivent être labellisés par un
712 @code{\=} suivi d'un identifiant (symbole ou entier positif).
713
714 @lilypond[verbatim,quote]
715 \fixed c' {
716   <c~ f\=1( g\=2( >2 <c e\=1) a\=2) >
717 }
718 @end lilypond
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 \slurDotted
731 @funindex \slurSolid
732
733 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
734 possible de l'imprimer sous la forme de tirets ou en pointillé :
735
736 @lilypond[verbatim,quote]
737 \relative {
738   c'4( e g2)
739   \slurDashed
740   g4( e c2)
741   \slurDotted
742   c4( e g2)
743   \slurSolid
744   g4( e c2)
745 }
746 @end lilypond
747
748 @funindex \slurHalfDashed
749 @funindex \slurHalfSolid
750
751 @cindex liaison, tirets et trait continu
752
753 En utilisant @code{\slurHalfDashed}, la première moitié de la liaison
754 aura un trait discontinu et continu pour la seconde.  L'inverse
755 s'obtient avec @code{\slurHalfSolid}.
756
757 @lilypond[verbatim,quote]
758 \relative {
759   c'4( e g2)
760   \slurHalfDashed
761   g4( e c2)
762   \slurHalfSolid
763   c4( e g2)
764   \slurSolid
765   g4( e c2)
766 }
767 @end lilypond
768
769 @funindex \slurDashPattern
770
771 @cindex liaison, densité des tirets
772
773 Vous pouvez même personnaliser la densité des tirets d'une
774 liaison :
775
776 @lilypond[verbatim,quote]
777 \relative {
778   c'4( e g2)
779   \slurDashPattern #0.7 #0.75
780   g4( e c2)
781   \slurDashPattern #0.5 #2.0
782   c4( e g2)
783   \slurSolid
784   g4( e c2)
785 }
786 @end lilypond
787
788 @funindex \slurUp
789
790 @predefined
791 @code{\slurUp},
792 @code{\slurDown},
793 @code{\slurNeutral},
794 @code{\slurDashed},
795 @code{\slurDotted},
796 @code{\slurHalfDashed},
797 @code{\slurHalfSolid},
798 @code{\slurDashPattern},
799 @code{\slurSolid}.
800 @endpredefined
801
802 @snippets
803
804 @lilypondfile[verbatim,quote,texidoc,doctitle]
805 {using-double-slurs-for-legato-chords.ly}
806
807 @lilypondfile[verbatim,quote,texidoc,doctitle]
808 {positioning-text-markups-inside-slurs.ly}
809
810 @lilypondfile[verbatim,quote,texidoc,doctitle]
811 {making-slurs-with-complex-dash-structure.ly}
812
813 @seealso
814 Glossaire musicologique :
815 @rglosnamed{slur,liaison}.
816
817 Manuel d'initiation :
818 @rlearning{Non-imbrication des crochets et liaisons}.
819
820 Manuel de notation :
821 @ref{Direction et positionnement},
822 @ref{Liaisons de phrasé}.
823
824 Morceaux choisis :
825 @rlsrnamed{Expressive marks,Signes d'interprétation}.
826
827 Référence des propriétés internes :
828 @rinternals{Slur}.
829
830
831 @node Liaisons de phrasé
832 @unnumberedsubsubsec Liaisons de phrasé
833 @translationof Phrasing slurs
834
835 @cindex liaisons de phrasé
836 @cindex phrasé, liaisons de
837
838 @funindex \(
839 @funindex \)
840
841 Une liaison de phrasé relie plusieurs notes en délimitant une phrase
842 musicale.  On indique les points de départ et d'arrivée avec @code{\(}
843 et @code{\)} respectivement.
844
845 @lilypond[verbatim,quote]
846 \relative {
847   c''4\( d( e) f(
848   e2) d\)
849 }
850 @end lilypond
851
852 @funindex \phrasingSlurUp
853 @funindex \phrasingSlurDown
854 @funindex \phrasingSlurNeutral
855
856 D'un point de vue typographique, rien ne distingue une liaison de phrasé
857 d'une liaison d'articulation.  Cependant, LilyPond les considère comme
858 des objets différents.  Une commande @code{\slurUp} n'affectera donc pas
859 une liaison de phrasé.  Vous pouvez décider de l'orientation des
860 liaisons de phrasé par rapport à la portée, comme indiqué au chapitre
861 @ref{Direction et positionnement}.
862
863 @cindex liaisons de phrasé multiples
864 @cindex liaisons de phrasé simultanées
865 @cindex multiples, liaisons de phrasé
866 @cindex simultanées, liaisons de phrasé
867
868 Plusieurs liaisons de phrasé peuvent intervenir en même temps, dès lors
869 qu'elles sont labellisées, comme des liaisons normales -- voir
870 @ref{Liaisons d'articulation}.
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 \phrasingSlurDotted
883 @funindex \phrasingSlurSolid
884
885 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
886 possible de l'imprimer sous la forme de tirets ou en pointillé :
887
888 @lilypond[verbatim,quote]
889 \relative {
890   c'4\( e g2\)
891   \phrasingSlurDashed
892   g4\( e c2\)
893   \phrasingSlurDotted
894   c4\( e g2\)
895   \phrasingSlurSolid
896   g4\( e c2\)
897 }
898 @end lilypond
899
900 @cindex liaison, tirets et trait continu
901
902 @funindex \phrasingSlurHalfDashed
903 @funindex \phrasingSlurHalfSolid
904
905 En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la
906 liaison aura un trait discontinu et continu pour la seconde.  L'inverse
907 s'obtient avec @code{\phrasingslurHalfSolid}.
908
909 @lilypond[verbatim,quote]
910 \relative {
911   c'4\( e g2\)
912   \phrasingSlurHalfDashed
913   g4\( e c2\)
914   \phrasingSlurHalfSolid
915   c4\( e g2\)
916   \phrasingSlurSolid
917   g4\( e c2\)
918 }
919 @end lilypond
920
921 @funindex \phrasingSlurDashPattern
922
923 @cindex liaison, densité des tirets
924
925 Vous pouvez même personnaliser la densité des tirets d'une liaison :
926
927 @lilypond[verbatim,quote]
928 \relative {
929   c'4\( e g2\)
930   \phrasingSlurDashPattern #0.7 #0.75
931   g4\( e c2\)
932   \phrasingSlurDashPattern #0.5 #2.0
933   c4\( e g2\)
934   \phrasingSlurSolid
935   g4\( e c2\)
936 }
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
980 Les indications de respiration sont indiquées par la commande
981 @code{\breathe}.
982
983 @lilypond[verbatim,quote]
984 { c''2. \breathe d''4 }
985 @end lilypond
986
987 Contrairement aux autres signes d'interprétation, une respiration n'est
988 pas associée à la note qui la précède ; il s'agit d'un événement musical
989 à part entière.  Par voie de conséquence, toute autre marque attachée à
990 la note précédente, telle un crochet indiquant une ligature manuelle ou
991 une parenthèse indiquant une liaison, doit impérativement se placer
992 avant l'instruction @code{\breathe}.
993
994 Un signe de respiration interrompt obligatoirement les ligatures, même
995 automatiques.  Pour passer outre ce fonctionnement, voir
996 @ref{Barres de ligature manuelles}.
997
998 @lilypond[verbatim,quote]
999 \relative { c''8 \breathe d e f g2 }
1000 @end lilypond
1001
1002 LilyPond gère les @emph{divisiones}, signes utilisés en notation
1003 ancienne pour indiquer les respirations.  Pour de plus amples détails,
1004 voir @ref{Divisions}.
1005
1006 @snippets
1007
1008 @lilypondfile[verbatim,quote,texidoc,doctitle]
1009 {changing-the-breath-mark-symbol.ly}
1010
1011 @cindex coche
1012
1013 @lilypondfile[verbatim,quote,texidoc,doctitle]
1014 {using-a-tick-as-the-breath-mark-symbol.ly}
1015
1016 @cindex césure
1017
1018 @lilypondfile[verbatim,quote,texidoc,doctitle]
1019 {inserting-a-caesura.ly}
1020
1021 @seealso
1022 Glossaire musicologique :
1023 @rglosnamed{caesura,césure}.
1024
1025 Manuel de notation :
1026 @ref{Divisions}.
1027
1028 Morceaux choisis :
1029 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1030
1031 Référence des propriétés internes :
1032 @rinternals{BreathingEvent},
1033 @rinternals{BreathingSign},
1034 @rinternals{Breathing_sign_engraver}.
1035
1036
1037 @node Chutes et sauts
1038 @unnumberedsubsubsec Chutes et sauts
1039 @translationof Falls and doits
1040
1041 @cindex chutes
1042 @cindex sauts
1043
1044 @funindex \bendAfter
1045
1046 Des indications de désinence peuvent être obtenues au moyen de la
1047 commande @code{\bendAfter}.  Leur direction s'indique au moyen des
1048 signes plus (vers le haut) ou moins (vers le bas).  Le chiffre indique
1049 l'intervalle avec la note de départ.
1050
1051 @lilypond[verbatim,quote]
1052 \relative c'' {
1053   c2\bendAfter #+4
1054   c2\bendAfter #-4
1055   c2\bendAfter #+6.5
1056   c2\bendAfter #-6.5
1057   c2\bendAfter #+8
1058   c2\bendAfter #-8
1059 }
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
1100 Un glissando relie une hauteur à une autre en passant par chaque hauteur
1101 intermédiaire.  On l'obtient en accolant la commande @code{\glissando} à
1102 la première note.
1103
1104 @lilypond[verbatim,quote]
1105 \relative {
1106   g'2\glissando g'
1107   c2\glissando c,
1108   \afterGrace f,1\glissando f'16
1109 }
1110 @end lilypond
1111
1112 Un glissando peut intervenir au moment d'un changement de portée :
1113
1114 @lilypond[verbatim,quote]
1115 \new PianoStaff <<
1116   \new Staff = "right" {
1117     e'''2\glissando
1118     \change Staff = "left"
1119     a,,4\glissando
1120     \change Staff = "right"
1121     b''8 r |
1122   }
1123   \new Staff = "left" {
1124     \clef bass
1125     s1
1126   }
1127 >>
1128 @end lilypond
1129
1130 Un glissando peut affecter des notes d'un accord.  En dehors du cas où
1131 les notes des deux accords sont reliées directement l'une à l'autre, les
1132 relations s'établissent à l'aide de la commande @code{\glissandoMap} ;
1133 les notes d'un accord sont numérotées à partir de zéro et dans leur
1134 ordre d'apparition dans le fichier @file{.ly}.
1135
1136 @lilypond[verbatim,quote]
1137 \relative {
1138   <c' e>1\glissando g' |
1139   <c, e>1\glissando |
1140   <g' b> |
1141   \break
1142   \set glissandoMap = #'((0 . 1) (1 . 0))
1143   <c, g'>1\glissando |
1144   <d a'> |
1145   \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2))
1146   c1\glissando |
1147   <d f a> |
1148   \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1))
1149   <f d a'>1\glissando |
1150   <c c'> |
1151 }
1152 @end lilypond
1153
1154 Un glissando est indiqué graphiquement, par une ligne ou des
1155 vaguelettes -- voir @ref{Styles de ligne}.
1156
1157 @snippets
1158
1159 @lilypondfile[verbatim,quote,texidoc,doctitle]
1160 {contemporary-glissando.ly}
1161
1162 @lilypondfile[verbatim,quote,texidoc,doctitle]
1163 {adding-timing-marks-to-long-glissandi.ly}
1164
1165 @lilypondfile[verbatim,quote,texidoc,doctitle]
1166 {making-glissandi-breakable.ly}
1167
1168 @lilypondfile[verbatim,quote,texidoc,doctitle]
1169 {extending-glissandi-across-repeats.ly}
1170
1171 @seealso
1172 Glossaire musicologique :
1173 @rglos{glissando}.
1174
1175 Manuel de notation :
1176 @ref{Styles de ligne}.
1177
1178 Morceaux choisis :
1179 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1180
1181 Référence des propriétés internes :
1182 @rinternals{Glissando}.
1183
1184 @knownissues
1185 Il n'est pas possible d'imprimer un texte (tel que @notation{gliss.})
1186 le long de la ligne de glissando.
1187
1188
1189 @node Arpèges
1190 @unnumberedsubsubsec Arpèges
1191 @translationof Arpeggio
1192
1193 @cindex arpège
1194 @cindex accord arpégé
1195
1196 @funindex \arpeggio
1197 @funindex \arpeggioArrowUp
1198 @funindex \arpeggioArrowDown
1199 @funindex \arpeggioNormal
1200
1201 On peut indiquer qu'un accord doit être arpégé en lui accolant la
1202 commande @code{\arpeggio} :
1203
1204 @lilypond[verbatim,quote]
1205 \relative { <c' e g c>1\arpeggio }
1206 @end lilypond
1207
1208 LilyPond dispose de différents graphismes pour indiquer un arpège ;
1209 @code{\arpeggioNormal} reviendra au style par défaut.
1210
1211 @lilypond[verbatim,quote]
1212 \relative {
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 }
1224 @end lilypond
1225
1226 @cindex arpège, symboles spéciaux
1227
1228 @funindex \arpeggioBracket
1229 @funindex \arpeggioParenthesis
1230 @funindex \arpeggioParenthesisDashed
1231
1232 Des crochets indiquent que l'accord devra être plaqué et non
1233 arpégé :
1234
1235 @lilypond[verbatim,quote]
1236 \relative {
1237   <c' e g c>2
1238
1239   \arpeggioBracket
1240   <c e g c>2\arpeggio
1241
1242   \arpeggioParenthesis
1243   <c e g c>2\arpeggio
1244
1245   \arpeggioParenthesisDashed
1246   <c e g c>2\arpeggio
1247
1248   \arpeggioNormal
1249   <c e g c>2\arpeggio
1250 }
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 \startTrillSpan
1318 @funindex \stopTrillSpan
1319
1320 Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec
1321 un simple @code{\trill} ; voir @ref{Articulations et ornements}.
1322
1323 Les trilles plus longs sont délimités par @code{\startTrillSpan} et
1324 @code{\stopTrillSpan} :
1325
1326 @lilypond[verbatim,quote]
1327 \relative {
1328   d''1\startTrillSpan
1329   d1
1330   c2\stopTrillSpan r2
1331 }
1332 @end lilypond
1333
1334 Lorsqu'un saut de ligne intervient alors qu'une prolongation de trille
1335 est présente, l'indication de trille et sa prolongation sont rappelées
1336 sur la première note de la nouvelle ligne :
1337
1338 @lilypond[ragged-right,verbatim,quote]
1339 \relative {
1340   d''1\startTrillSpan
1341   \break
1342   d1
1343   c2\stopTrillSpan r2
1344 }
1345 @end lilypond
1346
1347 Lorsque des trilles interviennent sur une succession de hauteurs
1348 différentes, point n'est besoin d'expliciter la commande
1349 @code{\stopTrillSpan} puisque l'apparition d'un nouveau trille
1350 interrompt de fait celui qui le précédait :
1351
1352 @lilypond[verbatim,quote]
1353 \relative {
1354   d''1\startTrillSpan
1355   d1
1356   b1\startTrillSpan
1357   d2\stopTrillSpan r2
1358 }
1359 @end lilypond
1360
1361 Dans l'exemple suivant, un trille se combine avec des notes d'ornement.
1362 La syntaxe d'une telle construction ainsi que le moyen de positionner
1363 les notes d'ornement avec précision est expliquée au chapitre
1364 @ref{Notes d'ornement}.
1365
1366 @lilypond[verbatim,quote]
1367 \relative {
1368   d''1~\afterGrace
1369   d1\startTrillSpan { c32[ d]\stopTrillSpan }
1370   e2 r2
1371 }
1372 @end lilypond
1373
1374 @cindex trilles avec hauteur explicite
1375
1376 @funindex \pitchedTrill
1377
1378 Les trilles qui font intervenir une hauteur précise peuvent être
1379 indiqués par la commande @code{pitchedTrill}.  Le premier argument est
1380 la note réelle ; le second est une hauteur qui sera imprimée comme une
1381 tête de note noire entre parenthèses.
1382
1383 @lilypond[verbatim,quote]
1384 \relative {
1385   \pitchedTrill
1386   e''2\startTrillSpan fis
1387   d2 c2\stopTrillSpan
1388 }
1389 @end lilypond
1390
1391 @cindex trilles avec hauteur explicite et altération
1392 @cindex altération, trilles avec hauteur explicite
1393
1394 Dans l'exemple suivant, le second trille de la deuxième mesure est
1395 ambigu -- le fa qui est forcé n'est pas diésé.  Pour lever toute
1396 ambiguïté, il suffit de forcer l'impression de l'altération en
1397 ajoutant un @code{!} à la note considérée.
1398
1399 @lilypond[verbatim,quote]
1400 \relative {
1401   \pitchedTrill
1402   eis''4\startTrillSpan fis
1403   eis4\stopTrillSpan
1404   \pitchedTrill
1405   eis4\startTrillSpan cis
1406   eis4\stopTrillSpan
1407   \pitchedTrill
1408   eis4\startTrillSpan fis
1409   eis4\stopTrillSpan
1410   \pitchedTrill
1411   eis4\startTrillSpan fis!
1412   eis4\stopTrillSpan
1413 }
1414 @end lilypond
1415
1416 @predefined
1417 @code{\startTrillSpan},
1418 @code{\stopTrillSpan}.
1419 @endpredefined
1420
1421 @seealso
1422 Glossaire musicologique :
1423 @rglosnamed{trill,trille}.
1424
1425 Manuel de notation :
1426 @ref{Articulations et ornements},
1427 @ref{Notes d'ornement}.
1428
1429 Morceaux choisis :
1430 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1431
1432 Référence des propriétés internes :
1433 @rinternals{TrillSpanner}.