]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/repeats.itely
Doc-fr: notation-repeats
[lilypond.git] / Documentation / fr / notation / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @ignore
3     Translation of GIT committish: e98b2d804c2a136edfa28adc894bb584f676c884
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.12.0"
10
11 @c Translators: Valentin Villenave, Jean-Charles Malahieude
12 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
13
14 @node Répétitions et reprises
15 @section Répétitions et reprises
16 @translationof Repeats
17
18 @lilypondfile[quote]{repeats-headword.ly}
19
20 @cindex reprises
21 @cindex répétitions
22
23 La répétition est une notion essentielle en musique, et il existe de
24 nombreuses façons de mettre en œuvre et noter ce concept.  LilyPond
25 prend en charge les types de répétition suivants :
26
27 @table @code
28 @item volta
29 Le passage répété n'est pas développé , mais il est encadré par des
30 barres de reprises, et peut se terminer par plusieurs fins
31 alternatives -- ou @emph{volte} -- imprimées de gauche à droite sous
32 des crochets.  Lorsque la répétition commence au début de la pièce,
33 aucune barre de reprise n'est gravée au début de la partition.  Il
34 s'agit de la notation courante des reprises avec fins alternatives.
35
36 @item unfold
37 La musique répétée est développée dans la partition autant de fois
38 qu'indiqué.  Ceci est particulièrement utile pour de la musique
39 répétitive. 
40
41 @item percent
42 Des barres obliques ou signes de pourcentage indiquent la répétition
43 de temps ou de mesures.
44
45 @item tremolo
46 Ce type permet de réaliser des trémolos sous forme de liens de croches.
47
48 @end table
49
50 @menu
51 * Répétition d'un long passage::  
52 * Autres types de répétition::  
53 @end menu
54
55 @node Répétition d'un long passage
56 @subsection Répétition d'un long passage
57 @translationof Long repeats
58
59 Cette section présente la syntaxe des répétitions longues --
60 c'est-à-dire plusieurs mesures.  Ces répétitions peuvent prendre deux
61 formes : encadrées par des barres de reprises, ou bien développées
62 dans la partition.  Les barres et autres signe de reprise peuvent être
63 contrôlés manuellement.
64
65 @menu
66 * Répétitions courantes::       
67 * Indications de reprise manuelles::  
68 * Répétitions explicites::      
69 @end menu
70
71 @cindex volta
72 @cindex fois, première
73 @cindex première fois
74 @cindex seconde fois
75 @cindex reprise courante
76 @cindex reprise avec alternative
77 @cindex fin alternative
78
79 @funindex \repeat
80 @funindex \alternative
81 @funindex \partial
82
83
84 @node Répétitions courantes
85 @unnumberedsubsubsec Répétitions courantes
86 @translationof Normal repeats
87
88 On peut indiquer une répétition de la façon suivante :
89
90 @example
91 \repeat volta @var{nombre_de_fois} @var{expression_musicale}
92 @end example
93
94 @noindent
95 où @var{expression_musicale} représente ce qui doît être répété.  On
96 peut ajouter une fin alternative à l'aide de la commande
97 @code{\alternative}.  Chaque @var{alternative} étant une expression
98 musicale en elle-même, il faudra les regrouper par des accolades.  Si
99 l'on donne trop peu d'alternatives en regard du nombre de fois où le
100 passage doit être rejoué, la première alternative sera jouée plusieurs
101 fois. 
102
103 Les reprises courantes s'indiquent comme ceci :
104
105 @lilypond[verbatim,quote,relative=2]
106 \repeat volta 2 { c4 d e f }
107 c2 d
108 \repeat volta 2 { d4 e f g }
109 @end lilypond
110
111 Et avec des fins alternatives :
112
113 @lilypond[verbatim,quote,relative=2]
114 \repeat volta 4 { c4 d e f }
115 \alternative {
116   { d2 e }
117   { f2 g }
118 }
119 c1
120 @end lilypond
121
122 @warning{Une clause @code{@bs{}relative} ne doît jamais se trouver à
123 l'intérieur d'une section @code{@bs{}repeat} : vous aurez
124 immanquablement des portées parasites.  Voir 
125 @rlearning{Apparition d'une portée supplémentaire}.}
126
127 @cindex reprise avec levée
128 @cindex levée dans une reprise
129 @cindex anacrouse et reprise
130 @cindex reprise et anacrouse
131
132 @funindex \partial
133
134 Il est possible de créer des répétitions avec une levée.
135
136 @lilypond[verbatim,quote,relative=2]
137 \partial 4
138 e |
139 \repeat volta 4 { c2 d | e2 f | }
140 \alternative {
141   { g4 g g e }
142   { a4 a a a | b2. }
143 }
144 @end lilypond
145
146 @noindent
147 ou
148
149 @lilypond[verbatim,quote,relative=2]
150 \partial 4
151 \repeat volta 4 { e4 | c2 d | e2 f | }
152 \alternative {
153   { \partial 4*3 g4 g g }
154   { a4 a a a | b2. }
155 }
156 @end lilypond
157
158 @cindex reprise et liaison de prolongation
159 @cindex alternative et liaison de prolongation
160 @cindex liaison de prolongationt et reprise
161 @cindex liaison de prolongation et alternative
162
163 @funindex \repeatTie
164
165 Des liaisons de tenue peuvent être ajoutées à toute alternative :
166
167 @lilypond[verbatim,quote,relative=2]
168 c1
169 \repeat volta 2 { c4 d e f ~ }
170 \alternative {
171   { f2 d }
172   { f2\repeatTie f, }
173 }
174 @end lilypond
175
176 @snippets
177
178 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
179 {shortening-volta-brackets.ly}
180
181 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
182 {adding-volta-brackets-to-additional-staves.ly}
183
184
185 @seealso
186 Glossaire musicologique :
187 @rglos{repeat},
188 @rglos{volta}.
189
190 Manuel de notation :
191 @ref{Barres de mesure},
192 @ref{Modification des greffons de contexte}.
193
194 Morceaux choisis :
195 @rlsr{Repeats}.
196
197 Référence eds propriétés internes :
198 @rinternals{VoltaBracket},
199 @rinternals{RepeatedMusic},
200 @rinternals{VoltaRepeatedMusic},
201 @rinternals{UnfoldedRepeatedMusic}.
202
203
204 @knownissues
205
206 @cindex reprises ambigües
207 @cindex reprises imbriquées
208 @cindex imbrication de reprises
209 @cindex numéro de mesure et reprises
210 @cindex reprise et liaison
211 @cindex liaison et reprise
212
213 Des reprises imbriquées telles que
214
215 @example
216 \repeat @dots{}
217 \repeat @dots{}
218 \alternative
219 @end example
220
221 @noindent
222 présentent une ambiguïté, dans la mesure où l'on ne sait à quelle
223 section @code{\repeat} attribuer la section @code{\alternative}.  Pour
224 résoudre cette ambiguïté, il convient de toujours insérer la commande
225 @code{\alternative} à l'intérieur de la section @code{\repeat}.  Il est
226 préférable, dans une telle situation, d'utiliser des accolades pour plus
227 de clarté.
228
229 Lorsqu'une alternative commence, les informations de métrique sont
230 perdues, il faut donc les rappeler après une reprise, par exemple
231 en définissant @code{Score.measurePosition} ou en invoquant la commande
232 @code{\partial}.  De même, aucune liaison (de tenue ou autre)
233 n'est répétée.
234
235
236 @node Indications de reprise manuelles
237 @unnumberedsubsubsec Indications de reprise manuelles
238 @translationof Manual repeat marks
239
240 @cindex reprise manuelle
241
242 @funindex repeatCommands
243 @funindex start-repeat
244
245 @warning{Les méthodes présentées dans les lignes qui suivent ne
246 devraient servir qu'à indiquer des constructions de répétitions
247 inhabituelles.  En règle générale, il vaut mieux recourrir à la fonction
248 @code{\\repeat} pour créer une reprise, ou bien insérer la barre de
249 mesure adéquate.   Pour plus d'information, voir le chapitre 
250 @ref{Barres de mesure}.} 
251
252 La propriété @code{repeatCommands} sert à contrôler la mise en forme des
253 reprises.  On la définit par une suite de commandes de reprise Scheme.
254
255 @table @code
256 @item start-repeat
257 Pour imprimer une barre de reprise @code{|:}
258
259 @lilypond[verbatim,quote,relative=2]
260 c1
261 \set Score.repeatCommands = #'(start-repeat)
262 d4 e f g
263 c1
264 @end lilypond
265
266 Traditionnellement, on n'imprime pas de signe de reprise en début de
267 morceau. 
268
269 @item end-repeat
270 Pour imprimer une barre de reprise @code{:|}
271
272 @lilypond[verbatim,quote,relative=2]
273 c1
274 d4 e f g
275 \set Score.repeatCommands = #'(end-repeat)
276 c1
277 @end lilypond
278
279 @item (volta @var{nombre}) ... (volta #f)
280 Pour obtenir un crochet indiquant le numéro de l'alternative.  Pour que
281 le crochet s'imprime effectivement, il faut specifier explicitement
282 l'endroit où il doît se terminer.  
283
284 @lilypond[verbatim,quote,relative=2]
285 f4 g a b
286 \set Score.repeatCommands = #'((volta "2"))
287 g4 a g a
288 \set Score.repeatCommands = #'((volta #f))
289 c1
290 @end lilypond
291
292 @end table
293
294 Plusieurs commande de reprise peuvent intervenir au même moment :
295
296 @lilypond[verbatim,quote,relative=2]
297 f4 g a b
298 \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
299 g4 a g a
300 c1
301 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
302 b1
303 \set Score.repeatCommands = #'((volta #f))
304 @end lilypond
305
306 @cindex alternative et texte
307 @cindex texte et alternative
308
309 Le crochet indiquant une alternative peut contenir aussi du texte.  Il
310 peut s'agir d'un ou plusieurs nombres ou bien d'une indication textuelle
311 (@emph{markup}) -- voir @ref{Mise en forme du texte}.  Le plus simple,
312 dans le cas d'une indication textuelle, est de tout d'abord définir ce
313 @code{markup}, puis de l'inclure dans une liste Scheme.
314
315 @lilypond[verbatim,quote]
316 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
317 \relative c'' {
318   c1
319   \set Score.repeatCommands = #(list(list 'volta voltaAdLib) 'start-repeat)
320   c4 b d e
321   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
322   f1
323   \set Score.repeatCommands = #'((volta #f))
324 }
325 @end lilypond
326
327
328 @snippets
329
330 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
331 {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
332
333
334 @seealso
335 manuel de notation :
336 @ref{Barres de mesure},
337 @ref{Mise en forme du texte}.
338
339 Morceaux choisis :
340 @rlsr{Repeats}.
341
342 Référence des propriétés internes : 
343 @rinternals{VoltaBracket},
344 @rinternals{RepeatedMusic},
345 @rinternals{VoltaRepeatedMusic}.
346
347
348 @node Répétitions explicites
349 @unnumberedsubsubsec Répétitions explicites
350 @translationof Written-out repeats
351
352 @cindex musique répétitive
353 @cindex reprise, expansion
354 @cindex expansion de reprise
355
356 @funindex \repeat unfold
357 @funindex unfold
358
359 Adjoindre à la commande @code{\repeat} l'opion @code{unfold} permet de
360 s'affranchir de ressaisir de la musique répétitive.  En voici la 
361 syntaxe : 
362
363 @example
364 \repeat unfold @var{nombre_de_fois} @var{expression_musicale}
365 @end example
366
367 @noindent
368 Le contenu de @var{expression_musicale} sera donc expansé autant de fois
369 que stipulé par @var{nombre_de_fois}.
370
371 @lilypond[verbatim,quote,relative=2]
372 c1
373 \repeat unfold 2 { c4 d e f }
374 c1
375 @end lilypond
376
377 Une répétition expansée peut aussi avoir une fin alternative.  Si
378 l'on donne trop peu d'alternatives en regard du nombre de fois où le
379 passage doit être rejoué, la première alternative sera jouée plusieurs
380 fois. 
381
382 @lilypond[verbatim,quote,relative=2]
383 c1
384 \repeat unfold 2 { g4 f e d }
385   \alternative {
386     { cis2 g' }
387     { cis,2 b }
388   }
389 c1
390 @end lilypond
391
392
393 @seealso
394 Morceaux choisis :
395 @rlsr{Repeats}.
396
397 Référence des propriétés internes :
398 @rinternals{RepeatedMusic},
399 @rinternals{UnfoldedRepeatedMusic}.
400
401
402 @node Autres types de répétition
403 @subsection Autres types de répétition
404 @translationof Short repeats
405
406 Nous abordons ici les reprises de courte durée.  Il en existe deux
407 formes, à savoir la répétition d'une même note sur quelques mesures -- 
408 représentée par une barre oblique ou le signe pourcent -- et les
409 trémolos. 
410
411 @menu
412 * Répétitions de mesure::       
413 * Répétitions en trémolo::       
414 @end menu
415
416 @node Répétitions de mesure
417 @unnumberedsubsubsec Répétitions de mesure
418 @translationof Measure repeats
419
420 @cindex pourcent, répétition
421 @cindex mesure, répétition de
422 @cindex répétition, pourcent
423 @cindex répétition de mesure
424 @cindex répétition courte
425
426 @funindex \repeat percent
427 @funindex percent
428
429 Le style de @qq{reprise en pourcent} sert à répéter une séquence de
430 notes.  Elle sera imprimée une fois, puis remplacée par un symbole
431 spécial.  Les séquences d'une ou deux mesures sont remplacées par un
432 symbole qui ressemble au symbole de pourcentage, tandis que les
433 séquences inférieures à une mesure sont remplacées par une barre
434 oblique.  
435
436 @example
437 @code{\repeat percent @var{nombre} @var{musicexpr}}
438 @end example
439
440 @noindent
441 où @var{musicexpr} est l'expression musicale à répéter.
442
443 @lilypond[verbatim,quote,relative=2]
444 \repeat percent 4 { c4 }
445 \repeat percent 2 { b4 a g f }
446 \repeat percent 2 { c2 es | f4 fis g c | }
447 @end lilypond
448
449 @snippets
450
451 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
452 {percent-repeat-counter.ly}
453
454 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
455 {percent-repeat-count-visibility.ly}
456
457 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
458 {isolated-percent-repeats.ly}
459
460
461 @seealso
462 Glossaire musicologique :
463 @rglos{percent repeat},
464 @rglos{simile}.
465
466 Morceaux choisis :
467 @rlsr{Repeats}.
468
469 Référence des propriétés internes :
470 @rinternals{RepeatSlash},
471 @rinternals{PercentRepeat},
472 @rinternals{DoublePercentRepeat},
473 @rinternals{DoublePercentRepeatCounter},
474 @rinternals{PercentRepeatCounter},
475 @rinternals{PercentRepeatedMusic}.
476
477
478 @knownissues
479
480 LilyPond ne dispose que de trois signes différents pour indiquer une
481 répétition @qq{en pourcent} : une simple barre oblique qui représente un 
482 seul temps quelle que soit la durée des notes répétées ; une barre
483 oblique simple entourée de points qui représente une mesure entière ;
484 une double barre oblique entourée de points et placée sur la barre de
485 mesure pour indiquer une répétition de deux mesures.  
486
487
488 @node Répétitions en trémolo
489 @unnumberedsubsubsec Répétitions en trémolo
490 @translationof Tremolo repeats
491
492 @cindex trémolo
493 @cindex trémolo, ligatures de
494
495 @funindex \repeat tremolo
496 @funindex tremolo
497
498 Il y a deux formes de trémolo : la répétition alernative de deux notes
499 ou accords, et la répétition rapide d'une seule note ou d'un accord.  
500 Lorsqu'il est constitué d'une alternance répétitive, le trémolo
501 s'indique en ajoutant des barres de ligature entre les deux notes ou
502 accords concernés.  Lorsqu'il s'agit d'une répétition rapide, des barres
503 de ligature penchées sont ajoutée à la note en question.
504
505 On peut placer une notation de trémolo entre deux notes, avec la
506 commande @code{\repeat} suivie du style trémolo :
507
508 @lilypond[quote,verbatim,relative=2]
509 \repeat tremolo 8 { c16 d }
510 \repeat tremolo 6 { c16 d }
511 \repeat tremolo 2 { c16 d }
512 @end lilypond
513
514 La syntaxe de @code{\repeat tremolo} requiert espressément deux notes
515 encadrées par des parenthèses, et le nombre de répétitions exprimé en
516 durée d'une note (pointée ou non).  Ainsi, dans l'exemple ci-dessus,
517 @w{@code{\repeat tremolo 7}} est valide car correspond à une note
518 doublement pointée, à l'inverse de @code{\repeat tremolo 9}.
519
520 La durée d'un trémolo est égale à la durée de l'expression entre
521 accolades multipliée par le nombre de fois à répéter :
522 @code{\repeat@tie{}tremolo@tie{}8@tie{}@{@tie{}c16@tie{}d16@tie{}@}}
523 correspond donc à la valeur d'une ronde, et sera représenté par deux
524 rondes séparées par des barres de trémolo.
525
526 On peut indiquer de la même manière un trémolo sur une seule note, qu'il
527 faudra alors laisser sans accolades :
528
529 @lilypond[quote,verbatim,ragged-right]
530 \repeat tremolo 4 c'16
531 @end lilypond
532
533
534 @cindex trémolo, indication de
535 @funindex tremoloFlags
536 @funindex :
537
538 Le même résultat s'obtient en faisant suivre la note considérée 
539 de deux points et d'un nombre (@w{@code{note:}[@var{nombre}]}).
540 Le nombre en question correspond à la valeur de la subdivision ;
541 il doit être au moins de 8, auquel cas la hampe sera barrée par un 
542 seul trait de ligature.  Si ce nombre est omis, la dernière valeur --
543 telle que mémorisée dans @code{tremoloFlags} -- sera utilisée.
544
545 @lilypond[quote,verbatim,relative=2]
546 c2:8 c:32
547 c: c:
548 @end lilypond
549
550 @snippets
551
552 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
553 {cross-staff-tremolos.ly}
554
555
556 @seealso
557 Morceaux choisis :
558 @rlsr{Repeats}.
559
560 @cindex tremolo, cross-staff
561 @cindex cross-staff tremolo
562
563 @knownissues
564
565 Les trémolos distribués sur plusieurs portées peuvent amener des
566 résultat inespérés.
567