]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/repeats.itely
Doc-it: proofread chapters 1.3, 1.4, 1.5 of Notation Reference
[lilypond.git] / Documentation / it / notation / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2 @ignore
3     Translation of GIT committish: bb44469cee5de15e46afbbebd580f898fe5f727b
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.17.11"
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 repeat, normal
76 @cindex normal repeat
77 @cindex repeat with alternate endings
78 @cindex alternate endings
79 @funindex \repeat
80 @funindex \alternative
81 @funindex \partial
82
83 @node Ripetizioni normali
84 @unnumberedsubsubsec Ripetizioni normali
85 @translationof Normal repeats
86
87 La sintassi per una normale ripetizione è
88
89 @example
90 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
91 @end example
92
93 @noindent
94 dove @code{@var{espressione-musicale}} è la musica da ripetere.
95
96 Un'unica ripetizione senza finale alternativo:
97
98 @lilypond[verbatim,quote,relative=2]
99 \repeat volta 2 { c4 d e f }
100 c2 d
101 \repeat volta 2 { d4 e f g }
102 @end lilypond
103
104 I finali alternativi si ottengono con @code{\alternative}.  Ogni gruppo
105 di alternative deve essere a sua volta racchiuso tra parentesi.
106
107 @example
108 \repeat volta @var{numero-di-ripetizioni} @var{espressione-musicale}
109 \alternative @{
110   @{ @var{espressione-musicale} @}
111 @}
112 @end example
113
114 @noindent
115 dove @code{@var{espressione-musicale}} è la musica.
116
117 Se il numero di ripetizioni è superiore a quello dei finali alternativi, alle
118 prime ripetizioni viene assegnata la prima alternativa.
119
120 Una singola ripetizione con un finale alternativo:
121
122 @lilypond[verbatim,quote,relative=2]
123 \repeat volta 2 { c4 d e f | }
124 \alternative {
125   { c2 e | }
126   { f2 g | }
127 }
128 c1
129 @end lilypond
130
131 Molteplici ripetizioni con un finale alternativo:
132
133 @lilypond[verbatim,quote,relative=2]
134 \repeat volta 4 { c4 d e f | }
135 \alternative {
136   { c2 e | }
137   { f2 g | }
138 }
139 c1
140 @end lilypond
141
142 Molteplici ripetizioni con più di un finale alternativo:
143
144 @lilypond[verbatim,quote,relative=2]
145 \repeat volta 3 { c4 d e f | }
146 \alternative {
147   { c2 e | }
148   { f2 g | }
149   { a2 g | }
150 }
151 c1
152 @end lilypond
153
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.}
158
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ù}.}
163
164 @cindex ripetizione con anacrusi
165 @cindex anacrusi in una ripetizione
166 @funindex \partial
167
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:
174
175 @lilypond[verbatim,quote,relative=1]
176 % nessun \partial qui
177 c4 e g  % nessun controllo di battuta qui
178 % nessun \partial qui
179 \repeat volta 4 {
180   e4 |
181   c2 e |
182   % nessun \partial qui
183   g4 g g  % nessun controllo di battuta qui
184 }
185 % nessun \partial qui
186 g4 |
187 a2 a |
188 g1 |
189 @end lilypond
190
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:
195
196 @lilypond[verbatim,quote,relative=1]
197 \partial 4  % necessario
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 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
213 specifici:
214
215 @itemize
216 @item
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).
220
221 @item
222 all'inizio di ogni alternativa, eccetto la prima.
223 @end itemize
224
225 @lilypond[verbatim,quote,relative=1]
226 \partial 4
227 \repeat volta 2 { e4 | c2 e | }
228 \alternative {
229   {
230     f2 d |
231     \set Timing.measureLength = #(ly:make-moment 3/4)
232     g4 g g  % un controllo di battuta opzionale è permesso qui
233   }
234   {
235     \set Timing.measureLength = #(ly:make-moment 4/4)
236     a2 a |
237   }
238 }
239 g1 |
240 @end lilypond
241
242 La proprietà @code{measureLength} è descritta in @ref{Time
243 administration}.
244
245 @funindex \inStaffSegno
246
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}.
252
253 @lilypond[verbatim,quote,relative=1]
254 e1
255 \repeat volta 2 {
256   \inStaffSegno
257   f2 g a b
258 }
259 c1_"D.S." \bar "|."
260 @end lilypond
261
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
266 @funindex \repeatTie
267
268 Si possono aggiungere delle legature di valore a un secondo finale:
269
270 @lilypond[verbatim,quote,relative=2]
271 c1
272 \repeat volta 2 { c4 d e f~ }
273 \alternative {
274   { f2 d }
275   { f2\repeatTie f, }
276 }
277 @end lilypond
278
279 @snippets
280 @lilypondfile[verbatim,quote,texidoc,doctitle]
281 {shortening-volta-brackets.ly}
282
283 @lilypondfile[verbatim,quote,texidoc,doctitle]
284 {adding-volta-brackets-to-additional-staves.ly}
285
286 @lilypondfile[verbatim,quote,texidoc,doctitle]
287 {setting-the-double-repeat-default-for-volte.ly}
288
289 @cindex ripetizioni, numeri di battuta con lettere
290 @cindex ripetizioni, numeri di battuta alternativi
291
292 @lilypondfile[verbatim,quote,texidoc,doctitle]
293 {alternative-bar-numbering.ly}
294
295 @seealso
296 Glossario Musicale:
297 @rglosnamed{repeat,ripetizione},
298 @rglos{volta}.
299
300 Guida alla notazione:
301 @ref{Bar lines},
302 @ref{Modifying context plug-ins},
303 @ref{Modifying ties and slurs},
304 @ref{Time administration}.
305
306 Frammenti:
307 @rlsr{Repeats}.
308
309 Guida al funzionamento interno:
310 @rinternals{VoltaBracket},
311 @rinternals{RepeatedMusic},
312 @rinternals{VoltaRepeatedMusic},
313 @rinternals{UnfoldedRepeatedMusic}.
314
315 @knownissues
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
327
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}.
338
339 Inoltre le legature di portamento non possono ricollegarsi dalla fine di
340 un'alternativa all'inizio della ripetizione.
341
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}.
349
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
354 di battuta.
355
356 Una ripetizione annidata come la seguente
357
358 @example
359 \repeat @dots{}
360 \repeat @dots{}
361 \alternative
362 @end example
363
364 @noindent
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
369 situazioni.
370
371
372 @node Indicazioni di ripetizione manuali
373 @unnumberedsubsubsec Indicazioni di ripetizione manuali
374 @translationof Manual repeat marks
375
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
388
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}.}
394
395 La proprietà @code{repeatCommands} permette di controllare la formattazione
396 delle ripetizioni.  Il suo valore è una lista Scheme dei comandi di ripetizione.
397
398 @table @code
399 @item start-repeat
400 Stampa una stanghetta @code{.|:}.
401
402 @lilypond[verbatim,quote,relative=2]
403 c1
404 \set Score.repeatCommands = #'(start-repeat)
405 d4 e f g
406 c1
407 @end lilypond
408
409 Come vuole la pratica comune di incisione, i segni di ripetizione non vengono
410 stampati all'inizio di un brano.
411
412 @item end-repeat
413 Stampa una stanghetta @code{:|.}:
414
415 @lilypond[verbatim,quote,relative=2]
416 c1
417 d4 e f g
418 \set Score.repeatCommands = #'(end-repeat)
419 c1
420 @end lilypond
421
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.
425
426 @lilypond[verbatim,quote,relative=2]
427 f4 g a b
428 \set Score.repeatCommands = #'((volta "2"))
429 g4 a g a
430 \set Score.repeatCommands = #'((volta #f))
431 c1
432 @end lilypond
433
434 @end table
435
436 Comandi di ripetizione multipli possono trovarsi nello stesso punto:
437
438 @lilypond[verbatim,quote,relative=2]
439 f4 g a b
440 \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
441 g4 a g a
442 c1
443 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
444 b1
445 \set Score.repeatCommands = #'((volta #f))
446 @end lilypond
447
448 @cindex parentesi della volta con testo
449 @cindex testo nella parentesi della volta
450
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
454 nella lista Scheme,
455
456 @lilypond[verbatim,quote]
457 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
458 \relative c'' {
459   c1
460   \set Score.repeatCommands =
461     #(list(list 'volta voltaAdLib) 'start-repeat)
462   c4 b d e
463   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
464   f1
465   \set Score.repeatCommands = #'((volta #f))
466 }
467 @end lilypond
468
469
470 @snippets
471
472 @lilypondfile[verbatim,quote,texidoc,doctitle]
473 {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
474
475 @seealso
476 Guida alla notazione:
477 @ref{Bar lines},
478 @ref{Formatting text}.
479
480 Frammenti:
481 @rlsr{Repeats}.
482
483 Guida al funzionamento interno:
484 @rinternals{VoltaBracket},
485 @rinternals{RepeatedMusic},
486 @rinternals{VoltaRepeatedMusic}.
487
488
489 @node Ripetizioni ricopiate
490 @unnumberedsubsubsec Ripetizioni ricopiate
491 @translationof Written-out repeats
492
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
501 @funindex unfold
502
503 Col comando @code{unfold}, le ripetizioni possono servire a semplificare
504 la scrittura di musica ripetitiva. La sintassi è
505
506 @example
507 \repeat unfold @var{numero-di-ripetizioni} @var{espressione-musicale}
508 @end example
509
510 @noindent
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}}.
514
515 @lilypond[verbatim,quote,relative=2]
516 \repeat unfold 2 { c4 d e f }
517 c1
518 @end lilypond
519
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
523
524 @example
525 \repeat unfold 2 @{ a'4 b c @}
526 @end example
527
528 non equivale a
529
530 @example
531 a'4 b c | a'4 b c
532 @end example
533
534 Le ripetizioni dispiegate (unfold) possono avere dei finali alternativi.
535
536 @lilypond[verbatim,quote,relative=2]
537 \repeat unfold 2 { c4 d e f }
538 \alternative {
539   { c2 g' }
540   { c,2 b }
541 }
542 c1
543 @end lilypond
544
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.
548
549 @lilypond[verbatim,quote,relative=2]
550 \repeat unfold 4 { c4 d e f }
551 \alternative {
552   { c2 g' }
553   { c,2 b }
554   { e2 d }
555  }
556 c1
557 @end lilypond
558
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.
562
563 @lilypond[verbatim,quote,relative=2]
564 \repeat unfold 2 { c4 d e f }
565 \alternative {
566   { c2 g' }
567   { c,2 b }
568   { e2 d }
569 }
570 c1
571 @end lilypond
572
573 È  anche possibile annidare molteplici funzioni @code{unfold} (con o
574 senza finali alternativi).
575
576 @lilypond[verbatim,quote,relative=2]
577 \repeat unfold 2 {
578   \repeat unfold 2 { c4 d e f }
579   \alternative {
580     { c2 g' }
581     { c,2 b }
582   }
583 }
584 c1
585 @end lilypond
586
587 Gli accordi si ripetono col simbolo di ripetizione dell'accordo
588 @code{q}.  Vedi @ref{Chord repetition}.
589
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ù}.}
593
594 @seealso
595 Guida alla notazione:
596 @ref{Chord repetition}.
597
598 Frammenti:
599 @rlsr{Repeats}.
600
601 Guida al funzionamento interno:
602 @rinternals{RepeatedMusic},
603 @rinternals{UnfoldedRepeatedMusic}.
604
605
606 @node Ripetizioni brevi
607 @subsection Ripetizioni brevi
608 @translationof Short repeats
609
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
613 negli altri casi.
614
615 @menu
616 * Ripetizioni con percentuale::
617 * Ripetizioni con tremolo::
618 @end menu
619
620 @node Ripetizioni con percentuale
621 @unnumberedsubsubsec Ripetizioni con percentuale
622 @translationof Percent repeats
623
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
630 @funindex percent
631
632 Brevi sezioni ripetute vengono stampate la prima volta volta e le ripetizioni vengono
633 sostituite da un apposito segno.
634
635 La sintassi è
636
637 @example
638 \repeat percent @var{numero} @var{espressione-musicale}
639 @end example
640
641 @noindent
642 dove @code{@var{espressione-musicale}} è l'espressione musicale da ripetere.
643
644 Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
645
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 }
654 @end lilypond
655
656 Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
657
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 }
662 @end lilypond
663
664 @lilypond[verbatim,quote,relative=2]
665 \repeat percent 3 { c4 d e f | c2 g' }
666 @end lilypond
667
668 Fraseggi più brevi di una misura ma con durate miste adottano un
669 simbolo di doppia percentuale.
670
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 }
674 @end lilypond
675
676 @snippets
677
678 @lilypondfile[verbatim,quote,texidoc,doctitle]
679 {percent-repeat-counter.ly}
680
681 @lilypondfile[verbatim,quote,texidoc,doctitle]
682 {percent-repeat-count-visibility.ly}
683
684 @lilypondfile[verbatim,quote,texidoc,doctitle]
685 {isolated-percent-repeats.ly}
686
687 @seealso
688 Glossario Musicale:
689 @rglos{percent repeat},
690 @rglos{simile}.
691
692 Frammenti:
693 @rlsr{Repeats}.
694
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}.
708
709
710 @node Ripetizioni con tremolo
711 @unnumberedsubsubsec Ripetizioni con tremolo
712 @translationof Tremolo repeats
713
714 @cindex travature del tremolo
715 @cindex tremolo
716 @cindex ripetizione, tremolo
717 @funindex \repeat tremolo
718 @funindex tremolo
719
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.
726
727 Per inserire i segni del tremolo tra le note, si usa @code{\repeat} con
728 lo stile tremolo:
729
730 @lilypond[quote,verbatim,relative=2]
731 \repeat tremolo 8 { c16 d }
732 \repeat tremolo 6 { c16 d }
733 \repeat tremolo 2 { c16 d }
734 @end lilypond
735
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.
741
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.
746
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:
750
751 @lilypond[quote,verbatim,ragged-right]
752 \repeat tremolo 4 c'16
753 @end lilypond
754
755 @cindex segni di tremolo
756 @cindex tremolo, segni
757 @funindex tremoloFlags
758 @funindex :
759
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}):
765
766 @lilypond[quote,verbatim,relative=2]
767 c2:8 c:32
768 c: c:
769 @end lilypond
770
771 @snippets
772
773 @lilypondfile[verbatim,quote,texidoc,doctitle]
774 {cross-staff-tremolos.ly}
775
776 @seealso
777 Frammenti:
778 @rlsr{Repeats}.
779
780 @cindex tremolo, cross-staff
781 @cindex cross-staff tremolo