]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/it/notation/repeats.itely
Issue 4591 / 4: NR: Enhance font-name overriding sample
[lilypond.git] / Documentation / it / notation / repeats.itely
index d8290604fb8d6d0dbb7fced7dc95d547814dd94c..62e15c314eea5074c861e15975a910afdec105ed 100644 (file)
@@ -1,13 +1,13 @@
 @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'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.11"
+@c \version "2.19.21"
 
 @c Translators: Federico Bruni
 @c Translation checkers: Luca Rossetto Casel
@@ -72,10 +72,9 @@ manualmente i segni di ripetizione.
 @cindex seconda volta
 @cindex volta, prima
 @cindex volta, seconda
-@cindex repeat, normal
-@cindex normal repeat
-@cindex repeat with alternate endings
-@cindex alternate endings
+@cindex ripetizione normale
+@cindex ripetizione con finali alternativi
+@cindex finali alternativi
 @funindex \repeat
 @funindex \alternative
 @funindex \partial
@@ -95,10 +94,24 @@ dove @code{@var{espressione-musicale}} è la musica da ripetere.
 
 Un'unica ripetizione senza finale alternativo:
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 2 { c4 d e f }
-c2 d
-\repeat volta 2 { d4 e f g }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 2 { c''4 d e f }
+  c2 d
+  \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 {
+  \repeat volta 2 { \bar ".|:" c''4 d e f }
+  c2 d
+  \repeat volta 2 { d4 e f g }
+}
 @end lilypond
 
 I finali alternativi si ottengono con @code{\alternative}.  Ogni gruppo
@@ -119,36 +132,42 @@ prime ripetizioni viene assegnata la prima alternativa.
 
 Una singola ripetizione con un finale alternativo:
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 2 { c4 d e f | }
-\alternative {
-  { c2 e | }
-  { f2 g | }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 2 { c''4 d e f | }
+  \alternative {
+    { c2 e | }
+    { f2 g | }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Molteplici ripetizioni con un finale alternativo:
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 4 { c4 d e f | }
-\alternative {
-  { c2 e | }
-  { f2 g | }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 4 { c''4 d e f | }
+  \alternative {
+    { c2 e | }
+    { f2 g | }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Molteplici ripetizioni con più di un finale alternativo:
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 3 { c4 d e f | }
-\alternative {
-  { c2 e | }
-  { f2 g | }
-  { a2 g | }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 3 { c''4 d e f | }
+  \alternative {
+    { c2 e | }
+    { f2 g | }
+    { a2 g | }
+  }
+  c1
 }
-c1
 @end lilypond
 
 @warning{Se ci sono due o più finali alternativi, non ci deve essere
@@ -207,48 +226,114 @@ a2 a |
 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 | }
-\alternative {
-  {
-    f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3/4)
-    g4 g g  % un controllo di battuta opzionale è permesso qui
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  \repeat volta 2 { c4 d e f~ }
+  \alternative {
+    { f2 d }
+    { f2\repeatTie f, }
+  }
+}
+@end lilypond
+
+@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 {
+  e'1
+  \inStaffSegno
+  f2 g a b
+  c1_"D.S." \bar "|."
+}
+@end lilypond
+
+All'inizio di una ripetizione:
+
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    \inStaffSegno  % start repeat
+    f2 g a b
   }
-  {
-    \set Timing.measureLength = #(ly:make-moment 4/4)
-    a2 a |
+  c1_"D.S." \bar "|."
+}
+@end lilypond
+
+Alla fine di una ripetizione:
+
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+    \inStaffSegno  % end repeat
   }
+  f2 g a b
+  c1_"D.S." \bar "|."
 }
-g1 |
 @end lilypond
 
-La proprietà @code{measureLength} è descritta in @ref{Time
-administration}.
+Tra due ripetizioni:
+
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+  }
+  \inStaffSegno  % double repeat
+  \repeat volta 2 {
+    f2 g a b
+  }
+  c1_"D.S." \bar "|."
+}
+@end lilypond
 
-@funindex \inStaffSegno
 
