]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/repeats.itely
Doc-it: update Notation and Usage manual
[lilypond.git] / Documentation / it / notation / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2 @ignore
3     Translation of GIT committish: ca2d9d22be422c4de98bc246dc94f7f2fd274dd2
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.19.21"
11
12 @c Translators: Federico Bruni
13 @c Translation checkers: Luca Rossetto Casel
14
15 @node Ripetizioni
16 @section Ripetizioni
17 @translationof Repeats
18
19 @lilypondfile[quote]{repeats-headword.ly}
20
21 La ripetizione è un concetto chiave in musica e può essere resa con
22 varie forme di notazione.  LilyPond supporta i seguenti tipi di
23 ripetizioni:
24
25 @table @code
26 @item volta
27 La musica ripetuta non viene scritta per intero ma racchiusa tra barre
28 di ripetizione.  Se la ripetizione si trova all'inizio di un brano, la
29 stanghetta di ritornello è posta soltanto alla fine della ripetizione.  I
30 finali alternativi (volte) appaiono da sinistra a destra e sono evidenziati
31 da delle parentesi.  Questa è la notazione standard per le ripetizioni
32 con finali alternativi.
33
34 @item unfold
35 La musica ripetuta viene scritta per intero, tante volte quante sono
36 specificate dal @code{@var{numero-ripetizioni}}.  È utile quando si
37 scrive musica ripetitiva.
38
39 @item percent
40 Si tratta di ripetizioni del singolo tempo (battito) o della battuta.  Hanno l'aspetto di una
41 barra obliqua o di segni di percentuale.
42
43 @item tremolo
44 Si usa per scrivere travature a tremolo.
45
46 @end table
47
48
49 @menu
50 * Ripetizioni lunghe::
51 * Ripetizioni brevi::
52 @end menu
53
54 @node Ripetizioni lunghe
55 @subsection Ripetizioni lunghe
56 @translationof Long repeats
57
58 Questa sezione spiega come inserire ripetizioni lunghe (solitamente
59 di più battute).  Tali ripetizioni possono essere in due forme: racchiuse
60 tra segni di ritornello oppure ricopiate interamente (adatte
61 a scrivere musica ripetitiva).  Si possono anche controllare
62 manualmente i segni di ripetizione.
63
64 @menu
65 * Ripetizioni normali::
66 * Indicazioni di ripetizione manuali::
67 * Ripetizioni ricopiate::
68 @end menu
69
70 @cindex volta
71 @cindex prima volta
72 @cindex seconda volta
73 @cindex volta, prima
74 @cindex volta, seconda
75 @cindex ripetizione normale
76 @cindex ripetizione con finali alternativi
77 @cindex finali alternativi
78 @funindex \repeat
79 @funindex \alternative
80 @funindex \partial
81
82 @node Ripetizioni normali
83 @unnumberedsubsubsec Ripetizioni normali
84 @translationof Normal repeats
85
86 La sintassi per una normale ripetizione è
87
88 @example
89 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
90 @end example
91
92 @noindent
93 dove @code{@var{espressione-musicale}} è la musica da ripetere.
94
95 Un'unica ripetizione senza finale alternativo:
96
97 @lilypond[verbatim,quote]
98 \relative {
99   \repeat volta 2 { c''4 d e f }
100   c2 d
101   \repeat volta 2 { d4 e f g }
102 }
103 @end lilypond
104
105 Il segno di inizio della ripetizione, per impostazione predefinita, non
106 appare nella prima misura.  È tuttavia possibile aggiungerlo inserendo
107 a mano la battuta @code{\bar ".|:"} prima della prima nota.
108
109 @lilypond[verbatim,fragment,quote]
110 \relative {
111   \repeat volta 2 { \bar ".|:" c''4 d e f }
112   c2 d
113   \repeat volta 2 { d4 e f g }
114 }
115 @end lilypond
116
117 I finali alternativi si ottengono con @code{\alternative}.  Ogni gruppo
118 di alternative deve essere a sua volta racchiuso tra parentesi.
119
120 @example
121 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
122 \alternative @{
123   @{ @var{espressione-musicale} @}
124 @}
125 @end example
126
127 @noindent
128 dove @code{@var{espressione-musicale}} è la musica.
129
130 Se il numero di ripetizioni è superiore a quello dei finali alternativi, alle
131 prime ripetizioni viene assegnata la prima alternativa.
132
133 Una singola ripetizione con un finale alternativo:
134
135 @lilypond[verbatim,quote]
136 \relative {
137   \repeat volta 2 { c''4 d e f | }
138   \alternative {
139     { c2 e | }
140     { f2 g | }
141   }
142   c1
143 }
144 @end lilypond
145
146 Molteplici ripetizioni con un finale alternativo:
147
148 @lilypond[verbatim,quote]
149 \relative {
150   \repeat volta 4 { c''4 d e f | }
151   \alternative {
152     { c2 e | }
153     { f2 g | }
154   }
155   c1
156 }
157 @end lilypond
158
159 Molteplici ripetizioni con più di un finale alternativo:
160
161 @lilypond[verbatim,quote]
162 \relative {
163   \repeat volta 3 { c''4 d e f | }
164   \alternative {
165     { c2 e | }
166     { f2 g | }
167     { a2 g | }
168   }
169   c1
170 }
171 @end lilypond
172
173 @warning{Se ci sono due o più finali alternativi, non ci deve essere
174 niente tra la parentesi di chiusura di uno e quella di apertura di
175 quello successivo all'interno di un blocco @code{@bs{}alternative},
176 altrimenti non si otterrà il numero atteso di finali.}
177
178 @warning{Se si usa @code{@bs{}relative} dentro a un blocco
179 @code{@bs{}repeat} senza istanziare esplicitamente il
180 contesto @code{Voice}, appare un rigo in più (non desiderato).  Vedi
181 @rprogram{Appare un rigo in più}.}
182
183 @cindex ripetizione con anacrusi
184 @cindex anacrusi in una ripetizione
185 @funindex \partial
186
187 Se una ripetizione inizia in mezzo a una misura e non ha finali
188 alternativi, solitamente anche la chiusura della ripetizione cadrà
189 nel mezzo di una misura, così che tra le due estremità ci sia una
190 misura completa.  In queste situazioni i segni di ripetizione non
191 sono delle vere e proprie stanghette.  Non usare il comando @code{\partial}
192 o i controlli di battuta nel punto in cui si trovano questi segni:
193
194 @lilypond[verbatim,quote]
195 \relative {
196   % nessun \partial qui
197   c'4 e g  % nessun controllo di battuta qui
198   % nessun \partial qui
199   \repeat volta 4 {
200     e4 |
201     c2 e |
202     % nessun \partial qui
203     g4 g g  % nessun controllo di battuta qui
204   }
205   % nessun \partial qui
206   g4 |
207   a2 a |
208   g1 |
209 }
210 @end lilypond
211
212 Analogalmente, se una ripetizione inizia con la misura parziale a inizio
213 della partitura e non ha finali alternativi, si applicano le stesse
214 condizioni dell'esempio precedente, a parte il fatto che in questo
215 caso è richiesto il comando @code{\partial} all'inizio della partitura:
216
217 @lilypond[verbatim,quote]
218 \relative {
219   \partial 4  % necessario
220   \repeat volta 4 {
221     e4 |
222     c2 e |
223     % nessun \partial qui
224     g4 g g  % nessun controllo di battuta qui
225   }
226   % nessun \partial qui
227   g4 |
228   a2 a |
229   g1 |
230 }
231 @end lilypond
232
233
234 @cindex ripetizioni con legature di valore
235 @cindex finali alternativi con legature di valore
236 @cindex legature di valore, nelle ripetizioni
237 @cindex legature di valore, finali alternativi
238 @funindex \repeatTie
239
240 Si possono aggiungere delle legature di valore a un secondo finale:
241
242 @lilypond[verbatim,quote]
243 \relative {
244   c''1
245   \repeat volta 2 { c4 d e f~ }
246   \alternative {
247     { f2 d }
248     { f2\repeatTie f, }
249   }
250 }
251 @end lilypond
252
253 @funindex \inStaffSegno
254 @cindex ripetizioni, con segno
255 @cindex segno, con ripetizioni
256
257 Il comando @code{\inStaffSegno} può essere usato per generare una stanghetta
258 composita che incorpora il simbolo di segno nella stanghetta di ripetizione
259 appropriata se usato col comando @code{\repeat volta}.  Il tipo corretto di
260 stanghetta di ripetizione, ovvero inizio della ripetizione, fine della
261 ripetizione e doppia ripetizione, viene selezionato automaticamente.  Il
262 corrispondente segno @qq{D.S.} deve essere agiunto manualmente.
263
264 Lontano da una ripetizione:
265
266 @lilypond[verbatim,quote]
267 \relative {
268   e'1
269   \inStaffSegno
270   f2 g a b
271   c1_"D.S." \bar "|."
272 }
273 @end lilypond
274
275 All'inizio di una ripetizione:
276
277 @lilypond[verbatim,quote]
278 \relative {
279   e'1
280   \repeat volta 2 {
281     \inStaffSegno  % start repeat
282     f2 g a b
283   }
284   c1_"D.S." \bar "|."
285 }
286 @end lilypond
287
288 Alla fine di una ripetizione:
289
290 @lilypond[verbatim,quote]
291 \relative {
292   e'1
293   \repeat volta 2 {
294     f2 g a b
295     \inStaffSegno  % end repeat
296   }
297   f2 g a b
298   c1_"D.S." \bar "|."
299 }
300 @end lilypond
301
302 Tra due ripetizioni:
303
304 @lilypond[verbatim,quote]
305 \relative {
306   e'1
307   \repeat volta 2 {
308     f2 g a b
309   }
310   \inStaffSegno  % double repeat
311   \repeat volta 2 {
312     f2 g a b
313   }
314   c1_"D.S." \bar "|."
315 }
316 @end lilypond
317
318
319 Si possono impostare simboli alternativi delle stanghette modificando nel
320 contesto Score le proprietà @code{segnoType}, @code{startRepeatSegnoType},
321 @code{endRepeatSegnoType} o @code{doubleRepeatSegnoType} per il tipo di
322 stanghetta richiesto.  I tipi di stanghetta alternativi devono essere
323 selezionati dai tipi predefiniti o dai tipi precedentemente definiti col
324 comando @code{\defineBarLine} (vedi @ref{Bar lines}).
325
326 @lilypond[verbatim,quote]
327 \defineBarLine ":|.S[" #'(":|." "S[" "")
328 \defineBarLine "]" #'("]" "" "")
329 \relative {
330   e'1
331   \repeat volta 2 {
332     f2 g a b
333     \once \set Score.endRepeatSegnoType = ":|.S["
334     \inStaffSegno
335   }
336   f2 g \bar "]" a b
337   c1_"D.S." \bar "|."
338 }
339 @end lilypond
340
341 @snippets
342 @lilypondfile[verbatim,quote,texidoc,doctitle]
343 {shortening-volta-brackets.ly}
344
345 @lilypondfile[verbatim,quote,texidoc,doctitle]
346 {adding-volta-brackets-to-additional-staves.ly}
347
348 @lilypondfile[verbatim,quote,texidoc,doctitle]
349 {setting-the-double-repeat-default-for-volte.ly}
350
351 @cindex ripetizioni, numeri di battuta con lettere
352 @cindex ripetizioni, numeri di battuta alternativi
353
354 @lilypondfile[verbatim,quote,texidoc,doctitle]
355 {alternative-bar-numbering.ly}
356
357 @seealso
358 Glossario Musicale:
359 @rglosnamed{repeat,ripetizione},
360 @rglos{volta}.
361
362 Guida alla notazione:
363 @ref{Bar lines},
364 @ref{Modifying context plug-ins},
365 @ref{Modifying ties and slurs},
366 @ref{Time administration}.
367
368 File installati:
369 @file{ly/engraver-init.ly}.
370
371 Frammenti:
372 @rlsr{Repeats}.
373
374 Guida al funzionamento interno:
375 @rinternals{VoltaBracket},
376 @rinternals{RepeatedMusic},
377 @rinternals{VoltaRepeatedMusic},
378 @rinternals{UnfoldedRepeatedMusic}.
379
380 @knownissues
381 @cindex ripetizioni, ambiguità
382 @cindex ripetizioni annidate
383 @cindex annidamento, ripetizioni
384 @cindex ripetizioni e informazioni sul tempo
385 @cindex ripetizione e numero della misura
386 @cindex informazioni sul tempo e ripetizioni
387 @cindex numero della misura e ripetizioni
388 @cindex ripetizioni e legatura di portamento
389 @cindex legatura di portamento e ripetizioni
390 @cindex glissandi e ripetizioni
391 @cindex ripetizioni e glissandi
392
393 Le legature di portamento che si estendono da un blocco @code{\repeat} verso
394 un blocco @code{\alternative} funzioneranno solo nel primo finale
395 alternativo.  L'aspetto grafico di una legatura di portamento che
396 continua negli altri finali alternativi può essere simulato
397 con @code{\repeatTie} se la legatura si estende solo su una nota
398 del blocco dell'alternativa, sebbene questo metodo non funzioni
399 in @code{TabStaff}.  Altri metodi che si possono adattare per indicare
400 legature di portamento che continuano su varie note dei blocchi di
401 alternativa, e che funzionano anche nei contesti @code{TabStaff},
402 sono presentati in @ref{Modifying ties and slurs}.
403
404 Inoltre le legature di portamento non possono ricollegarsi dalla fine di
405 un'alternativa all'inizio della ripetizione.
406
407 I glissandi che si estendono da un blocco @code{\repeat} in un blocco
408 @code{\alternative} funzioneranno soltanto per il primo finale
409 alternativo.  L'aspetto grafico di un glissando che continua negli
410 altri finali alternativi può essere indicato creando un
411 glissando che inizia su una nota di abbellimento nascosta.  Vedere ad
412 esempio il frammento @qq{Estendere i glissandi attraverso le ripetizioni} nei
413 Frammenti Selezionati in @ref{Glissando}.
414
415 Se una ripetizione che inizia con una misura incompleta ha un blocco
416 @code{\alternative} che contiene modifiche alla proprietà
417 @code{measureLength}, l'uso di @code{\unfoldRepeats} causerà
418 l'erroneo posizionamento delle stanghette e degli avvisi di controllo
419 di battuta.
420
421 Una ripetizione annidata come la seguente
422
423 @example
424 \repeat @dots{}
425 \repeat @dots{}
426 \alternative
427 @end example
428
429 @noindent
430 è ambigua, perché non è chiaro a quale @code{\repeat} appartenga il
431 blocco @code{\alternative}.  Questa ambiguità si risolve facendo in
432 modo che @code{\alternative} appartenga sempre al blocco @code{\repeat}
433 interno.  Per chiarezza, si consiglia di usare le parentesi in queste
434 situazioni.
435
436
437 @node Indicazioni di ripetizione manuali
438 @unnumberedsubsubsec Indicazioni di ripetizione manuali
439 @translationof Manual repeat marks
440
441 @cindex indicazione manuale di ripetizione
442 @cindex ripetizione, manuale
443 @cindex inizio ripetizione
444 @cindex ripetizione, inizio
445 @cindex fine ripetizione
446 @cindex ripetizione, fine
447 @cindex numero di ripetizione, modificare
448 @cindex volta della ripetizione, modificare
449 @cindex parentesi della volta
450 @cindex volta, parentesi
451 @funindex repeatCommands
452 @funindex start-repeat
453
454 @warning{Questi metodi vengono usati solo per mostrare tipi di ripetizioni
455 inusuali, e potrebbero causare un comportamento inaspettato.  Nella
456 maggior parte dei casi, le ripetizioni devono essere create col
457 comando standard @code{@bs{}repeat} oppure stampando le stanghette
458 opportune.  Maggiori informazioni in @ref{Bar lines}.}
459
460 La proprietà @code{repeatCommands} permette di controllare la formattazione
461 delle ripetizioni.  Il suo valore è una lista Scheme dei comandi di ripetizione.
462
463 @table @code
464 @item start-repeat
465 Stampa una stanghetta @code{.|:}.
466
467 @lilypond[verbatim,quote]
468 \relative {
469   c''1
470   \set Score.repeatCommands = #'(start-repeat)
471   d4 e f g
472   c1
473 }
474 @end lilypond
475
476 Come vuole la pratica comune di incisione, i segni di ripetizione non vengono
477 stampati all'inizio di un brano.
478
479 @item end-repeat
480 Stampa una stanghetta @code{:|.}:
481
482 @lilypond[verbatim,quote]
483 \relative {
484   c''1
485   d4 e f g
486   \set Score.repeatCommands = #'(end-repeat)
487   c1
488 }
489 @end lilypond
490
491 @item (volta @var{numero}) @dots{} (volta #f)
492 Crea una nuova volta col numero specificato.  La parentesi della volta deve
493 essere terminata esplicitamente, altrimenti non sarà stampata.
494
495 @lilypond[verbatim,quote]
496 \relative {
497   f''4 g a b
498   \set Score.repeatCommands = #'((volta "2"))
499   g4 a g a
500   \set Score.repeatCommands = #'((volta #f))
501   c1
502 }
503 @end lilypond
504
505 @end table
506
507 Comandi di ripetizione multipli possono trovarsi nello stesso punto:
508
509 @lilypond[verbatim,quote]
510 \relative {
511   f''4 g a b
512   \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
513   g4 a g a
514   c1
515   \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
516   b1
517   \set Score.repeatCommands = #'((volta #f))
518 }
519 @end lilypond
520
521 @cindex parentesi della volta con testo
522 @cindex testo nella parentesi della volta
523
524 Si può includere del testo nella parentesi della volta.  Il testo può consistere di
525 un numero, di più numeri o di un'indicazione testuale, si veda @ref{Formatting text}.  Il
526 modo più  semplice per usare del testo è definirlo prima e poi includerlo
527 nella lista Scheme,
528
529 @lilypond[verbatim,quote]
530 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
531 \relative {
532   c''1
533   \set Score.repeatCommands =
534     #(list(list 'volta voltaAdLib) 'start-repeat)
535   c4 b d e
536   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
537   f1
538   \set Score.repeatCommands = #'((volta #f))
539 }
540 @end lilypond
541
542
543 @seealso
544 Guida alla notazione:
545 @ref{Bar lines},
546 @ref{Formatting text}.
547
548 Frammenti:
549 @rlsr{Repeats}.
550
551 Guida al funzionamento interno:
552 @rinternals{VoltaBracket},
553 @rinternals{RepeatedMusic},
554 @rinternals{VoltaRepeatedMusic}.
555
556
557 @node Ripetizioni ricopiate
558 @unnumberedsubsubsec Ripetizioni ricopiate
559 @translationof Written-out repeats
560
561 @cindex ripetizioni ricopiate
562 @cindex ricopiate, ripetizioni
563 @cindex ripetizioni, unfold
564 @cindex ripetizioni, alternativa
565 @cindex unfold, ripetizione
566 @cindex unfold, finali alternativi
567 @cindex ripetizioni alternate
568 @cindex finali alternati, ripetizioni
569 @funindex unfold
570
571 Col comando @code{unfold}, le ripetizioni possono servire a semplificare
572 la scrittura di musica ripetitiva. La sintassi è
573
574 @example
575 \repeat unfold @var{numero-di-ripetizioni} @var{espressione-musicale}
576 @end example
577
578 @noindent
579 dove @code{@var{espressione-musicale}} è la musica e
580 @code{@var{numero-di-ripetizioni}} è il numero di volte per
581 cui è ripetuta @code{@var{espressione-musicale}}.
582
583 @lilypond[verbatim,quote]
584 \relative {
585   \repeat unfold 2 { c''4 d e f }
586   c1
587 }
588 @end lilypond
589
590 In alcuni casi, specialmente in un contesto @code{\relative}, la funzione
591 @code{\repeat unfold} non equivale a riscrivere l'espressione
592 musicale più volte. Ad esempio
593
594 @example
595 \repeat unfold 2 @{ a'4 b c @}
596 @end example
597
598 non equivale a
599
600 @example
601 a'4 b c | a'4 b c
602 @end example
603
604 Le ripetizioni dispiegate (unfold) possono avere dei finali alternativi.
605
606 @lilypond[verbatim,quote]
607 \relative {
608   \repeat unfold 2 { c''4 d e f }
609   \alternative {
610     { c2 g' }
611     { c,2 b }
612   }
613   c1
614 }
615 @end lilypond
616
617 Se il numero di ripetizioni è maggiore del numero di finali alternativi, la
618 prima alternativa viene applicata più volte, finché le alternative rimaste
619 non esauriscono il numero totale delle ripetizioni.
620
621 @lilypond[verbatim,quote]
622 \relative {
623   \repeat unfold 4 { c''4 d e f }
624   \alternative {
625     { c2 g' }
626     { c,2 b }
627     { e2 d }
628    }
629   c1
630 }
631 @end lilypond
632
633 Se il numero di finali alternativi è maggiore del numero di ripetizioni, solo
634 le prime alternative vengono applicate. Le alternative rimanenti saranno
635 ignorate e non verranno stampate.
636
637 @lilypond[verbatim,quote]
638 \relative {
639   \repeat unfold 2 { c''4 d e f }
640   \alternative {
641     { c2 g' }
642     { c,2 b }
643     { e2 d }
644   }
645   c1
646 }
647 @end lilypond
648
649 È  anche possibile annidare molteplici funzioni @code{unfold} (con o
650 senza finali alternativi).
651
652 @lilypond[verbatim,quote]
653 \relative {
654   \repeat unfold 2 {
655     \repeat unfold 2 { c''4 d e f }
656     \alternative {
657       { c2 g' }
658       { c,2 b }
659     }
660   }
661   c1
662 }
663 @end lilypond
664
665 Gli accordi si ripetono col simbolo di ripetizione dell'accordo
666 @code{q}.  Vedi @ref{Chord repetition}.
667
668 @warning{Se si usa @code{@bs{}relative} dentro a un blocco @code{@bs{}repeat}
669 senza istanziare esplicitamente il contesto @code{Voice}, appare un rigo
670 in  più (non desiderato).  Vedi @rprogram{Appare un rigo in più}.}
671
672 @seealso
673 Guida alla notazione:
674 @ref{Chord repetition}.
675
676 Frammenti:
677 @rlsr{Repeats}.
678
679 Guida al funzionamento interno:
680 @rinternals{RepeatedMusic},
681 @rinternals{UnfoldedRepeatedMusic}.
682
683
684 @node Ripetizioni brevi
685 @subsection Ripetizioni brevi
686 @translationof Short repeats
687
688 Questa sezione tratta il modo in cui inserire brevi ripetizioni.  Le ripetizioni
689 brevi possono avere due forme: segni di tratto obliquo o percentuale per rappresentare le
690 ripetizioni di una singola nota, di una singola misura o di due misure; tremolo
691 negli altri casi.
692
693 @menu
694 * Ripetizioni con percentuale::
695 * Ripetizioni con tremolo::
696 @end menu
697
698 @node Ripetizioni con percentuale
699 @unnumberedsubsubsec Ripetizioni con percentuale
700 @translationof Percent repeats
701
702 @cindex ripetizioni con percentuale
703 @cindex percentuale, ripetizioni
704 @cindex ripetizioni della misura
705 @cindex misura, ripetizioni
706 @cindex ripetizione, breve
707 @funindex \repeat percent
708 @funindex percent
709
710 Brevi sezioni ripetute vengono stampate la prima volta volta e le ripetizioni vengono
711 sostituite da un apposito segno.
712
713 La sintassi è
714
715 @example
716 \repeat percent @var{numero} @var{espressione-musicale}
717 @end example
718
719 @noindent
720 dove @code{@var{espressione-musicale}} è l'espressione musicale da ripetere.
721
722 Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
723
724 @lilypond[verbatim,quote]
725 \relative c'' {
726   \repeat percent 4 { c128 d e f }
727   \repeat percent 4 { c64 d e f }
728   \repeat percent 5 { c32 d e f }
729   \repeat percent 4 { c16 d e f }
730   \repeat percent 4 { c8 d }
731   \repeat percent 4 { c4 }
732   \repeat percent 2 { c2 }
733 }
734 @end lilypond
735
736 Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
737
738 @lilypond[verbatim,quote]
739 \relative c'' {
740   \repeat percent 2 { c4 d e f }
741   \repeat percent 2 { c2 d }
742   \repeat percent 2 { c1 }
743 }
744 @end lilypond
745
746 @lilypond[verbatim,quote]
747 \relative {
748   \repeat percent 3 { c''4 d e f | c2 g' }
749 }
750 @end lilypond
751
752 Fraseggi più brevi di una misura ma con durate miste adottano un
753 simbolo di doppia percentuale.
754
755 @lilypond[verbatim,quote]
756 \relative {
757   \repeat percent 4 { c''8. <d f>16 }
758   \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
759 }
760 @end lilypond
761
762 @snippets
763
764 @lilypondfile[verbatim,quote,texidoc,doctitle]
765 {percent-repeat-counter.ly}
766
767 @lilypondfile[verbatim,quote,texidoc,doctitle]
768 {percent-repeat-count-visibility.ly}
769
770 @lilypondfile[verbatim,quote,texidoc,doctitle]
771 {isolated-percent-repeats.ly}
772
773 @seealso
774 Glossario Musicale:
775 @rglos{percent repeat},
776 @rglos{simile}.
777
778 Frammenti:
779 @rlsr{Repeats}.
780
781 Guida al funzionamento interno:
782 @rinternals{RepeatSlash},
783 @rinternals{RepeatSlashEvent},
784 @rinternals{DoubleRepeatSlash},
785 @rinternals{PercentRepeat},
786 @rinternals{PercentRepeatCounter},
787 @rinternals{PercentRepeatedMusic},
788 @rinternals{Percent_repeat_engraver},
789 @rinternals{DoublePercentEvent},
790 @rinternals{DoublePercentRepeat},
791 @rinternals{DoublePercentRepeatCounter},
792 @rinternals{Double_percent_repeat_engraver},
793 @rinternals{Slash_repeat_engraver}.
794
795 @knownissues
796 Le ripetizioni con percentuale non contengono nient'altro che il segno
797 di percentuale; in particolare, i cambi di tempo non saranno ripetuti.
798
799 @lilypond[quote,verbatim,relative=2]
800 \repeat percent 3 { \time 5/4 c2. 2 \time 4/4 2 2 }
801 @end lilypond
802
803 @noindent
804 Qualsiasi cambio di tempo o comando @code{\partial} devono trovarsi in
805 passaggi paralleli @emph{esterni} a qualsiasi ripetizione con percentuale,
806 per esempio su una traccia di tempo separata.
807
808 @lilypond[quote,verbatim,relative=2]
809 <<
810   \repeat percent 3 { c2. 2 2 2 }
811   \repeat unfold 3 { \time 5/4 s4*5 \time 4/4 s1 }
812 >>
813 @end lilypond
814
815
816 @node Ripetizioni con tremolo
817 @unnumberedsubsubsec Ripetizioni con tremolo
818 @translationof Tremolo repeats
819
820 @cindex travature del tremolo
821 @cindex tremolo
822 @cindex ripetizione, tremolo
823 @funindex \repeat tremolo
824 @funindex tremolo
825
826 I tremoli possono avere due forme: alternanza tra  due note, o due
827 accordi, e rapida ripetizione di una singola nota o accordo.  I tremoli
828 costituiti da un'alternanza si indicano con delle travature che collegano
829 le note o gli accordi che si alternano, mentre i tremoli che consistono
830 in una rapida ripetizione di una nota singola si indicano aggiungendo delle
831 travature o dei tratti di suddivisione obliqui alla singola nota.
832
833 Per inserire i segni del tremolo tra le note, si usa @code{\repeat} con
834 lo stile tremolo:
835
836 @lilypond[quote,verbatim]
837 \relative c'' {
838   \repeat tremolo 8 { c16 d }
839   \repeat tremolo 6 { c16 d }
840   \repeat tremolo 2 { c16 d }
841 }
842 @end lilypond
843
844 La sintassi di @code{\repeat tremolo} prevede specificamente che
845 all'interno delle parentesi siano indicate due note, e che il numero di ripetizioni corrisponda
846 a un valore espresso in durate di note normali o puntate.
847 Dunque @code{\repeat tremolo 7} è valido e produce una nota doppiamente puntata,
848 mentre @code{\repeat tremolo 9} non è valido.
849
850 La durata del tremolo equivale alla durata dell'espressione musicale tra
851 parentesi moltiplicata per il numero di ripetizioni:
852 @code{\repeat tremolo 8 @{ c16 d16 @}} corrisponde a un tremolo di una semibreve,
853 rappresentata come due semibrevi unite dalle travature del tremolo.
854
855 Ci sono due modi di inserire dei segni di tremolo su una singola nota.  Anche
856 in questo caso si usa la sintassi @code{\repeat tremolo}, ma la nota non deve
857 essere racchiusa tra parentesi:
858
859 @lilypond[quote,verbatim,ragged-right]
860 \repeat tremolo 4 c'16
861 @end lilypond
862
863 @cindex segni di tremolo
864 @cindex tremolo, segni
865 @funindex :
866
867 Si può ottenere lo stesso output aggiungendo @code{:@var{N}} dopo
868 la nota, dove @code{@var{N}} indica la durata della suddivisione
869 (deve essere almeno 8).  Se @code{@var{N}} è 8, viene aggiunta una
870 travatura al gambo della nota.  Se @code{@var{N}} è omesso, viene
871 usato l'ultimo valore:
872
873 @lilypond[quote,verbatim]
874 \relative {
875   c''2:8 c:32
876   c: c:
877 }
878 @end lilypond
879
880 @snippets
881
882 @lilypondfile[verbatim,quote,texidoc,doctitle]
883 {cross-staff-tremolos.ly}
884
885 @seealso
886 Frammenti:
887 @rlsr{Repeats}.
888
889 @cindex tremolo tra due righi
890
891 @c  LocalWords:  voltaAdLib