1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
3 Translation of GIT committish: bb44469cee5de15e46afbbebd580f898fe5f727b
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..
12 @c Translators: Federico Bruni
13 @c Translation checkers: Luca Rossetto Casel
17 @translationof Repeats
19 @lilypondfile[quote]{repeats-headword.ly}
21 La ripetizione è un concetto chiave in musica e può essere resa con
22 varie forme di notazione. LilyPond supporta i seguenti tipi di
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.
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.
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.
44 Si usa per scrivere travature a tremolo.
50 * Ripetizioni lunghe::
54 @node Ripetizioni lunghe
55 @subsection Ripetizioni lunghe
56 @translationof Long repeats
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.
65 * Ripetizioni normali::
66 * Indicazioni di ripetizione manuali::
67 * Ripetizioni ricopiate::
74 @cindex volta, seconda
75 @cindex repeat, normal
77 @cindex repeat with alternate endings
78 @cindex alternate endings
80 @funindex \alternative
83 @node Ripetizioni normali
84 @unnumberedsubsubsec Ripetizioni normali
85 @translationof Normal repeats
87 La sintassi per una normale ripetizione è
90 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
94 dove @code{@var{espressione-musicale}} è la musica da ripetere.
96 Un'unica ripetizione senza finale alternativo:
98 @lilypond[verbatim,quote,relative=2]
99 \repeat volta 2 { c4 d e f }
101 \repeat volta 2 { d4 e f g }
104 I finali alternativi si ottengono con @code{\alternative}. Ogni gruppo
105 di alternative deve essere a sua volta racchiuso tra parentesi.
108 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
110 @{ @var{espressione-musicale} @}
115 dove @code{@var{espressione-musicale}} è la musica.
117 Se il numero di ripetizioni è superiore a quello dei finali alternativi, alle
118 prime ripetizioni viene assegnata la prima alternativa.
120 Una singola ripetizione con un finale alternativo:
122 @lilypond[verbatim,quote,relative=2]
123 \repeat volta 2 { c4 d e f | }
131 Molteplici ripetizioni con un finale alternativo:
133 @lilypond[verbatim,quote,relative=2]
134 \repeat volta 4 { c4 d e f | }
142 Molteplici ripetizioni con più di un finale alternativo:
144 @lilypond[verbatim,quote,relative=2]
145 \repeat volta 3 { c4 d e f | }
154 @warning{Se ci sono due o più finali alternativi, non ci deve essere
155 niente tra la parentesi di chiusura di uno e quella di apertura di
156 quello successivo all'interno di un blocco @code{@bs{}alternative},
157 altrimenti non si otterrà il numero atteso di finali.}
159 @warning{Se si usa @code{@bs{}relative} dentro a un blocco
160 @code{@bs{}repeat} senza istanziare esplicitamente il
161 contesto @code{Voice}, appare un rigo in più (non desiderato). Vedi
162 @rprogram{Appare un rigo in più}.}
164 @cindex ripetizione con anacrusi
165 @cindex anacrusi in una ripetizione
168 Se una ripetizione inizia in mezzo a una misura e non ha finali
169 alternativi, solitamente anche la chiusura della ripetizione cadrà
170 nel mezzo di una misura, così che tra le due estremità ci sia una
171 misura completa. In queste situazioni i segni di ripetizione non
172 sono delle vere e proprie stanghette. Non usare il comando @code{\partial}
173 o i controlli di battuta nel punto in cui si trovano questi segni:
175 @lilypond[verbatim,quote,relative=1]
176 % nessun \partial qui
177 c4 e g % nessun controllo di battuta qui
178 % nessun \partial qui
182 % nessun \partial qui
183 g4 g g % nessun controllo di battuta qui
185 % nessun \partial qui
191 Analogalmente, se una ripetizione inizia con la misura parziale a inizio
192 della partitura e non ha finali alternativi, si applicano le stesse
193 condizioni dell'esempio precedente, a parte il fatto che in questo
194 caso è richiesto il comando @code{\partial} all'inizio della partitura:
196 @lilypond[verbatim,quote,relative=1]
197 \partial 4 % necessario
201 % nessun \partial qui
202 g4 g g % nessun controllo di battuta qui
204 % nessun \partial qui
210 Quando vengono aggiunti dei finali alternativi a una ripetizione che inizia
211 con una misura incompleta, diventa necessario impostare manualmente la
212 proprietà di contesto @code{Timing.measureLength} nei seguenti punti
217 all'inizio di tutte le misure incomplete nel blocco @code{\alternative}, che
218 di solito si trovano alla fine di ogni alternativa, con l'eccezione dell'ultima
219 (nella maggior parte dei casi).
222 all'inizio di ogni alternativa, eccetto la prima.
225 @lilypond[verbatim,quote,relative=1]
227 \repeat volta 2 { e4 | c2 e | }
231 \set Timing.measureLength = #(ly:make-moment 3/4)
232 g4 g g % un controllo di battuta opzionale è permesso qui
235 \set Timing.measureLength = #(ly:make-moment 4/4)
242 La proprietà @code{measureLength} è descritta in @ref{Time
245 @funindex \inStaffSegno
247 Il comando @code{\inStaffSegno} serve a posizionare il simbolo di segno
248 combinandolo col comando @code{\repeat volta}.
249 Si possono impostare simboli alternativi delle stanghette modificando nel
250 contesto Score le proprietà @code{segnoType}, @code{startRepeatSegnoType},
251 @code{endRepeatSegnoType} o @code{doubleRepeatSegnoType}.
253 @lilypond[verbatim,quote,relative=1]
262 @cindex ripetizioni, con legature di valore
263 @cindex finali alternativi, con legature di valore
264 @cindex legature di valore, nelle ripetizioni
265 @cindex legature di valore, finali alternativi
268 Si possono aggiungere delle legature di valore a un secondo finale:
270 @lilypond[verbatim,quote,relative=2]
272 \repeat volta 2 { c4 d e f~ }
280 @lilypondfile[verbatim,quote,texidoc,doctitle]
281 {shortening-volta-brackets.ly}
283 @lilypondfile[verbatim,quote,texidoc,doctitle]
284 {adding-volta-brackets-to-additional-staves.ly}
286 @lilypondfile[verbatim,quote,texidoc,doctitle]
287 {setting-the-double-repeat-default-for-volte.ly}
289 @cindex ripetizioni, numeri di battuta con lettere
290 @cindex ripetizioni, numeri di battuta alternativi
292 @lilypondfile[verbatim,quote,texidoc,doctitle]
293 {alternative-bar-numbering.ly}
297 @rglosnamed{repeat,ripetizione},
300 Guida alla notazione:
302 @ref{Modifying context plug-ins},
303 @ref{Modifying ties and slurs},
304 @ref{Time administration}.
309 Guida al funzionamento interno:
310 @rinternals{VoltaBracket},
311 @rinternals{RepeatedMusic},
312 @rinternals{VoltaRepeatedMusic},
313 @rinternals{UnfoldedRepeatedMusic}.
316 @cindex ripetizioni, ambiguità
317 @cindex ripetizioni annidate
318 @cindex annidamento, ripetizioni
319 @cindex ripetizioni e informazioni sul tempo
320 @cindex ripetizione e numero della misura
321 @cindex informazioni sul tempo e ripetizioni
322 @cindex numero della misura e ripetizioni
323 @cindex ripetizioni e legatura di portamento
324 @cindex legatura di portamento e ripetizioni
325 @cindex glissandi e ripetizioni
326 @cindex ripetizioni e glissandi
328 Le legature di portamento che si estendono da un blocco @code{\repeat} verso
329 un blocco @code{\alternative} funzioneranno solo nel primo finale
330 alternativo. L'aspetto grafico di una legatura di portamento che
331 continua negli altri finali alternativi può essere simulato
332 con @code{\repeatTie} se la legatura si estende solo su una nota
333 del blocco dell'alternativa, sebbene questo metodo non funzioni
334 in @code{TabStaff}. Altri metodi che si possono adattare per indicare
335 legature di portamento che continuano su varie note dei blocchi di
336 alternativa, e che funzionano anche nei contesti @code{TabStaff},
337 sono presentati in @ref{Modifying ties and slurs}.
339 Inoltre le legature di portamento non possono ricollegarsi dalla fine di
340 un'alternativa all'inizio della ripetizione.
342 I glissandi che si estendono da un blocco @code{\repeat} in un blocco
343 @code{\alternative} funzioneranno soltanto per il primo finale
344 alternativo. L'aspetto grafico di un glissando che continua negli
345 altri finali alternativi può essere indicato creando un
346 glissando che inizia su una nota di abbellimento nascosta. Vedere ad
347 esempio il frammento @qq{Estendere i glissandi attraverso le ripetizioni} nei
348 Frammenti Selezionati in @ref{Glissando}.
350 Se una ripetizione che inizia con una misura incompleta ha un blocco
351 @code{\alternative} che contiene modifiche alla proprietà
352 @code{measureLength}, l'uso di @code{\unfoldRepeats} causerà
353 l'erroneo posizionamento delle stanghette e degli avvisi di controllo
356 Una ripetizione annidata come la seguente
365 è ambigua, perché non è chiaro a quale @code{\repeat} appartenga il
366 blocco @code{\alternative}. Questa ambiguità si risolve facendo in
367 modo che @code{\alternative} appartenga sempre al blocco @code{\repeat}
368 interno. Per chiarezza, si consiglia di usare le parentesi in queste
372 @node Indicazioni di ripetizione manuali
373 @unnumberedsubsubsec Indicazioni di ripetizione manuali
374 @translationof Manual repeat marks
376 @cindex indicazione manuale di ripetizione
377 @cindex ripetizione, manuale
378 @cindex inizio ripetizione
379 @cindex ripetizione, inizio
380 @cindex fine ripetizione
381 @cindex ripetizione, fine
382 @cindex numero di ripetizione, modificare
383 @cindex volta della ripetizione, modificare
384 @cindex parentesi della volta
385 @cindex volta, parentesi
386 @funindex repeatCommands
387 @funindex start-repeat
389 @warning{Questi metodi vengono usati solo per mostrare tipi di ripetizioni
390 inusuali, e potrebbero causare un comportamento inaspettato. Nella
391 maggior parte dei casi, le ripetizioni devono essere create col
392 comando standard @code{@bs{}repeat} oppure stampando le stanghette
393 opportune. Maggiori informazioni in @ref{Bar lines}.}
395 La proprietà @code{repeatCommands} permette di controllare la formattazione
396 delle ripetizioni. Il suo valore è una lista Scheme dei comandi di ripetizione.
400 Stampa una stanghetta @code{.|:}.
402 @lilypond[verbatim,quote,relative=2]
404 \set Score.repeatCommands = #'(start-repeat)
409 Come vuole la pratica comune di incisione, i segni di ripetizione non vengono
410 stampati all'inizio di un brano.
413 Stampa una stanghetta @code{:|.}:
415 @lilypond[verbatim,quote,relative=2]
418 \set Score.repeatCommands = #'(end-repeat)
422 @item (volta @var{numero}) @dots{} (volta #f)
423 Crea una nuova volta col numero specificato. La parentesi della volta deve
424 essere terminata esplicitamente, altrimenti non sarà stampata.
426 @lilypond[verbatim,quote,relative=2]
428 \set Score.repeatCommands = #'((volta "2"))
430 \set Score.repeatCommands = #'((volta #f))
436 Comandi di ripetizione multipli possono trovarsi nello stesso punto:
438 @lilypond[verbatim,quote,relative=2]
440 \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
443 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
445 \set Score.repeatCommands = #'((volta #f))
448 @cindex parentesi della volta con testo
449 @cindex testo nella parentesi della volta
451 Si può includere del testo nella parentesi della volta. Il testo può consistere di
452 un numero, di più numeri o di un'indicazione testuale, si veda @ref{Formatting text}. Il
453 modo più semplice per usare del testo è definirlo prima e poi includerlo
456 @lilypond[verbatim,quote]
457 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
460 \set Score.repeatCommands =
461 #(list(list 'volta voltaAdLib) 'start-repeat)
463 \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
465 \set Score.repeatCommands = #'((volta #f))
472 @lilypondfile[verbatim,quote,texidoc,doctitle]
473 {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
476 Guida alla notazione:
478 @ref{Formatting text}.
483 Guida al funzionamento interno:
484 @rinternals{VoltaBracket},
485 @rinternals{RepeatedMusic},
486 @rinternals{VoltaRepeatedMusic}.
489 @node Ripetizioni ricopiate
490 @unnumberedsubsubsec Ripetizioni ricopiate
491 @translationof Written-out repeats
493 @cindex ripetizioni ricopiate
494 @cindex ricopiate, ripetizioni
495 @cindex ripetizioni, unfold
496 @cindex ripetizioni, alternativa
497 @cindex unfold, ripetizione
498 @cindex unfold, finali alternativi
499 @cindex ripetizioni alternate
500 @cindex finali alternati, ripetizioni
503 Col comando @code{unfold}, le ripetizioni possono servire a semplificare
504 la scrittura di musica ripetitiva. La sintassi è
507 \repeat unfold @var{numero-di-ripetizioni} @var{espressione-musicale}
511 dove @code{@var{espressione-musicale}} è la musica e
512 @code{@var{numero-di-ripetizioni}} è il numero di volte per
513 cui è ripetuta @code{@var{espressione-musicale}}.
515 @lilypond[verbatim,quote,relative=2]
516 \repeat unfold 2 { c4 d e f }
520 In alcuni casi, specialmente in un contesto @code{\relative}, la funzione
521 @code{\repeat unfold} non equivale a riscrivere l'espressione
522 musicale più volte. Ad esempio
525 \repeat unfold 2 @{ a'4 b c @}
534 Le ripetizioni dispiegate (unfold) possono avere dei finali alternativi.
536 @lilypond[verbatim,quote,relative=2]
537 \repeat unfold 2 { c4 d e f }
545 Se il numero di ripetizioni è maggiore del numero di finali alternativi, la
546 prima alternativa viene applicata più volte, finché le alternative rimaste
547 non esauriscono il numero totale delle ripetizioni.
549 @lilypond[verbatim,quote,relative=2]
550 \repeat unfold 4 { c4 d e f }
559 Se il numero di finali alternativi è maggiore del numero di ripetizioni, solo
560 le prime alternative vengono applicate. Le alternative rimanenti saranno
561 ignorate e non verranno stampate.
563 @lilypond[verbatim,quote,relative=2]
564 \repeat unfold 2 { c4 d e f }
573 È anche possibile annidare molteplici funzioni @code{unfold} (con o
574 senza finali alternativi).
576 @lilypond[verbatim,quote,relative=2]
578 \repeat unfold 2 { c4 d e f }
587 Gli accordi si ripetono col simbolo di ripetizione dell'accordo
588 @code{q}. Vedi @ref{Chord repetition}.
590 @warning{Se si usa @code{@bs{}relative} dentro a un blocco @code{@bs{}repeat}
591 senza istanziare esplicitamente il contesto @code{Voice}, appare un rigo
592 in più (non desiderato). Vedi @rprogram{Appare un rigo in più}.}
595 Guida alla notazione:
596 @ref{Chord repetition}.
601 Guida al funzionamento interno:
602 @rinternals{RepeatedMusic},
603 @rinternals{UnfoldedRepeatedMusic}.
606 @node Ripetizioni brevi
607 @subsection Ripetizioni brevi
608 @translationof Short repeats
610 Questa sezione tratta il modo in cui inserire brevi ripetizioni. Le ripetizioni
611 brevi possono avere due forme: segni di tratto obliquo o percentuale per rappresentare le
612 ripetizioni di una singola nota, di una singola misura o di due misure; tremolo
616 * Ripetizioni con percentuale::
617 * Ripetizioni con tremolo::
620 @node Ripetizioni con percentuale
621 @unnumberedsubsubsec Ripetizioni con percentuale
622 @translationof Percent repeats
624 @cindex ripetizioni con percentuale
625 @cindex percentuale, ripetizioni
626 @cindex ripetizioni della misura
627 @cindex misura, ripetizioni
628 @cindex ripetizione, breve
629 @funindex \repeat percent
632 Brevi sezioni ripetute vengono stampate la prima volta volta e le ripetizioni vengono
633 sostituite da un apposito segno.
638 \repeat percent @var{numero} @var{espressione-musicale}
642 dove @code{@var{espressione-musicale}} è l'espressione musicale da ripetere.
644 Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
646 @lilypond[verbatim,quote,relative=2]
647 \repeat percent 4 { c128 d e f }
648 \repeat percent 4 { c64 d e f }
649 \repeat percent 5 { c32 d e f }
650 \repeat percent 4 { c16 d e f }
651 \repeat percent 4 { c8 d }
652 \repeat percent 4 { c4 }
653 \repeat percent 2 { c2 }
656 Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
658 @lilypond[verbatim,quote,relative=2]
659 \repeat percent 2 { c4 d e f }
660 \repeat percent 2 { c2 d }
661 \repeat percent 2 { c1 }
664 @lilypond[verbatim,quote,relative=2]
665 \repeat percent 3 { c4 d e f | c2 g' }
668 Fraseggi più brevi di una misura ma con durate miste adottano un
669 simbolo di doppia percentuale.
671 @lilypond[verbatim,quote,relative=2]
672 \repeat percent 4 { c8. <d f>16 }
673 \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
678 @lilypondfile[verbatim,quote,texidoc,doctitle]
679 {percent-repeat-counter.ly}
681 @lilypondfile[verbatim,quote,texidoc,doctitle]
682 {percent-repeat-count-visibility.ly}
684 @lilypondfile[verbatim,quote,texidoc,doctitle]
685 {isolated-percent-repeats.ly}
689 @rglos{percent repeat},
695 Guida al funzionamento interno:
696 @rinternals{RepeatSlash},
697 @rinternals{RepeatSlashEvent},
698 @rinternals{DoubleRepeatSlash},
699 @rinternals{PercentRepeat},
700 @rinternals{PercentRepeatCounter},
701 @rinternals{PercentRepeatedMusic},
702 @rinternals{Percent_repeat_engraver},
703 @rinternals{DoublePercentEvent},
704 @rinternals{DoublePercentRepeat},
705 @rinternals{DoublePercentRepeatCounter},
706 @rinternals{Double_percent_repeat_engraver},
707 @rinternals{Slash_repeat_engraver}.
710 @node Ripetizioni con tremolo
711 @unnumberedsubsubsec Ripetizioni con tremolo
712 @translationof Tremolo repeats
714 @cindex travature del tremolo
716 @cindex ripetizione, tremolo
717 @funindex \repeat tremolo
720 I tremoli possono avere due forme: alternanza tra due note, o due
721 accordi, e rapida ripetizione di una singola nota o accordo. I tremoli
722 costituiti da un'alternanza si indicano con delle travature che collegano
723 le note o gli accordi che si alternano, mentre i tremoli che consistono
724 in una rapida ripetizione di una nota singola si indicano aggiungendo delle
725 travature o dei tratti di suddivisione obliqui alla singola nota.
727 Per inserire i segni del tremolo tra le note, si usa @code{\repeat} con
730 @lilypond[quote,verbatim,relative=2]
731 \repeat tremolo 8 { c16 d }
732 \repeat tremolo 6 { c16 d }
733 \repeat tremolo 2 { c16 d }
736 La sintassi di @code{\repeat tremolo} prevede specificamente che
737 all'interno delle parentesi siano indicate due note, e che il numero di ripetizioni corrisponda
738 a un valore espresso in durate di note normali o puntate.
739 Dunque @code{\repeat tremolo 7} è valido e produce una nota doppiamente puntata,
740 mentre @code{\repeat tremolo 9} non è valido.
742 La durata del tremolo equivale alla durata dell'espressione musicale tra
743 parentesi moltiplicata per il numero di ripetizioni:
744 @code{\repeat tremolo 8 @{ c16 d16 @}} corrisponde a un tremolo di una semibreve,
745 rappresentata come due semibrevi unite dalle travature del tremolo.
747 Ci sono due modi di inserire dei segni di tremolo su una singola nota. Anche
748 in questo caso si usa la sintassi @code{\repeat tremolo}, ma la nota non deve
749 essere racchiusa tra parentesi:
751 @lilypond[quote,verbatim,ragged-right]
752 \repeat tremolo 4 c'16
755 @cindex segni di tremolo
756 @cindex tremolo, segni
757 @funindex tremoloFlags
760 Si può ottenere lo stesso output aggiungendo @code{:@var{N}} dopo
761 la nota, dove @code{@var{N}} indica la durata della suddivisione
762 (deve essere almeno 8). Se @code{@var{N}} è 8, viene aggiunta una
763 travatura al gambo della nota. Se @code{@var{N}} è omesso, viene
764 usato l'ultimo valore (salvato in @code{tremoloFlags}):
766 @lilypond[quote,verbatim,relative=2]
773 @lilypondfile[verbatim,quote,texidoc,doctitle]
774 {cross-staff-tremolos.ly}
780 @cindex tremolo, cross-staff
781 @cindex cross-staff tremolo