]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/repeats.itely
Docs: remove implicit relative from translations; issue 4731
[lilypond.git] / Documentation / it / notation / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2 @ignore
3     Translation of GIT committish: c91fbc19fc727ed8ef98241b86deaedfb954f1ef
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,relative=1]
195 % nessun \partial qui
196 c4 e g  % nessun controllo di battuta qui
197 % nessun \partial qui
198 \repeat volta 4 {
199   e4 |
200   c2 e |
201   % nessun \partial qui
202   g4 g g  % nessun controllo di battuta qui
203 }
204 % nessun \partial qui
205 g4 |
206 a2 a |
207 g1 |
208 @end lilypond
209
210 Analogalmente, se una ripetizione inizia con la misura parziale a inizio
211 della partitura e non ha finali alternativi, si applicano le stesse
212 condizioni dell'esempio precedente, a parte il fatto che in questo
213 caso è richiesto il comando @code{\partial} all'inizio della partitura:
214
215 @lilypond[verbatim,quote,relative=1]
216 \partial 4  % necessario
217 \repeat volta 4 {
218   e4 |
219   c2 e |
220   % nessun \partial qui
221   g4 g g  % nessun controllo di battuta qui
222 }
223 % nessun \partial qui
224 g4 |
225 a2 a |
226 g1 |
227 @end lilypond
228
229
230 @cindex ripetizioni con legature di valore
231 @cindex finali alternativi con legature di valore
232 @cindex legature di valore, nelle ripetizioni
233 @cindex legature di valore, finali alternativi
234 @funindex \repeatTie
235
236 Si possono aggiungere delle legature di valore a un secondo finale:
237
238 @lilypond[verbatim,quote]
239 \relative {
240   c''1
241   \repeat volta 2 { c4 d e f~ }
242   \alternative {
243     { f2 d }
244     { f2\repeatTie f, }
245   }
246 }
247 @end lilypond
248
249 @funindex \inStaffSegno
250 @cindex ripetizioni, con segno
251 @cindex segno, con ripetizioni
252
253 Il comando @code{\inStaffSegno} può essere usato per generare una stanghetta
254 composita che incorpora il simbolo di segno nella stanghetta di ripetizione
255 appropriata se usato col comando @code{\repeat volta}.  Il tipo corretto di
256 stanghetta di ripetizione, ovvero inizio della ripetizione, fine della
257 ripetizione e doppia ripetizione, viene selezionato automaticamente.  Il
258 corrispondente segno @qq{D.S.} deve essere agiunto manualmente.
259
260 Lontano da una ripetizione:
261
262 @lilypond[verbatim,quote]
263 \relative {
264   e'1
265   \inStaffSegno
266   f2 g a b
267   c1_"D.S." \bar "|."
268 }
269 @end lilypond
270
271 All'inizio di una ripetizione:
272
273 @lilypond[verbatim,quote]
274 \relative {
275   e'1
276   \repeat volta 2 {
277     \inStaffSegno  % start repeat
278     f2 g a b
279   }
280   c1_"D.S." \bar "|."
281 }
282 @end lilypond
283
284 Alla fine di una ripetizione:
285
286 @lilypond[verbatim,quote]
287 \relative {
288   e'1
289   \repeat volta 2 {
290     f2 g a b
291     \inStaffSegno  % end repeat
292   }
293   f2 g a b
294   c1_"D.S." \bar "|."
295 }
296 @end lilypond
297
298 Tra due ripetizioni:
299
300 @lilypond[verbatim,quote]
301 \relative {
302   e'1
303   \repeat volta 2 {
304     f2 g a b
305   }
306   \inStaffSegno  % double repeat
307   \repeat volta 2 {
308     f2 g a b
309   }
310   c1_"D.S." \bar "|."
311 }
312 @end lilypond
313
314
315 Si possono impostare simboli alternativi delle stanghette modificando nel
316 contesto Score le proprietà @code{segnoType}, @code{startRepeatSegnoType},
317 @code{endRepeatSegnoType} o @code{doubleRepeatSegnoType} per il tipo di
318 stanghetta richiesto.  I tipi di stanghetta alternativi devono essere
319 selezionati dai tipi predefiniti o dai tipi precedentemente definiti col
320 comando @code{\defineBarLine} (vedi @ref{Bar lines}).
321
322 @lilypond[verbatim,quote]
323 \defineBarLine ":|.S[" #'(":|." "S[" "")
324 \defineBarLine "]" #'("]" "" "")
325 \relative {
326   e'1
327   \repeat volta 2 {
328     f2 g a b
329     \once \set Score.endRepeatSegnoType = ":|.S["
330     \inStaffSegno
331   }
332   f2 g \bar "]" a b
333   c1_"D.S." \bar "|."
334 }
335 @end lilypond
336
337
338 @lilypond[verbatim,quote,relative=1]
339 e1
340 \repeat volta 2 {
341   \inStaffSegno
342   f2 g a b
343 }
344 c1_"D.S." \bar "|."
345 @end lilypond
346
347 @snippets
348 @lilypondfile[verbatim,quote,texidoc,doctitle]
349 {shortening-volta-brackets.ly}
350
351 @lilypondfile[verbatim,quote,texidoc,doctitle]
352 {adding-volta-brackets-to-additional-staves.ly}
353
354 @lilypondfile[verbatim,quote,texidoc,doctitle]
355 {setting-the-double-repeat-default-for-volte.ly}
356
357 @cindex ripetizioni, numeri di battuta con lettere
358 @cindex ripetizioni, numeri di battuta alternativi
359
360 @lilypondfile[verbatim,quote,texidoc,doctitle]
361 {alternative-bar-numbering.ly}
362
363 @seealso
364 Glossario Musicale:
365 @rglosnamed{repeat,ripetizione},
366 @rglos{volta}.
367
368 Guida alla notazione:
369 @ref{Bar lines},
370 @ref{Modifying context plug-ins},
371 @ref{Modifying ties and slurs},
372 @ref{Time administration}.
373
374 File installati:
375 @file{ly/engraver-init.ly}.
376
377 Frammenti:
378 @rlsr{Repeats}.
379
380 Guida al funzionamento interno:
381 @rinternals{VoltaBracket},
382 @rinternals{RepeatedMusic},
383 @rinternals{VoltaRepeatedMusic},
384 @rinternals{UnfoldedRepeatedMusic}.
385
386 @knownissues
387 @cindex ripetizioni, ambiguità
388 @cindex ripetizioni annidate
389 @cindex annidamento, ripetizioni
390 @cindex ripetizioni e informazioni sul tempo
391 @cindex ripetizione e numero della misura
392 @cindex informazioni sul tempo e ripetizioni
393 @cindex numero della misura e ripetizioni
394 @cindex ripetizioni e legatura di portamento
395 @cindex legatura di portamento e ripetizioni
396 @cindex glissandi e ripetizioni
397 @cindex ripetizioni e glissandi
398
399 Le legature di portamento che si estendono da un blocco @code{\repeat} verso
400 un blocco @code{\alternative} funzioneranno solo nel primo finale
401 alternativo.  L'aspetto grafico di una legatura di portamento che
402 continua negli altri finali alternativi può essere simulato
403 con @code{\repeatTie} se la legatura si estende solo su una nota
404 del blocco dell'alternativa, sebbene questo metodo non funzioni
405 in @code{TabStaff}.  Altri metodi che si possono adattare per indicare
406 legature di portamento che continuano su varie note dei blocchi di
407 alternativa, e che funzionano anche nei contesti @code{TabStaff},
408 sono presentati in @ref{Modifying ties and slurs}.
409
410 Inoltre le legature di portamento non possono ricollegarsi dalla fine di
411 un'alternativa all'inizio della ripetizione.
412
413 I glissandi che si estendono da un blocco @code{\repeat} in un blocco
414 @code{\alternative} funzioneranno soltanto per il primo finale
415 alternativo.  L'aspetto grafico di un glissando che continua negli
416 altri finali alternativi può essere indicato creando un
417 glissando che inizia su una nota di abbellimento nascosta.  Vedere ad
418 esempio il frammento @qq{Estendere i glissandi attraverso le ripetizioni} nei
419 Frammenti Selezionati in @ref{Glissando}.
420
421 Se una ripetizione che inizia con una misura incompleta ha un blocco
422 @code{\alternative} che contiene modifiche alla proprietà
423 @code{measureLength}, l'uso di @code{\unfoldRepeats} causerà
424 l'erroneo posizionamento delle stanghette e degli avvisi di controllo
425 di battuta.
426
427 Una ripetizione annidata come la seguente
428
429 @example
430 \repeat @dots{}
431 \repeat @dots{}
432 \alternative
433 @end example
434
435 @noindent
436 è ambigua, perché non è chiaro a quale @code{\repeat} appartenga il
437 blocco @code{\alternative}.  Questa ambiguità si risolve facendo in
438 modo che @code{\alternative} appartenga sempre al blocco @code{\repeat}
439 interno.  Per chiarezza, si consiglia di usare le parentesi in queste
440 situazioni.
441
442
443 @node Indicazioni di ripetizione manuali
444 @unnumberedsubsubsec Indicazioni di ripetizione manuali
445 @translationof Manual repeat marks
446
447 @cindex indicazione manuale di ripetizione
448 @cindex ripetizione, manuale
449 @cindex inizio ripetizione
450 @cindex ripetizione, inizio
451 @cindex fine ripetizione
452 @cindex ripetizione, fine
453 @cindex numero di ripetizione, modificare
454 @cindex volta della ripetizione, modificare
455 @cindex parentesi della volta
456 @cindex volta, parentesi
457 @funindex repeatCommands
458 @funindex start-repeat
459
460 @warning{Questi metodi vengono usati solo per mostrare tipi di ripetizioni
461 inusuali, e potrebbero causare un comportamento inaspettato.  Nella
462 maggior parte dei casi, le ripetizioni devono essere create col
463 comando standard @code{@bs{}repeat} oppure stampando le stanghette
464 opportune.  Maggiori informazioni in @ref{Bar lines}.}
465
466 La proprietà @code{repeatCommands} permette di controllare la formattazione
467 delle ripetizioni.  Il suo valore è una lista Scheme dei comandi di ripetizione.
468
469 @table @code
470 @item start-repeat
471 Stampa una stanghetta @code{.|:}.
472
473 @lilypond[verbatim,quote]
474 \relative {
475   c''1
476   \set Score.repeatCommands = #'(start-repeat)
477   d4 e f g
478   c1
479 }
480 @end lilypond
481
482 Come vuole la pratica comune di incisione, i segni di ripetizione non vengono
483 stampati all'inizio di un brano.
484
485 @item end-repeat
486 Stampa una stanghetta @code{:|.}:
487
488 @lilypond[verbatim,quote]
489 \relative {
490   c''1
491   d4 e f g
492   \set Score.repeatCommands = #'(end-repeat)
493   c1
494 }
495 @end lilypond
496
497 @item (volta @var{numero}) @dots{} (volta #f)
498 Crea una nuova volta col numero specificato.  La parentesi della volta deve
499 essere terminata esplicitamente, altrimenti non sarà stampata.
500
501 @lilypond[verbatim,quote]
502 \relative {
503   f''4 g a b
504   \set Score.repeatCommands = #'((volta "2"))
505   g4 a g a
506   \set Score.repeatCommands = #'((volta #f))
507   c1
508 }
509 @end lilypond
510
511 @end table
512
513 Comandi di ripetizione multipli possono trovarsi nello stesso punto:
514
515 @lilypond[verbatim,quote]
516 \relative {
517   f''4 g a b
518   \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
519   g4 a g a
520   c1
521   \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
522   b1
523   \set Score.repeatCommands = #'((volta #f))
524 }
525 @end lilypond
526
527 @cindex parentesi della volta con testo
528 @cindex testo nella parentesi della volta
529
530 Si può includere del testo nella parentesi della volta.  Il testo può consistere di
531 un numero, di più numeri o di un'indicazione testuale, si veda @ref{Formatting text}.  Il
532 modo più  semplice per usare del testo è definirlo prima e poi includerlo
533 nella lista Scheme,
534
535 @lilypond[verbatim,quote]
536 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
537 \relative {
538   c''1
539   \set Score.repeatCommands =
540     #(list(list 'volta voltaAdLib) 'start-repeat)
541   c4 b d e
542   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
543   f1
544   \set Score.repeatCommands = #'((volta #f))
545 }
546 @end lilypond
547
548
549 @seealso
550 Guida alla notazione:
551 @ref{Bar lines},
552 @ref{Formatting text}.
553
554 Frammenti:
555 @rlsr{Repeats}.
556
557 Guida al funzionamento interno:
558 @rinternals{VoltaBracket},
559 @rinternals{RepeatedMusic},
560 @rinternals{VoltaRepeatedMusic}.
561
562
563 @node Ripetizioni ricopiate
564 @unnumberedsubsubsec Ripetizioni ricopiate
565 @translationof Written-out repeats
566
567 @cindex ripetizioni ricopiate
568 @cindex ricopiate, ripetizioni
569 @cindex ripetizioni, unfold
570 @cindex ripetizioni, alternativa
571 @cindex unfold, ripetizione
572 @cindex unfold, finali alternativi
573 @cindex ripetizioni alternate
574 @cindex finali alternati, ripetizioni
575 @funindex unfold
576
577 Col comando @code{unfold}, le ripetizioni possono servire a semplificare
578 la scrittura di musica ripetitiva. La sintassi è
579
580 @example
581 \repeat unfold @var{numero-di-ripetizioni} @var{espressione-musicale}
582 @end example
583
584 @noindent
585 dove @code{@var{espressione-musicale}} è la musica e
586 @code{@var{numero-di-ripetizioni}} è il numero di volte per
587 cui è ripetuta @code{@var{espressione-musicale}}.
588
589 @lilypond[verbatim,quote]
590 \relative {
591   \repeat unfold 2 { c''4 d e f }
592   c1
593 }
594 @end lilypond
595
596 In alcuni casi, specialmente in un contesto @code{\relative}, la funzione
597 @code{\repeat unfold} non equivale a riscrivere l'espressione
598 musicale più volte. Ad esempio
599
600 @example
601 \repeat unfold 2 @{ a'4 b c @}
602 @end example
603
604 non equivale a
605
606 @example
607 a'4 b c | a'4 b c
608 @end example
609
610 Le ripetizioni dispiegate (unfold) possono avere dei finali alternativi.
611
612 @lilypond[verbatim,quote]
613 \relative {
614   \repeat unfold 2 { c''4 d e f }
615   \alternative {
616     { c2 g' }
617     { c,2 b }
618   }
619   c1
620 }
621 @end lilypond
622
623 Se il numero di ripetizioni è maggiore del numero di finali alternativi, la
624 prima alternativa viene applicata più volte, finché le alternative rimaste
625 non esauriscono il numero totale delle ripetizioni.
626
627 @lilypond[verbatim,quote]
628 \relative {
629   \repeat unfold 4 { c''4 d e f }
630   \alternative {
631     { c2 g' }
632     { c,2 b }
633     { e2 d }
634    }
635   c1
636 }
637 @end lilypond
638
639 Se il numero di finali alternativi è maggiore del numero di ripetizioni, solo
640 le prime alternative vengono applicate. Le alternative rimanenti saranno
641 ignorate e non verranno stampate.
642
643 @lilypond[verbatim,quote]
644 \relative {
645   \repeat unfold 2 { c''4 d e f }
646   \alternative {
647     { c2 g' }
648     { c,2 b }
649     { e2 d }
650   }
651   c1
652 }
653 @end lilypond
654
655 È  anche possibile annidare molteplici funzioni @code{unfold} (con o
656 senza finali alternativi).
657
658 @lilypond[verbatim,quote]
659 \relative {
660   \repeat unfold 2 {
661     \repeat unfold 2 { c''4 d e f }
662     \alternative {
663       { c2 g' }
664       { c,2 b }
665     }
666   }
667   c1
668 }
669 @end lilypond
670
671 Gli accordi si ripetono col simbolo di ripetizione dell'accordo
672 @code{q}.  Vedi @ref{Chord repetition}.
673
674 @warning{Se si usa @code{@bs{}relative} dentro a un blocco @code{@bs{}repeat}
675 senza istanziare esplicitamente il contesto @code{Voice}, appare un rigo
676 in  più (non desiderato).  Vedi @rprogram{Appare un rigo in più}.}
677
678 @seealso
679 Guida alla notazione:
680 @ref{Chord repetition}.
681
682 Frammenti:
683 @rlsr{Repeats}.
684
685 Guida al funzionamento interno:
686 @rinternals{RepeatedMusic},
687 @rinternals{UnfoldedRepeatedMusic}.
688
689
690 @node Ripetizioni brevi
691 @subsection Ripetizioni brevi
692 @translationof Short repeats
693
694 Questa sezione tratta il modo in cui inserire brevi ripetizioni.  Le ripetizioni
695 brevi possono avere due forme: segni di tratto obliquo o percentuale per rappresentare le
696 ripetizioni di una singola nota, di una singola misura o di due misure; tremolo
697 negli altri casi.
698
699 @menu
700 * Ripetizioni con percentuale::
701 * Ripetizioni con tremolo::
702 @end menu
703
704 @node Ripetizioni con percentuale
705 @unnumberedsubsubsec Ripetizioni con percentuale
706 @translationof Percent repeats
707
708 @cindex ripetizioni con percentuale
709 @cindex percentuale, ripetizioni
710 @cindex ripetizioni della misura
711 @cindex misura, ripetizioni
712 @cindex ripetizione, breve
713 @funindex \repeat percent
714 @funindex percent
715
716 Brevi sezioni ripetute vengono stampate la prima volta volta e le ripetizioni vengono
717 sostituite da un apposito segno.
718
719 La sintassi è
720
721 @example
722 \repeat percent @var{numero} @var{espressione-musicale}
723 @end example
724
725 @noindent
726 dove @code{@var{espressione-musicale}} è l'espressione musicale da ripetere.
727
728 Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
729
730 @lilypond[verbatim,quote]
731 \relative c'' {
732   \repeat percent 4 { c128 d e f }
733   \repeat percent 4 { c64 d e f }
734   \repeat percent 5 { c32 d e f }
735   \repeat percent 4 { c16 d e f }
736   \repeat percent 4 { c8 d }
737   \repeat percent 4 { c4 }
738   \repeat percent 2 { c2 }
739 }
740 @end lilypond
741
742 Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
743
744 @lilypond[verbatim,quote]
745 \relative c'' {
746   \repeat percent 2 { c4 d e f }
747   \repeat percent 2 { c2 d }
748   \repeat percent 2 { c1 }
749 }
750 @end lilypond
751
752 @lilypond[verbatim,quote]
753 \relative {
754   \repeat percent 3 { c''4 d e f | c2 g' }
755 }
756 @end lilypond
757
758 Fraseggi più brevi di una misura ma con durate miste adottano un
759 simbolo di doppia percentuale.
760
761 @lilypond[verbatim,quote]
762 \relative {
763   \repeat percent 4 { c''8. <d f>16 }
764   \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
765 }
766 @end lilypond
767
768 @snippets
769
770 @lilypondfile[verbatim,quote,texidoc,doctitle]
771 {percent-repeat-counter.ly}
772
773 @lilypondfile[verbatim,quote,texidoc,doctitle]
774 {percent-repeat-count-visibility.ly}
775
776 @lilypondfile[verbatim,quote,texidoc,doctitle]
777 {isolated-percent-repeats.ly}
778
779 @seealso
780 Glossario Musicale:
781 @rglos{percent repeat},
782 @rglos{simile}.
783
784 Frammenti:
785 @rlsr{Repeats}.
786
787 Guida al funzionamento interno:
788 @rinternals{RepeatSlash},
789 @rinternals{RepeatSlashEvent},
790 @rinternals{DoubleRepeatSlash},
791 @rinternals{PercentRepeat},
792 @rinternals{PercentRepeatCounter},
793 @rinternals{PercentRepeatedMusic},
794 @rinternals{Percent_repeat_engraver},
795 @rinternals{DoublePercentEvent},
796 @rinternals{DoublePercentRepeat},
797 @rinternals{DoublePercentRepeatCounter},
798 @rinternals{Double_percent_repeat_engraver},
799 @rinternals{Slash_repeat_engraver}.
800
801
802 @node Ripetizioni con tremolo
803 @unnumberedsubsubsec Ripetizioni con tremolo
804 @translationof Tremolo repeats
805
806 @cindex travature del tremolo
807 @cindex tremolo
808 @cindex ripetizione, tremolo
809 @funindex \repeat tremolo
810 @funindex tremolo
811
812 I tremoli possono avere due forme: alternanza tra  due note, o due
813 accordi, e rapida ripetizione di una singola nota o accordo.  I tremoli
814 costituiti da un'alternanza si indicano con delle travature che collegano
815 le note o gli accordi che si alternano, mentre i tremoli che consistono
816 in una rapida ripetizione di una nota singola si indicano aggiungendo delle
817 travature o dei tratti di suddivisione obliqui alla singola nota.
818
819 Per inserire i segni del tremolo tra le note, si usa @code{\repeat} con
820 lo stile tremolo:
821
822 @lilypond[quote,verbatim]
823 \relative c'' {
824   \repeat tremolo 8 { c16 d }
825   \repeat tremolo 6 { c16 d }
826   \repeat tremolo 2 { c16 d }
827 }
828 @end lilypond
829
830 La sintassi di @code{\repeat tremolo} prevede specificamente che
831 all'interno delle parentesi siano indicate due note, e che il numero di ripetizioni corrisponda
832 a un valore espresso in durate di note normali o puntate.
833 Dunque @code{\repeat tremolo 7} è valido e produce una nota doppiamente puntata,
834 mentre @code{\repeat tremolo 9} non è valido.
835
836 La durata del tremolo equivale alla durata dell'espressione musicale tra
837 parentesi moltiplicata per il numero di ripetizioni:
838 @code{\repeat tremolo 8 @{ c16 d16 @}} corrisponde a un tremolo di una semibreve,
839 rappresentata come due semibrevi unite dalle travature del tremolo.
840
841 Ci sono due modi di inserire dei segni di tremolo su una singola nota.  Anche
842 in questo caso si usa la sintassi @code{\repeat tremolo}, ma la nota non deve
843 essere racchiusa tra parentesi:
844
845 @lilypond[quote,verbatim,ragged-right]
846 \repeat tremolo 4 c'16
847 @end lilypond
848
849 @cindex segni di tremolo
850 @cindex tremolo, segni
851 @funindex :
852
853 Si può ottenere lo stesso output aggiungendo @code{:@var{N}} dopo
854 la nota, dove @code{@var{N}} indica la durata della suddivisione
855 (deve essere almeno 8).  Se @code{@var{N}} è 8, viene aggiunta una
856 travatura al gambo della nota.  Se @code{@var{N}} è omesso, viene
857 usato l'ultimo valore:
858
859 @lilypond[quote,verbatim]
860 \relative {
861   c''2:8 c:32
862   c: c:
863 }
864 @end lilypond
865
866 @snippets
867
868 @lilypondfile[verbatim,quote,texidoc,doctitle]
869 {cross-staff-tremolos.ly}
870
871 @seealso
872 Frammenti:
873 @rlsr{Repeats}.
874
875 @cindex tremolo tra due righi
876
877 @c  LocalWords:  voltaAdLib