@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: bb44469cee5de15e46afbbebd580f898fe5f727b
+ Translation of GIT committish: c91fbc19fc727ed8ef98241b86deaedfb954f1ef
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\repeat volta 2 { d4 e f g }
@end lilypond
+Il segno di inizio della ripetizione, per impostazione predefinita, non
+appare nella prima misura. È tuttavia possibile aggiungerlo inserendo
+a mano la battuta @code{\bar ".|:"} prima della prima nota.
+
+@lilypond[verbatim,fragment,quote,relative=2]
+\repeat volta 2 { \bar ".|:" c4 d e f }
+c2 d
+\repeat volta 2 { d4 e f g }
+@end lilypond
+
I finali alternativi si ottengono con @code{\alternative}. Ogni gruppo
di alternative deve essere a sua volta racchiuso tra parentesi.
g1 |
@end lilypond
-Quando vengono aggiunti dei finali alternativi a una ripetizione che inizia
-con una misura incompleta, diventa necessario impostare manualmente la
-proprietà di contesto @code{Timing.measureLength} nei seguenti punti
-specifici:
-@itemize
-@item
-all'inizio di tutte le misure incomplete nel blocco @code{\alternative}, che
-di solito si trovano alla fine di ogni alternativa, con l'eccezione dell'ultima
-(nella maggior parte dei casi).
+@cindex ripetizioni con legature di valore
+@cindex finali alternativi con legature di valore
+@cindex legature di valore, nelle ripetizioni
+@cindex legature di valore, finali alternativi
+@funindex \repeatTie
-@item
-all'inizio di ogni alternativa, eccetto la prima.
-@end itemize
+Si possono aggiungere delle legature di valore a un secondo finale:
-@lilypond[verbatim,quote,relative=1]
-\partial 4
-\repeat volta 2 { e4 | c2 e | }
+@lilypond[verbatim,quote,relative=2]
+c1
+\repeat volta 2 { c4 d e f~ }
\alternative {
- {
- f2 d |
- \set Timing.measureLength = #(ly:make-moment 3/4)
- g4 g g % un controllo di battuta opzionale è permesso qui
- }
- {
- \set Timing.measureLength = #(ly:make-moment 4/4)
- a2 a |
- }
+ { f2 d }
+ { f2\repeatTie f, }
}
-g1 |
@end lilypond
-La proprietà @code{measureLength} è descritta in @ref{Time
-administration}.
-
@funindex \inStaffSegno
+@cindex ripetizioni, con segno
+@cindex segno, con ripetizioni
+
+Il comando @code{\inStaffSegno} può essere usato per generare una stanghetta
+composita che incorpora il simbolo di segno nella stanghetta di ripetizione
+appropriata se usato col comando @code{\repeat volta}. Il tipo corretto di
+stanghetta di ripetizione, ovvero inizio della ripetizione, fine della
+ripetizione e doppia ripetizione, viene selezionato automaticamente. Il
+corrispondente segno @qq{D.S.} deve essere agiunto manualmente.
+
+Lontano da una ripetizione:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\inStaffSegno
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+All'inizio di una ripetizione:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ \inStaffSegno % start repeat
+ f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
+Alla fine di una ripetizione:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ f2 g a b
+ \inStaffSegno % end repeat
+}
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+Tra due ripetizioni:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ f2 g a b
+}
+\inStaffSegno % double repeat
+\repeat volta 2 {
+ f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
-Il comando @code{\inStaffSegno} serve a posizionare il simbolo di segno
-combinandolo col comando @code{\repeat volta}.
Si possono impostare simboli alternativi delle stanghette modificando nel
contesto Score le proprietà @code{segnoType}, @code{startRepeatSegnoType},
-@code{endRepeatSegnoType} o @code{doubleRepeatSegnoType}.
+@code{endRepeatSegnoType} o @code{doubleRepeatSegnoType} per il tipo di
+stanghetta richiesto. I tipi di stanghetta alternativi devono essere
+selezionati dai tipi predefiniti o dai tipi precedentemente definiti col
+comando @code{\defineBarLine} (vedi @ref{Bar lines}).
@lilypond[verbatim,quote,relative=1]
+\defineBarLine ":|.S[" #'(":|." "S[" "")
+\defineBarLine "]" #'("]" "" "")
e1
\repeat volta 2 {
- \inStaffSegno
f2 g a b
+ \once \set Score.endRepeatSegnoType = ":|.S["
+ \inStaffSegno
}
+f2 g \bar "]" a b
c1_"D.S." \bar "|."
@end lilypond
-@cindex ripetizioni con legature di valore
-@cindex finali alternativi con legature di valore
-@cindex legature di valore, nelle ripetizioni
-@cindex legature di valore, finali alternativi
-@funindex \repeatTie
-
-Si possono aggiungere delle legature di valore a un secondo finale:
-@lilypond[verbatim,quote,relative=2]
-c1
-\repeat volta 2 { c4 d e f~ }
-\alternative {
- { f2 d }
- { f2\repeatTie f, }
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ \inStaffSegno
+ f2 g a b
}
+c1_"D.S." \bar "|."
@end lilypond
@snippets
@ref{Modifying ties and slurs},
@ref{Time administration}.
+File installati:
+@file{ly/engraver-init.ly}.
+
Frammenti:
@rlsr{Repeats}.
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
-
@seealso
Guida alla notazione:
@ref{Bar lines},
@cindex segni di tremolo
@cindex tremolo, segni
-@funindex tremoloFlags
@funindex :
Si può ottenere lo stesso output aggiungendo @code{:@var{N}} dopo
la nota, dove @code{@var{N}} indica la durata della suddivisione
(deve essere almeno 8). Se @code{@var{N}} è 8, viene aggiunta una
travatura al gambo della nota. Se @code{@var{N}} è omesso, viene
-usato l'ultimo valore (salvato in @code{tremoloFlags}):
+usato l'ultimo valore:
@lilypond[quote,verbatim,relative=2]
c2:8 c:32