-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]
+\defineBarLine ":|.S[" #'(":|." "S[" "")
+\defineBarLine "]" #'("]" "" "")
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+    \once \set Score.endRepeatSegnoType = ":|.S["
+    \inStaffSegno
+  }
+  f2 g \bar "]" a b
+  c1_"D.S." \bar "|."
+}
+@end lilypond
+
 
 @lilypond[verbatim,quote,relative=1]
 e1
@@ -259,23 +344,6 @@ e1
 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, }
-}
-@end lilypond
-
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {shortening-volta-brackets.ly}
@@ -303,6 +371,9 @@ Guida alla notazione:
 @ref{Modifying ties and slurs},
 @ref{Time administration}.
 
+File installati:
+@file{ly/engraver-init.ly}.
+
 Frammenti:
 @rlsr{Repeats}.
 
@@ -399,11 +470,13 @@ delle ripetizioni.  Il suo valore è una lista Scheme dei comandi di ripetizione
 @item start-repeat
 Stampa una stanghetta @code{.|:}.
 
-@lilypond[verbatim,quote,relative=2]
-c1
-\set Score.repeatCommands = #'(start-repeat)
-d4 e f g
-c1
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  \set Score.repeatCommands = #'(start-repeat)
+  d4 e f g
+  c1
+}
 @end lilypond
 
 Come vuole la pratica comune di incisione, i segni di ripetizione non vengono
@@ -412,37 +485,43 @@ stampati all'inizio di un brano.
 @item end-repeat
 Stampa una stanghetta @code{:|.}:
 
-@lilypond[verbatim,quote,relative=2]
-c1
-d4 e f g
-\set Score.repeatCommands = #'(end-repeat)
-c1
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  d4 e f g
+  \set Score.repeatCommands = #'(end-repeat)
+  c1
+}
 @end lilypond
 
 @item (volta @var{numero}) @dots{} (volta #f)
 Crea una nuova volta col numero specificato.  La parentesi della volta deve
 essere terminata esplicitamente, altrimenti non sarà stampata.
 
-@lilypond[verbatim,quote,relative=2]
-f4 g a b
-\set Score.repeatCommands = #'((volta "2"))
-g4 a g a
-\set Score.repeatCommands = #'((volta #f))
-c1
+@lilypond[verbatim,quote]
+\relative {
+  f''4 g a b
+  \set Score.repeatCommands = #'((volta "2"))
+  g4 a g a
+  \set Score.repeatCommands = #'((volta #f))
+  c1
+}
 @end lilypond
 
 @end table
 
 Comandi di ripetizione multipli possono trovarsi nello stesso punto:
 
-@lilypond[verbatim,quote,relative=2]
-f4 g a b
-\set Score.repeatCommands = #'((volta "2, 5") end-repeat)
-g4 a g a
-c1
-\set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
-b1
-\set Score.repeatCommands = #'((volta #f))
+@lilypond[verbatim,quote]
+\relative {
+  f''4 g a b
+  \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
+  g4 a g a
+  c1
+  \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
+  b1
+  \set Score.repeatCommands = #'((volta #f))
+}
 @end lilypond
 
 @cindex parentesi della volta con testo
@@ -455,8 +534,8 @@ nella lista Scheme,
 
 @lilypond[verbatim,quote]
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
-\relative c'' {
-  c1
+\relative {
+  c''1
   \set Score.repeatCommands =
     #(list(list 'volta voltaAdLib) 'start-repeat)
   c4 b d e
@@ -467,11 +546,6 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 @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},
@@ -512,9 +586,11 @@ dove @code{@var{espressione-musicale}} è la musica e
 @code{@var{numero-di-ripetizioni}} è il numero di volte per
 cui è ripetuta @code{@var{espressione-musicale}}.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { c4 d e f }
-c1
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  c1
+}
 @end lilypond
 
 In alcuni casi, specialmente in un contesto @code{\relative}, la funzione
@@ -533,55 +609,63 @@ a'4 b c | a'4 b c
 
 Le ripetizioni dispiegate (unfold) possono avere dei finali alternativi.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { c4 d e f }
-\alternative {
-  { c2 g' }
-  { c,2 b }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Se il numero di ripetizioni è maggiore del numero di finali alternativi, la
 prima alternativa viene applicata più volte, finché le alternative rimaste
 non esauriscono il numero totale delle ripetizioni.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 4 { c4 d e f }
-\alternative {
-  { c2 g' }
-  { c,2 b }
-  { e2 d }
- }
-c1
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 4 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+    { e2 d }
+   }
+  c1
+}
 @end lilypond
 
 Se il numero di finali alternativi è maggiore del numero di ripetizioni, solo
 le prime alternative vengono applicate. Le alternative rimanenti saranno
 ignorate e non verranno stampate.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { c4 d e f }
-\alternative {
-  { c2 g' }
-  { c,2 b }
-  { e2 d }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+    { e2 d }
+  }
+  c1
 }
-c1
 @end lilypond
 
 È  anche possibile annidare molteplici funzioni @code{unfold} (con o
 senza finali alternativi).
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 {
-  \repeat unfold 2 { c4 d e f }
-  \alternative {
-    { c2 g' }
-    { c,2 b }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 {
+    \repeat unfold 2 { c''4 d e f }
+    \alternative {
+      { c2 g' }
+      { c,2 b }
+    }
   }
+  c1
 }
-c1
 @end lilypond
 
 Gli accordi si ripetono col simbolo di ripetizione dell'accordo
@@ -643,34 +727,42 @@ dove @code{@var{espressione-musicale}} è l'espressione musicale da ripetere.
 
 Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 4 { c128 d e f }
-\repeat percent 4 { c64 d e f }
-\repeat percent 5 { c32 d e f }
-\repeat percent 4 { c16 d e f }
-\repeat percent 4 { c8 d }
-\repeat percent 4 { c4 }
-\repeat percent 2 { c2 }
+@lilypond[verbatim,quote]
+\relative c'' {
+  \repeat percent 4 { c128 d e f }
+  \repeat percent 4 { c64 d e f }
+  \repeat percent 5 { c32 d e f }
+  \repeat percent 4 { c16 d e f }
+  \repeat percent 4 { c8 d }
+  \repeat percent 4 { c4 }
+  \repeat percent 2 { c2 }
+}
 @end lilypond
 
 Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 2 { c4 d e f }
-\repeat percent 2 { c2 d }
-\repeat percent 2 { c1 }
+@lilypond[verbatim,quote]
+\relative c'' {
+  \repeat percent 2 { c4 d e f }
+  \repeat percent 2 { c2 d }
+  \repeat percent 2 { c1 }
+}
 @end lilypond
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 3 { c4 d e f | c2 g' }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat percent 3 { c''4 d e f | c2 g' }
+}
 @end lilypond
 
 Fraseggi più brevi di una misura ma con durate miste adottano un
 simbolo di doppia percentuale.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat percent 4 { c''8. <d f>16 }
+  \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
+}
 @end lilypond
 
 @snippets
@@ -727,10 +819,12 @@ travature o dei tratti di suddivisione obliqui alla singola nota.
 Per inserire i segni del tremolo tra le note, si usa @code{\repeat} con
 lo stile tremolo:
 
-@lilypond[quote,verbatim,relative=2]
-\repeat tremolo 8 { c16 d }
-\repeat tremolo 6 { c16 d }
-\repeat tremolo 2 { c16 d }
+@lilypond[quote,verbatim]
+\relative c'' {
+  \repeat tremolo 8 { c16 d }
+  \repeat tremolo 6 { c16 d }
+  \repeat tremolo 2 { c16 d }
+}
 @end lilypond
 
 La sintassi di @code{\repeat tremolo} prevede specificamente che
@@ -754,18 +848,19 @@ essere racchiusa tra parentesi:
 
 @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
-c: c:
+@lilypond[quote,verbatim]
+\relative {
+  c''2:8 c:32
+  c: c:
+}
 @end lilypond
 
 @snippets
@@ -777,5 +872,6 @@ c: c:
 Frammenti:
 @rlsr{Repeats}.
 
-@cindex tremolo, cross-staff
-@cindex cross-staff tremolo
+@cindex tremolo tra due righi
+
+@c  LocalWords:  voltaAdLib