]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/it/notation/rhythms.itely
Merge branch 'translation' into staging
[lilypond.git] / Documentation / it / notation / rhythms.itely
index bb2f8fec1ea9ed87536fb3d269bc6ad5e0d38c6c..9d09ad3b5b5e2c0c9b85882a6b717fb4c3184ce9 100644 (file)
@@ -1,16 +1,16 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 5dcfc92089ab4ba59690d59bd6c1dbc2c6520753
+    Translation of GIT committish: 18d03fa6a724b0102ccc47d194209802cea02f2e
 
     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.6"
+@c \version "2.19.40"
 
 @c Translators: Federico Bruni
-@c Translation checkers:
+@c Translation checkers: Luca Rossetto Casel
 
 @node Ritmi
 @section Ritmi
@@ -22,8 +22,8 @@ Questa sezione tratta i ritmi, le pause, le durate, la disposizione delle
 travature e le battute.
 
 @menu
-* Scrittura delle durate::
-* Scrittura delle pause::
+* Inserimento delle durate::
+* Inserimento delle pause::
 * Aspetto dei ritmi::
 * Travature::
 * Battute::
@@ -31,8 +31,8 @@ travature e le battute.
 @end menu
 
 
-@node Scrittura delle durate
-@subsection Scrittura delle durate
+@node Inserimento delle durate
+@subsection Inserimento delle durate
 @translationof Writing rhythms
 
 @menu
@@ -52,36 +52,37 @@ travature e le battute.
 @cindex note, lunghezza delle
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
-Le durate, indicate con numeri e punti, vengono inserite con i loro
-valori reciproci.  Ad esempio, una nota di un quarto si indica con un
+Le durate, indicate con numeri e punti, sono indicate con i
+valori corrispondenti.  Per esempio, una nota di un quarto si indica con un
 @code{4} (dato che il suo valore è un 1/4), mentre una minima si indica
 col @code{2} (dato che il suo valore è 1/2).  Per le note più lunghe
 di un intero bisogna usare i comandi @code{\longa} (due volte una
-breve) e @code{\breve}.  Valori minori sono possibili, ma appaiono
-con delle travature.  La nota più breve ha un valore di 128.
+breve) e @code{\breve}. La minor durata esprimibile per una nota indipendente è di 128; è possibile inserire anche valori inferiori, ma solo all'interno
+di travature.
 
 @c Two 64th notes are needed to obtain beams
-@lilypond[quote,verbatim,relative=2]
-\time 8/1
-c\longa c\breve c1 c2
-c4 c8 c16 c32 c64 c128 c128
+@lilypond[quote,verbatim]
+\relative {
+  \time 8/1
+  c''\longa c\breve c1 c2
+  c4 c8 c16 c32 c64 c128 c128
+}
 @end lilypond
 
-Ecco le stesse durate con la disposizione automatica delle travature disabilitata.
+Ecco gli stessi valori con la disposizione automatica delle travature disabilitata.
 
 @c not strictly "writing rhythms"; more of a "displaying" thing,
 @c but it's ok here.  -gp
-@lilypond[quote,verbatim,relative=2]
-\time 8/1
-\autoBeamOff
-c\longa c\breve c1 c2
-c4 c8 c16 c32 c64 c128 c128
+@lilypond[quote,verbatim]
+\relative {
+  \time 8/1
+  \autoBeamOff
+  c''\longa c\breve c1 c2
+  c4 c8 c16 c32 c64 c128 c128
+}
 @end lilypond
 
 Solo nella notazione per musica antica è possibile specificare una nota che
@@ -91,11 +92,21 @@ informazioni si veda @ref{Ancient notation}.
 @cindex durata predefinita
 @cindex nota, durata predefinita
 
-Se la durata viene omessa, viene impostata sulla durata precedente.  Il valore
-predefinito della prima nota è un quarto.
+Se una durata viene omessa, viene mantenuta quella  precedente.  Il valore
+predefinito della prima nota è di un quarto.
 
-@lilypond[quote,verbatim,relative=2]
-a a a2 a a4 a a1 a
+@lilypond[quote,verbatim]
+\relative { a' a a2 a a4 a a1 a }
+@end lilypond
+
+Le durate isolate prendono l'altezza dalla nota o accordo precedenti.
+
+@lilypond[quote,verbatim]
+\relative {
+  \time 8/1
+  c'' \longa \breve 1 2
+  4 8 16 32 64 128 128
+}
 @end lilypond
 
 @cindex note puntate
@@ -106,34 +117,31 @@ a a a2 a a4 a a1 a
 @funindex .
 
 Per ottenere note puntate, si inserisce un punto (@code{.}) dopo la
-durata.  Le note doppiamente puntate si specificano aggiungendo due
+durata.  Le figure con doppio punto si indicano aggiungendo due
 punti, e così via.
 
-@lilypond[quote,verbatim,relative=2]
-a4 b c4. b8 a4. b4.. c8.
+@lilypond[quote,verbatim]
+\relative { a'4 b c4. b8 a4. b4.. c8. }
 @end lilypond
 
 Alcune durate non possono essere rappresentate soltanto con
-durate e punti; occorre utilizzare una legatura di valore tra
+durate e punti; occorre inserire una legatura di valore tra
 due o più note.  I dettagli sono spiegati in @ref{Ties}.
 
 Per sapere come specificare le durate delle sillabe del testo e
 come allineare il testo alle note, si veda @ref{Vocal music}.
 
-Le note possono essere distanziate in modo strettamente proporzionale
-alla loro durata.  I dettagli relativi a questo e a altre impostazioni
-che controllano la notazione proporzionale si trovano in @ref{Proportional notation}.
+Le note possono essere distanziate in modo rigorosamente proporzionale
+alla loro durata.  I dettagli relativi a questo argomento e alle impostazioni
+della notazione proporzionale si trovano in @ref{Proportional notation}.
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
-Di norma i punti sono spostati in su per evitare le linee del rigo, con l'eccezione
-dei passaggi polifonici.  I punti possono essere posizionati manualmente sopra
-o sotto il rigo; si veda @ref{Direction and placement}.
+Di norma i punti sono spostati in su per evitare le linee del rigo, fuorché all'interno
+di passaggi polifonici.  I punti possono essere orientati manualmente verso l'alto
+o verso il basso; si veda @ref{Direzione e posizionamento}.
 
 
 @predefined
@@ -162,7 +170,7 @@ Glossario musicale:
 @rglosnamed{Duration names notes and rests,Nomi di durata delle note e delle pause}.
 
 Guida alla notazione:
-@ref{Automatic beams},
+@ref{Travature automatiche},
 @ref{Ties},
 @ref{Stems},
 @ref{Writing rhythms},
@@ -180,7 +188,7 @@ Guida al funzionamento interno:
 
 @knownissues
 @c Deliberately duplicated in Durations and Rests.  -gp
-Non c'è un limite massimo o minimo alle durate di una pausa, è
+Non c'è un limite massimo o minimo alla durata di una pausa, ma è
 il numero dei glifi ad essere limitato: si possono indicare pause da un
 centoventottesimo fino alla maxima (otto volte una semibreve).
 
@@ -193,7 +201,6 @@ centoventottesimo fino alla maxima (otto volte una semibreve).
 @cindex terzine
 
 @funindex \tuplet
-@funindex tuplet
 
 I gruppi irregolari sono costituiti da un'espressione musicale
 introdotta dal comando @code{\tuplet}, che moltiplica la velocità
@@ -204,13 +211,15 @@ dell'espressione musicale per una frazione:
 @end example
 
 @noindent
-Il numeratore della frazione apparirà sopra o sotto le note, eventualmente con una parentesi quadra.  Il gruppo irregolare
-più comune è la terzina, in cui 3@tie{}note hanno la durata
-di @tie{}2:
+Il numeratore della frazione apparirà sopra o sotto le note; eventualmente, con
+l'aggiunta opzionale di una parentesi quadra.  Il gruppo irregolare più comune
+è la terzina, in cui 3@tie{}note hanno la durata di@tie{}2:
 
-@lilypond[quote,verbatim,relative=2]
-a2 \tuplet 3/2 { b4 b b }
-c4 c \tuplet 3/2 { b4 a g }
+@lilypond[quote,verbatim]
+\relative {
+  a'2 \tuplet 3/2 { b4 b b }
+  c4 c \tuplet 3/2 { b4 a g }
+}
 @end lilypond
 
 @cindex raggruppamento dei gruppi irregolari
@@ -221,36 +230,45 @@ un comando @code{\tuplet} per ogni gruppo è scomodo.  È possibile
 specificare direttamente la durata di un gruppo irregolare prima
 della musica per far sì che i gruppi siano suddivisi automaticamente:
 
-@lilypond[quote,verbatim,relative=2]
-g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
+@lilypond[quote,verbatim]
+\relative {
+  g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
+}
 @end lilypond
 
 @cindex posizionamento della parentesi quadra del gruppo irregolare
 @cindex gruppo irregolare, posizionamento della parentesi quadra
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 Le parentesi dei gruppi irregolari si possono posizionare manualmente sopra
-o sotto il rigo, come spiegato dettagliatamente in @ref{Direction and placement}.
+o sotto il rigo:
+
+@lilypond[quote,verbatim]
+\relative {
+  \tupletUp \tuplet 3/2 { c''8 d e }
+  \tupletNeutral \tuplet 3/2 { c8 d e }
+  \tupletDown \tuplet 3/2 { f,8 g a }
+  \tupletNeutral \tuplet 3/2 { f8 g a }
+}
+@end lilypond
 
 È possibile annidare i gruppi irregolari:
 
-@lilypond[quote,verbatim,relative=2]
-\autoBeamOff
-c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
+@lilypond[quote,verbatim]
+\relative {
+  \autoBeamOff
+  c''4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
+}
 @end lilypond
 
-La modifica di gruppi irregolari annidati che iniziano nello stesso momento
-musicale richiede l'uso di @code{\tweak}.
-
-Per modificare la durata delle note senza che appaia la parentesi del gruppo
-irregolare, si veda @ref{Scaling durations}.
+La modifica di gruppi irregolari annidati che iniziano simultaneamente
+richiede l'uso di @code{\tweak}.
 
+Per modificare la durata delle note senza che appaia la parentesi
+quadra del gruppo irregolare, si veda @ref{Scaling durations}.
 
 @predefined
 @code{\tupletUp},
@@ -270,7 +288,7 @@ irregolare, si veda @ref{Scaling durations}.
 @funindex tupletSpannerDuration
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{entering-several-tuplets-using-only-one--times-command.ly}
+{entering-several-tuplets-using-only-one--tuplet-command.ly}
 
 @cindex gruppo irregolare, modifiche del numero del
 @cindex numero del gruppo irregolare, modifiche del
@@ -296,12 +314,13 @@ Glossario musicale:
 @rglosnamed{polymetric,polimetrico}.
 
 Manuale di apprendimento:
-@rlearning{Tweaking methods}.
+@rlearning{Metodi di modifica}.
 
 Guida alla notazione:
+@ref{Direzione e posizionamento},
 @ref{Time administration},
 @ref{Scaling durations},
-@ref{The tweak command},
+@ref{Il comando tweak},
 @ref{Polymetric notation}.
 
 Frammenti di codice:
@@ -312,20 +331,6 @@ Guida al funzionamento interno:
 @rinternals{TupletNumber},
 @rinternals{TimeScaledMusic}.
 
-@cindex abbellimenti all'interno della parentesi di un gruppo irregolare
-
-@knownissues
-Gli abbellimenti si possono inserire dentro le parentesi del gruppo
-irregolare, @emph{eccetto} quando un rigo inizia con un abbellimento
-seguito da un gruppo irregolare.  In questo caso particolare, l'abbellimento
-deve essere inserito prima del comando @code{\tuplet} per evitare errori.
-
-@cindex segni di tempo all'interno delle parentesi di un gruppo irregolare
-
-Quando si usa un gruppo irregolare all'inizio di un brano che ha un
-segno di @code{\tempo}, la musica deve essere inserita esplicitamente
-in un blocco @code{\new Voice}, come è spiegato in @rlearning{Voices contain music}.
-
 
 @node Scalare le durate
 @unnumberedsubsubsec Scalare le durate
@@ -341,51 +346,54 @@ la durata così alterata verrà utilizzata per calcolare la posizione
 all'interno della misura e per impostare la durata nel file MIDI.
 Si possono combinare molteplici fattori, come @code{*L*M/N}.  I fattori
 fanno parte della durata: quindi se non si specifica una durata per
-le note successive, la durata predefinita presa dalla nota precedente
+le note successive, la durata ripresa dalla nota precedente
 includerà il fattore di scalatura.
 
 Nell'esempio seguente le prime tre note occupano esattamente
-due battiti, ma non sono indicate come gruppo irregolare.
+due tempi, ma non sono indicate come gruppo irregolare.
 
-@lilypond[quote,relative=2,verbatim]
-\time 2/4
-% Trasforma le durate in terzine
-a4*2/3 gis a
-% Durate normali
-a4 a
-% Raddoppia la durata dell'accordo
-<a d>4*2
-% Durata di un quarto, ma appare come un sedicesimo
-b16*4 c4
+@lilypond[quote,verbatim]
+\relative {
+  \time 2/4
+  % Trasforma le durate in terzine
+  a'4*2/3 gis a
+  % Durate normali
+  a4 a
+  % Raddoppia la durata dell'accordo
+  <a d>4*2
+  % Durata di un quarto, ma appare come un sedicesimo
+  b16*4 c4
+}
 @end lilypond
 
 Anche la durata delle pause spaziatrici può essere modificata
-con un moltiplicatore.  Può essere utile per saltare molte misure, ad
+con un moltiplicatore.  Può essere utile per saltare molte misure; per
 esempio @code{s1*23}.
 
 @cindex comprimere la musica
 @cindex espandere la musica
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
-Si possono comprimere allo stesso modo tratti musicali più lunghi, come
-se ogni nota, accordo o pausa avesse la frazione come moltiplicatore.
-Così l'aspetto della musica non cambia ma la durata interna delle note
+Frammenti musicali più lunghi possono essere compressi secondo la stessa proporzione, come
+moltiplicando ogni nota, accordo o pausa per una medesima frazione.
+In questo modo, l'aspetto della musica non cambia ma la durata interna delle note
 viene moltiplicata per la frazione @emph{num}/@emph{den}.  Ecco un esempio
 che mostra come la musica possa essere compressa e espansa:
 
-@lilypond[quote,relative=2,verbatim]
-\time 2/4
-% Durate normali
-<c a>4 c8 a
-% Scala la musica di *2/3
-\scaleDurations 2/3 {
-  <c a f>4. c8 a f
-}
-% Scala la musica di *2
-\scaleDurations 2/1 {
-  <c' a>4 c8 b
+@lilypond[quote,verbatim]
+\relative {
+  \time 2/4
+  % Durate normali
+  <c'' a>4 c8 a
+  % Scala la musica di *2/3
+  \scaleDurations 2/3 {
+    <c a f>4. c8 a f
+  }
+  % Scala la musica di *2
+  \scaleDurations 2/1 {
+    <c' a>4 c8 b
+  }
 }
 @end lilypond
 
@@ -419,49 +427,61 @@ indicare un errore.
 
 @funindex ~
 
-Una legatura di valore connette due teste di nota adiacenti della stessa
-altezza.  La legatura di valore estende la durata di una nota.
+Una legatura di valore connette le teste di due note della stessa altezza successive.
+Dunque, la legatura di valore prolunga la durata di una nota.
 
 @warning{Le legature di valore non devono essere confuse con le
-@emph{legature di portamento}, che indicano un'articolazione, o
-con le @emph{legature di frase}, che indicano una frase
-musicale.  Una legatura di valore serve semplicemente a estendere
-la durata di una nota, in modo analogo al punto di aumentazione.}
+@emph{legature di portamento}, che articolano un passaggio, o
+con le @emph{legature di frase}, che delimitano una frase
+musicale.  Una legatura di valore serve semplicemente a prolungare
+la durata di una nota, in modo analogo al punto di valore.}
+
+La legatura di valore si inserisce aggiungendo il simbolo tilde (@code{~})
+alla prima di ogni coppia di note legate.  Esso indica che la nota deve
+essere legata alla nota successiva, che deve essere della stessa altezza.
+
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
+@end lilypond
 
-La legatura di valore si inserisce col simbolo tilde (@code{~}).
+Le legature di valore possono avvantaggiarsi dell'interpretazione dell'
+@q{ultima altezza esplicita} per le durate isolate:
 
-@lilypond[quote,verbatim,relative=2]
-a2 ~ a
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
 @end lilypond
 
-Le legature di valore si usano quando una nota attraversa una
-stanghetta o quando non si possono usare i punti per indicare
-la durata.  Le legature si dovrebbero usare anche quando i
-valori della nota superano le suddivisioni della misura:
+Le legature di valore si usano per unire due note a cavallo di una
+stanghetta di battuta, oppure quando non si possono usare i punti per esprimere
+una particolare durata.  Le legature si dovrebbero usare anche per
+unire note dalle durate superiori all'unità di suddivisione della misura:
 
 @lilypond[verbatim,quote]
-\relative c' {
-  r8 c8 ~ c2 r4 |
-  r8^"non" c2 ~ c8 r4
+\relative {
+  r8 c'4.~ 4 r4 |
+  r8^"non" c28 r4
 }
 @end lilypond
 
-Se si devono creare legature di valore tra molte note che attraversano
-le misure, è più semplice usare la suddivisione automatica delle note,
-come è spiegato in @ref{Automatic note splitting}.  Questo sistema divide
-automaticamente le note lunghe e le connette da misura a misura.
+Per legare una successione di note la cui durata si prolunga per più
+misure intere, è più semplice ricorrere alla suddivisione automatica
+delle note, come è spiegato in @ref{Automatic note splitting}.  Questo metodo
+divide automaticamente le note lunghe e le connette da misura a misura.
 
 @cindex legature di valore e accordi
 @cindex accordi e legature di valore
 
-Quando si applica una legatura di valore a un accordo, vengono legate
-tutte le teste di nota con la stessa altezza.  Se le teste non corrispondono,
-non verrà creata alcuna legatura.  Gli accordi possono essere parzialmente
-legati inserendo la legatura dentro l'accordo.
+Quando si applica una legatura di valore a degli accordi, vengono legate
+tutte le teste delle note della stessa altezza.  In assenza di altezze corrispondenti,
+non verrà creata alcuna legatura.  Singoli suoni degli accordi possono essere
+legati inserendo la legatura all'interno dell'accordo stesso.
 
-@lilypond[quote,verbatim,relative=1]
-<c e g> ~ <c e g>
-<c~ e g~ b> <c e g b>
+@lilypond[quote,verbatim]
+\relative c' {
+  <c e g>2~ 2 |
+  <c e g>4~ <c e g c>
+    <c~ e g~ b> <c e g b> |
+}
 @end lilypond
 
 @cindex ripetere le legature di valore
@@ -470,102 +490,103 @@ legati inserendo la legatura dentro l'accordo.
 @cindex legature di valore e parentesi della volta
 
 @funindex \repeatTie
-@funindex repeatTie
 
-Quando la seconda alternativa di una ripetizione inizia con una nota
-legata, occorre specificarla nel modo seguente:
+Quando la battuta della "seconda volta" di un ritornello inizia con una nota
+legata a quella precedente, occorre indicare la legatura nel modo seguente:
 
-@lilypond[quote,relative=2,verbatim]
-\repeat volta 2 { c g <c e>2 ~ }
-\alternative {
-  % Prima alternativa: la nota seguente viene legata in modo normale
-  { <c e>2. r4 }
-  % Seconda alternativa: la nota seguente ha una legatura ripetuta
-  { <c e>2\repeatTie d4 c } }
+@lilypond[quote,verbatim]
+\relative {
+  \repeat volta 2 { c g <c e>2~ }
+  \alternative {
+    % Prima volta: la nota seguente viene legata in modo normale
+    { <c e>2. r4 }
+    % Seconda volta: la nota seguente ha una legatura ripetuta
+    { <c e>2\repeatTie d4 c }
+  }
+}
 @end lilypond
 
 @cindex laissez vibrer
 @cindex legatura di valore, laissez vibrer
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
-Le legature di valore @notation{L.v.}@: (@notation{laissez vibrer}) indicano che
-le note non devono essere smorzate alla fine.  Si usa nella notazione per
+Le legature @notation{L.v.}@: (@notation{laissez vibrer}) indicano che
+le note non devono essere terminate nettamente.  Si usa nella notazione per
 pianoforte, arpa e altri strumenti a corda e a percussione.  Si inseriscono
 così:
 
-@lilypond[quote,verbatim,relative=1]
-<c f g>1\laissezVibrer
+@lilypond[quote,verbatim,fragment]
+<c' f' g'>1\laissezVibrer
 @end lilypond
 
 @cindex legature di valore, posizionamento
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
-Le legature di valore possono essere posizionate manalmente sopra o sotto il
-rigo; si veda @ref{Direction and placement}.
+Le legature di valore possono essere impostate manualmente  per avere la
+curva in su o in giù, come è spiegato in @ref{Direzione e posizionamento}.
 
 @cindex legature di valore, aspetto
-@cindex legature di valore puntate
+@cindex legature di valore punteggiate
 @cindex legature di valore tratteggiate
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
-Le legature di valore possono essere tratteggiate, punteggiate oppure in una
-combinazione di tratti continui e tratti interrotti.
+Le legature di valore possono essere tratteggiate, punteggiate, oppure tracciate secondo una
+successione di tratti continui e tratti interrotti.
 
-@lilypond[quote, verbatim, relative=1]
-\tieDotted
-c2 ~ c
-\tieDashed
-c2 ~ c
-\tieHalfDashed
-c2 ~ c
-\tieHalfSolid
-c2 ~ c
-\tieSolid
-c2 ~ c
+@lilypond[quote, verbatim]
+\relative c' {
+  \tieDotted
+  c2~ 2
+  \tieDashed
+  c2~ 2
+  \tieHalfDashed
+  c2~ 2
+  \tieHalfSolid
+  c2~ 2
+  \tieSolid
+  c2~ 2
+}
 @end lilypond
 
 Si possono specificare modelli di tratteggiatura personalizzati:
 
-@lilypond[quote, verbatim, relative=1]
-\tieDashPattern #0.3 #0.75
-c2 ~ c
-\tieDashPattern #0.7 #1.5
-c2 ~ c
-\tieSolid
-c2 ~ c
+@lilypond[quote, verbatim]
+\relative c' {
+  \tieDashPattern #0.3 #0.75
+  c2~ 2
+  \tieDashPattern #0.7 #1.5
+  c2~ 2
+  \tieSolid
+  c2~ 2
+}
 @end lilypond
 
 Le definizioni dei modelli di tratteggiatura delle legature di valore hanno la
 stessa struttura di quelle per le legature di portamento. I dettagli relativi
 ai modelli complessi di tratteggiatura sono trattati in @ref{Slurs}.
 
-Se le legature collidono con altri oggetti del rigo, si possono sovrascrivere
-le proprietà di formattazione @var{whiteout} e @var{layer}.
-
-@lilypond[verbatim,quote,ragged-right,relative=2]
-\override Tie.layer = #-2
-\override Staff.TimeSignature.layer = #-1
-\override Staff.KeySignature.layer = #-1
-\override Staff.TimeSignature.whiteout = ##t
-\override Staff.KeySignature.whiteout = ##t
-b2 b~
-\time 3/4
-\key a \major
-b r4
+Sovrascrivere le proprietà di formattazione @var{whiteout} e @var{layer}
+degli oggetti che devono creare uno spazio vuoto tra le legature di valore.
+
+@lilypond[verbatim,quote,ragged-right]
+\relative {
+  \override Tie.layer = #-2
+  \override Staff.TimeSignature.layer = #-1
+  \override Staff.KeySignature.layer = #-1
+  \override Staff.TimeSignature.whiteout = ##t
+  \override Staff.KeySignature.whiteout = ##t
+  b'2 b~
+  \time 3/4
+  \key a \major
+  b r4
+}
 @end lilypond
 
 @predefined
@@ -608,7 +629,7 @@ Guida al funzionamento interno:
 @rinternals{Tie}.
 
 @knownissues
-Cambiare righi mentre una legatura di valore è attiva non produce una legatura
+Cambiare rigo mentre una legatura di valore è attiva non produce una legatura
 obliqua.
 
 Il cambio di chiave o di ottava durante una legatura di valore non è una
@@ -616,8 +637,8 @@ situazione ben definita.  In questi casi è preferibile usare una legatura
 di portamento.
 
 
-@node Scrittura delle pause
-@subsection Scrittura delle pause
+@node Inserimento delle pause
+@subsection Inserimento delle pause
 @translationof Writing rests
 
 Le pause si inseriscono insieme alla musica contenuta nelle espressioni musicali.
@@ -639,25 +660,21 @@ Le pause si inseriscono insieme alla musica contenuta nelle espressioni musicali
 @cindex pausa di breve
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
-Le pause si inseriscono allo stesso modo delle note ma col nome @code{r}.
+Le pause si inseriscono allo stesso modo delle note, ma con il carattere @code{r}.
 Le durate più lunghe di un intero usano i seguenti comandi predefiniti:
 
 @c \time 16/1 is used to avoid spurious bar lines
 @c and long tracts of empty measures
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 \new Staff {
   % Queste due linee servono solo ad abbellire questo esempio
   \time 16/1
-  \override Staff.TimeSignature.stencil = ##f
+  \omit Staff.TimeSignature
   % Mostra una pausa di maxima, equivalente a quattro brevi
   r\maxima
   % Mostra una pausa di longa, equivalente a due brevi
@@ -671,21 +688,21 @@ Le durate più lunghe di un intero usano i seguenti comandi predefiniti:
 @cindex pausa multipla
 @cindex pausa d'intero
 
-Le pause d'intero, centrate sulla misura, devono essere inserite
-come pausa multipla.  Si possono usare per una sola misura così
-come su molte misure, come è spiegato in @ref{Full measure rests}.
+Le pause d'intero, poste al centro della misura, devono essere inserite
+come pause multiple.  Si possono usare sia per una sola misura sia
+su più misure, come è spiegato in @ref{Full measure rests}.
 
 @cindex pausa, specificare la posizione verticale
 
-Per specificare esplicitamente la posizione verticale di una pausa, si scrive
-il nome di una nota seguito da @code{\rest}.  Una pausa della durata della
-nota verrà posizionata sul punto del rigo in cui apparirebbe la nota.  Questo
-permette una precisa formattazione mauale della musica polifonica, dato che
-il formattatore automatico che gestisce le collisioni tra pause non sposterà
-queste pause.
+Per indicare esplicitamente la posizione verticale di una pausa, si scrive
+la nota corrispondente seguita da @code{\rest}.  Una pausa della durata della
+nota verrà collocata nella posizione della nota sul rigo.  Questo
+permette una precisa formattazione manuale della musica polifonica, dato che
+il formattatore automatico che gestisce le collisioni tra pause non interviene su
+questo tipo di pause.
 
-@lilypond[quote,verbatim,relative=2]
-a4\rest d4\rest
+@lilypond[quote,verbatim]
+\relative { a'4\rest d4\rest }
 @end lilypond
 
 @snippets
@@ -710,7 +727,7 @@ Guida al funzionamento interno:
 
 @knownissues
 @c Deliberately duplicated in Durations and Rests.  -gp
-Non c'è un limite massimo o minimo alle durate di una pausa, è
+Non c'è un limite massimo o minimo alla durata di una pausa, ma è
 il numero dei glifi ad essere limitato: si possono indicare pause da un
 centoventottesimo fino alla maxima (otto volte una semibreve).
 
@@ -726,29 +743,30 @@ centoventottesimo fino alla maxima (otto volte una semibreve).
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 Una pausa invisibile (chiamata anche @q{pausa spaziatrice}) si inserisce come
 come una nota col nome@tie{}@code{s}:
 
-@lilypond[verbatim,quote,relative=2]
-c4 c s c
-s2 c
+@lilypond[verbatim,quote]
+\relative c'' {
+  c4 c s c |
+  s2 c |
+}
 @end lilypond
 
 @cindex testo, \skip
 
-Le pause spaziatrici possono essere utilizzate soltanto nella modalità note e
+Le pause spaziatrici possono essere usate soltanto nella modalità note e
 nella modalità accordi.  In altre situazioni, ad esempio quando si inserisce
-il testo vocale, si usa il comando @code{\skip} per saltare un momento musicale.
+il testo vocale, si usa il comando @code{\skip} per saltare un valore musicale.
 @code{\skip} richiede una durata esplicita, ma questo requisito viene ignorato
-se il testo deriva le propriet durate dalle note presenti in una melodia ad esso
+se il testo desume le proprie durate dalle note presenti in una melodia ad esso
 associata attraverso @code{\addlyrics} o @code{\lyricsto}.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 <<
   {
-    a2 \skip2 a2 a2
+    a'2 \skip2 a'2 a'2
   }
   \new Lyrics {
     \lyricmode {
@@ -761,14 +779,14 @@ associata attraverso @code{\addlyrics} o @code{\lyricsto}.
 Dato che @code{\skip} è un comando, non modifica la durata predefinita delle
 note che seguono, diversamente da@tie{}@code{s}.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 <<
   {
-    \repeat unfold 8 { a4 }
+    \repeat unfold 8 { a'4 }
   }
   {
-    a4 \skip 2 a |
-    s2 a
+    a'4 \skip 2 a' |
+    s2 a'
   }
 >>
 @end lilypond
@@ -777,21 +795,21 @@ note che seguono, diversamente da@tie{}@code{s}.
 Una pausa spaziatrice crea implicitamente i contesti @code{Staff} e @code{Voice}
 se non esistono già, proprio come accade per le note e le pause:
 
-@lilypond[quote,verbatim,relative=2]
-s1 s s
+@lilypond[quote,verbatim]
+{ s1 s s }
 @end lilypond
 
-@code{\skip} si limita a saltare un momento musicale, non crea nessun tipo di
+@code{\skip} si limita a saltare un valore musicale, non crea nessun tipo di
 output.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 % Questo input è corretto, ma non produce niente
 \skip 1 \skip1 \skip 1
 @end lilypond
 
 @seealso
 Manuale di apprendimento:
-@rlearning{Visibility and color of objects}.
+@rlearning{Visibilità e colore degli oggetti}.
 
 Guida alla notazione:
 @ref{Hidden notes},
@@ -812,40 +830,43 @@ Guida al funzionamento interno:
 @cindex pause d'intero
 @cindex pausa intera per una misura intera
 
+@funindex \compressMMRests
 @funindex R
 
-Le pause per una o più misure intere si inseriscono come le note col
-nome di nota maiuscolo @code{R}:
+Le pause per una o più misure d'intero si inseriscono, come le note, col
+carattere maiuscolo @code{R}:
 
-@lilypond[quote,verbatim,relative=2]
-% Le misure di ciascuna pausa vengono contratte in una sola misura
-\compressFullBarRests
-R1*4
-R1*24
-R1*4
-b2^"Tutti" b4 a4
+@lilypond[quote,verbatim]
+% L'insieme delle misure di pausa vengono riportate in una sola misura
+\compressMMRests {
+  R1*4
+  R1*24
+  R1*4
+  b'2^"Tutti" b'4 a'4
+}
 @end lilypond
 
 La durata delle pause multiple è identica alla notazione di durata
 usata per le note e deve essere sempre un numero intero di misure/lunghezze,
 quindi occorre spesso usare dei punti di aumentazione o delle frazioni:
 
-@lilypond[quote,verbatim,relative=2]
-\compressFullBarRests
-\time 2/4
-R1 | R2 |
-\time 3/4
-R2. | R2.*2 |
-\time 13/8
-R1*13/8 | R1*13/8*12 |
-\time 10/8
-R4*5*4 |
+@lilypond[quote,verbatim]
+\compressMMRests {
+  \time 2/4
+  R1 | R2 |
+  \time 3/4
+  R2. | R2.*2 |
+  \time 13/8
+  R1*13/8 | R1*13/8*12 |
+  \time 10/8
+  R4*5*4 |
+}
 @end lilypond
 
-Una pausa d'intero appare al centro della misura come una pausa di semibreve
-o una pausa di breve, a seconda del segno di tempo.
+Una pausa d'intero appare al centro della misura con la durata di una semibreve
+o di una breve, in base all'indicazione di tempo.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 \time 4/4
 R1 |
 \time 6/4
@@ -855,29 +876,24 @@ R1*2 |
 @end lilypond
 
 @cindex pausa multipla, espansione
-@cindex pausa mutlipla, contrazione
-
-@funindex \expandFullBarRests
-@funindex expandFullBarRests
-@funindex \compressFullBarRests
-@funindex compressFullBarRests
+@cindex pausa multipla, contrazione
 
-Di norma una pausa multipla viene espansa nel pentagramma in modo da
-mostrare esplicitamente tutte le misure in cui quella pausa appare.
-Altrimenti è possibile mostrare una pausa multipla come una singola
-misura che contiene un simbolo di pausa multipla, col numero di misure
-in cui la pausa si ripete indicato sopra la misura:
+Di norma una pausa multipla viene scorporata sul pentagramma in modo da
+mostrare esplicitamente tutte le misure per cui si prolunga.
+Altrimenti, è possibile indicarla collocando in una sola
+misura un simbolo di pausa multipla, col numero di misure
+per cui la pausa si prolunga posto al di sopra della misura stessa:
 
-@lilypond[quote,verbatim,relative=2]
-% Default behavior
+@lilypond[quote,verbatim,fragment]
+% Comportamento predefinito
 \time 3/4 r2. | R2.*2 |
 \time 2/4 R2 |
 \time 4/4
-% Le misure di ciascuna pausa multipla vengono contratte in una singola misura
-\compressFullBarRests
-r1 | R1*17 | R1*4 |
-% Le misure della pausa multipla vengono espanse
-\expandFullBarRests
+% Tutte le misure di pausa sono riportate in una singola misura
+\compressMMRests {
+  r1 | R1*17 | R1*4 |
+}
+% Le misure della pausa multipla sono scorporate di nuovo
 \time 3/4
 R2.*2 |
 @end lilypond
@@ -893,17 +909,17 @@ R2.*2 |
 @cindex pausa multipla con testo a margine
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Si possono aggiungere delle annotazioni alle pause multiple.  Il comando
 predefinito @code{\fermataMarkup} permette di aggiungere il segno di corona.
 
-@lilypond[quote,verbatim,relative=2]
-\compressFullBarRests
-\time 3/4
-R2.*10^\markup { \italic "ad lib." }
-R2.^\fermataMarkup
+@lilypond[quote,verbatim]
+\compressMMRests {
+  \time 3/4
+  R2.*10^\markup { \italic "ad lib." }
+  R2.^\fermataMarkup
+}
 @end lilypond
 
 @warning{Il testo connesso a una pausa multipla è un oggetto di tipo
@@ -911,13 +927,13 @@ R2.^\fermataMarkup
 devono specificare l'oggetto corretto o saranno ignorate.  Si veda
 l'esempio seguente:}
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 % Questo non funziona, perché è specificato il nome dell'oggetto sbagliato
 \override TextScript.padding = #5
-R1^"wrong"
+R1^"sbagliato"
 % Questo è il nome dell'oggetto corretto da specificare
 \override MultiMeasureRestText.padding = #5
-R1^"right"
+R1^"corretto"
 @end lilypond
 
 Quando una pausa multipla segue immediatamente un comando @code{\partial}, potrebbero
@@ -925,22 +941,15 @@ non apparire i relativi avvertimenti del controllo battuta.
 
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
-@funindex \compressFullBarRests
-@funindex compressFullBarRests
-@funindex \expandFullBarRests
-@funindex expandFullBarRests
+@funindex \compressMMRests
 
 @predefined
 @code{\textLengthOn},
 @code{\textLengthOff},
 @code{\fermataMarkup},
-@code{\compressFullBarRests},
-@code{\expandFullBarRests}.
+@code{\compressMMRests},
 @endpredefined
 
 
@@ -966,9 +975,9 @@ Glossario musicale:
 @rglosnamed{multi-measure rest,pausa multipla}.
 
 Guida alla notazione:
-@ref{Durations},
+@ref{Durata},
 @ref{Text},
-@ref{Formatting text},
+@ref{Formattazione del testo},
 @ref{Text scripts}.
 
 Frammenti di codice:
@@ -983,7 +992,7 @@ Guida al funzionamento interno:
 @cindex pause multiple e diteggiature
 
 @knownissues
-Se una diteggiatura viene attaccata a una pausa multipla (ad esempio
+Se una diteggiatura viene posta su una pausa multipla (ad esempio
 @code{R1*10-4}), il numero della diteggiatura può collidere col numero
 del contatore delle battute.
 
@@ -995,7 +1004,7 @@ in una singola pausa multipla.
 
 @cindex pausa, collisioni di
 
-Le pause multiple non prendono parte alle collisioni di pausa.
+Le pause multiple non considerano le collisioni di pausa.
 
 
 @node Aspetto dei ritmi
@@ -1021,55 +1030,59 @@ Le pause multiple non prendono parte alle collisioni di pausa.
 @cindex misura
 
 @funindex \time
-@funindex time
 
 L'indicazione di tempo si imposta così:
 
-@lilypond[quote,verbatim,relative=2]
-\time 2/4 c2
-\time 3/4 c2.
+@lilypond[quote,verbatim,fragment]
+\time 2/4 c''2
+\time 3/4 c''2.
 @end lilypond
 
+I cambi di indicazione di tempo a metà misura sono trattati in @ref{Upbeats}.
+
 @cindex indicazione di tempo, visibilità dell'
+@cindex visibilità dell'indicazione di tempo
 
 Le indicazioni di tempo appaiono all'inizio di un brano e ogni volta
 che l'indicazione cambia.  Se il cambio ha luogo alla fine di un rigo,
-appare un'indicazione di tempo di avvertimento.  Si può modificare questo
+appare un'indicazione di tempo di precauzione.  Si può modificare questo
 comportamento predefinito, come è spiegato in @ref{Visibility of objects}.
 
-@lilypond[quote,verbatim,relative=2]
-\time 2/4
-c2 c
-\break
-c c
-\break
-\time 4/4
-c c c c
+@lilypond[quote,verbatim]
+\relative c'' {
+  \time 2/4
+  c2 c
+  \break
+  c c
+  \break
+  \time 4/4
+  c c c c
+}
 @end lilypond
 
 @cindex indicazione di tempo, stile
 @cindex tempo, stile
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 Il simbolo di indicazione di tempo usato nei tempi 2/2 e 4/4 può essere
 sostituito da un numero:
 
-@lilypond[quote,verbatim,relative=2]
-% Stile predefinito
-\time 4/4 c1
-\time 2/2 c1
-% Passaggio allo stile numerico
-\numericTimeSignature
-\time 4/4 c1
-\time 2/2 c1
-% Ritorno allo stile predefinito
-\defaultTimeSignature
-\time 4/4 c1
-\time 2/2 c1
+@lilypond[quote,verbatim]
+\relative c'' {
+  % Stile predefinito
+  \time 4/4 c1
+  \time 2/2 c1
+  % Passaggio allo stile numerico
+  \numericTimeSignature
+  \time 4/4 c1
+  \time 2/2 c1
+  % Ritorno allo stile predefinito
+  \defaultTimeSignature
+  \time 4/4 c1
+  \time 2/2 c1
+}
 @end lilypond
 
 
@@ -1093,17 +1106,17 @@ Si può sovrascrivere il valore predefinito di @code{beatStructure} nel comando
 @lilypond[quote,verbatim]
 \score {
   \new Staff {
-    \relative c' {
-      \time #'(2 2 3) 7/8
-      \repeat unfold 7 { c8 } |
-      \time #'(3 2 2) 7/8
+    \relative {
+      \time 2,2,3 7/8
+      \repeat unfold 7 { c'8 } |
+      \time 3,2,2 7/8
       \repeat unfold 7 { c8 } |
     }
   }
 }
 @end lilypond
 
-Oppure si possono impostare tutti i valori predefiniti di queste variabili legate
+Oppure si possono impostare tutti i valori predefiniti di queste variabili relative
 all'indicazione di tempo, incluse @code{baseMoment} e @code{beamExceptions}.
 I valori possono essere impostati in modo indipendente per diverse indicazioni
 di tempo.  I nuovi valori hanno effetto appena viene eseguito un nuovo
@@ -1117,7 +1130,7 @@ specificata nelle nuove impostazioni:
       \overrideTimeSignatureSettings
         4/4        % timeSignatureFraction
         1/4        % baseMomentFraction
-        #'(3 1)    % beatStructure
+        3,1        % beatStructure
         #'()       % beamExceptions
       \time 4/4
       \repeat unfold 8 { c8 } |
@@ -1148,36 +1161,6 @@ regole di disposizione delle travature che vanno oltre la fine ad ogni
 battito, come descritto in @ref{Setting automatic beam behavior}.
 @end enumerate
 
-Il contesto che contiene @code{\overrideTimeSignatureSettings} deve essere
-istanziato prima dell'esecuzione di @code{\overrideTimeSignatureSettings}.
-Ciò significa che deve essere istanziato esplicitamente oppure ci deve essere
-della musica nel contesto prima che venga chiamato @code{\overrideTimeSignatureSettings}:
-
-@lilypond[quote,verbatim]
-\score {
-  \relative c' {
-    % Questa chiamata non funzionerà perché il contesto non è ancora istanziato
-    \overrideTimeSignatureSettings
-      4/4        % timeSignatureFraction
-      1/4        % baseMomentFraction
-      #'(3 1)    % beatStructure
-      #'()       % beamExceptions
-    \time 4/4
-    c8^\markup {"Beamed (2 2)"}
-    \repeat unfold 7 { c8 } |
-    % Questa chiamata funzionerà
-    \overrideTimeSignatureSettings
-      4/4        % timeSignatureFraction
-      1/4        % baseMomentFraction
-      #'(3 1)    % beatStructure
-      #'()       % beamExceptions
-    \time 4/4
-    c8^\markup {"Beamed (3 1)"}
-    \repeat unfold 7 { c8 } |
-  }
-}
-@end lilypond
-
 
 @cindex ripristinare le proprietà predefinite delle indicazioni di tempo
 @cindex indicazioni di tempo, ripristinare i valori predefiniti delle proprietà delle
@@ -1188,12 +1171,12 @@ essere ripristinati ai valori originali:
 
 @lilypond[quote,verbatim]
 \score{
-  \relative c' {
-    \repeat unfold 8 { c8 } |
+  \relative {
+    \repeat unfold 8 { c'8 } |
     \overrideTimeSignatureSettings
       4/4        % timeSignatureFraction
       1/4        % baseMomentFraction
-      #'(3 1)    % beatStructure
+      3,1        % beatStructure
       #'()       % beamExceptions
     \time 4/4
     \repeat unfold 8 { c8 } |
@@ -1216,7 +1199,7 @@ di tempo per righi diversi spostando @code{Timing_translator} e
         \overrideTimeSignatureSettings
           4/4        % timeSignatureFraction
           1/4        % baseMomentFraction
-          #'(3 1)    % beatStructure
+          3,1        % beatStructure
           #'()       % beamExceptions
         \time 4/4
         \repeat unfold 8 {c''8}
@@ -1225,7 +1208,7 @@ di tempo per righi diversi spostando @code{Timing_translator} e
         \overrideTimeSignatureSettings
           4/4        % timeSignatureFraction
           1/4        % baseMomentFraction
-          #'(1 3)    % beatStructure
+          1,3        % beatStructure
           #'()       % beamExceptions
         \time 4/4
         \repeat unfold 8 {c''8}
@@ -1248,7 +1231,7 @@ di tempo per righi diversi spostando @code{Timing_translator} e
 
 Un ulteriore metodo per modificare queste variabili relative all'indicazione di
 tempo, che evita di mostrare di nuovo l'indicazione di tempo al momento del
-cambio, è mostrato in @ref{Setting automatic beam behavior}.
+cambio, è descritto in @ref{Setting automatic beam behavior}.
 
 @predefined
 @code{\numericTimeSignature},
@@ -1290,57 +1273,91 @@ Guida al funzionamento interno:
 @cindex indicazione metronomica con testo
 
 @funindex \tempo
-@funindex tempo
 
 Un'indicazione metronomica è semplice da scrivere:
 
-@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 120
-c2 d
-e4. d8 c2
+@lilypond[verbatim,quote]
+\relative {
+  \tempo 4 = 120
+  c'2 d
+  e4. d8 c2
+}
 @end lilypond
 
 Le indicazioni metronomiche si possono rappresentare anche come una gamma
 di due numeri:
 
-@lilypond[verbatim,quote,relative=1]
-\tempo 4 = 40 ~ 46
-c4. e8 a4 g
-b,2 d4 r
+@lilypond[verbatim,quote]
+\relative {
+  \tempo 4 = 40 - 46
+  c'4. e8 a4 g
+  b,2 d4 r
+}
 @end lilypond
 
 Al loro posto si possono usare delle indicazioni di tempo testuali:
 
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegretto"
-c4 e d c
-b4. a16 b c4 r4
+@lilypond[verbatim,quote]
+\relative {
+  \tempo "Allegretto"
+    c''4 e d c
+    b4. a16 b c4 r4
+}
 @end lilypond
 
-Un'indicazione metronomica, se combinata con del testo, viene messa
+Un'indicazione metronomica, se combinata con del testo, viene posta
 automaticamente tra parentesi:
 
-@lilypond[verbatim,quote,relative=2]
-\tempo "Allegro" 4 = 160
-g4 c d e
-d4 b g2
+@lilypond[verbatim,quote]
+\relative {
+  \tempo "Allegro" 4 = 160
+  g'4 c d e
+  d4 b g2
+}
 @end lilypond
 
 In generale, il testo può essere qualsiasi oggetto di tipo testuale:
 
-@lilypond[verbatim,quote,relative=2]
-\tempo \markup { \italic Faster } 4 = 132
-a8-. r8 b-. r gis-. r a-. r
+@lilypond[verbatim,quote]
+\relative {
+  \tempo \markup { \italic Faster } 4 = 132
+  a'8-. r8 b-. r gis-. r a-. r
+}
 @end lilypond
 
-Si può scrivere un'indicazione metronomica tra parentesi e senza testo
-se si include una stringa vuota nell'input:
+È possibile scrivere un'indicazione metronomica tra parentesi e senza testo
+includendo una stringa vuota nell'input:
 
-@lilypond[verbatim,quote,relative=2]
-\tempo "" 8 = 96
-d4 g e c
+@lilypond[verbatim,quote]
+\relative {
+  \tempo "" 8 = 96
+  d''4 g e c
+}
 @end lilypond
 
+@funindex \markLengthOn
+@funindex \markLengthOff
+
+In una parte per uno strumento che ha lunghi periodi pieni di pause,
+le indicazioni di tempo sono talvolta molto ravvicinate.  Il comando
+@code{\markLengthOn} aggiunge dello spazio orizzontale per impedire
+che le indicazioni di tempo si sovrappongano; @code{\markLengthOff}
+ripristina il comportamento predefinito, per cui le indicazioni di
+tempo non sono tenute in considerazione ai fini della spaziatura
+orizzontale.
+
+@lilypond[verbatim,quote]
+\compressMMRests {
+  \markLengthOn
+  \tempo "Molto vivace"
+  R1*12
+  \tempo "Meno mosso"
+  R1*16
+  \markLengthOff
+  \tempo "Tranquillo"
+  R1*20
+}
+@end lilypond
 
 @snippets
 
@@ -1355,7 +1372,7 @@ d4 g e c
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {creating-metronome-marks-in-markup-mode.ly}
 
-I dettagli si trovano in @ref{Formatting text}.
+I dettagli si trovano in @ref{Formattazione del testo}.
 
 @seealso
 Glossario musicale:
@@ -1364,8 +1381,8 @@ Glossario musicale:
 @rglosnamed{metronome mark,indicazione metronomica}.
 
 Guida alla notazione:
-@ref{Formatting text},
-@ref{MIDI output}.
+@ref{Formattazione del testo},
+@ref{Creazione dell'output MIDI}.
 
 Frammenti di codice:
 @rlsr{Staff notation}.
@@ -1385,52 +1402,64 @@ Guida al funzionamento interno:
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
-Le misure parziali, come un @emph{anacrusi} o una battuta
-in levare, si inseriscono col comando @code{\partial},
+Le misure parziali, come l'@emph{anacrusi} o la battuta
+in levare, si inseriscono col comando @code{\partial}:
 
 @example
 \partial @var{durata}
 @end example
 
-@noindent
-dove @code{@var{durata}} è la lunghezza @emph{rimanente} della misura
-parziale @emph{prima} dell'inizio della nuova misura completa.
+Quando si usa @code{\partial} all'inizio di una partitura, la
+@code{@var{durata}} è la lunghezza della musica che precede la
+prima battuta.
 
-@lilypond[quote,verbatim,relative=1]
-\time 3/4
-\partial 8
-e8 | a4 c8 b c4 |
+@lilypond[quote,verbatim]
+\relative {
+  \time 3/4
+  \partial 4.
+  r4 e'8 | a4 c8 b c4 |
+}
 @end lilypond
 
-La @var{durata} può avere qualsiasi valore inferiore a quello di una misura intera:
+Quando si usa @code{\partial} dopo l'inizio di una partitura, la
+@var{durata} è la lunghezza @emph{rimanente} della misura corrente.
+Non crea una battuta con un nuovo numero.
 
-@lilypond[quote,verbatim,relative=1]
-\time 3/4
-\partial 4.
-r4 e8 | a4 c8 b c4 |
+@lilypond[quote,verbatim]
+\relative {
+  \set Score.barNumberVisibility = #all-bar-numbers-visible
+  \override Score.BarNumber.break-visibility =
+        #end-of-line-invisible
+  \time 9/8
+  d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
+  \time 12/8
+  \partial 4.
+  c8( d) e | f2.~ 4 f8 a,( c) f |
+}
 @end lilypond
 
-L'espressione @code{\partial @var{durata}} si può scrivere anche così:
+Il comando @code{\partial} è @emph{obbligatorio} quando l'indicazione
+di tempo cambia in mezzo a una misura, ma si può usare anche da solo.
 
-@example
-\set Timing.measurePosition -@var{durata}
-@end example
-
-Quindi @code{\partial 8} diventa:
-
-@lilypond[quote,verbatim,relative=1]
-\time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1/8)
-e8 | a4 c8 b c4 |
+@lilypond[quote,verbatim]
+\relative {
+  \set Score.barNumberVisibility = #all-bar-numbers-visible
+  \override Score.BarNumber.break-visibility =
+        #end-of-line-invisible
+  \time 6/8
+  \partial 8
+  e'8 | a4 c8 b[ c b] |
+  \partial 4
+  r8 e,8 | a4 \bar "||"
+  \partial 4
+  r8 e8 | a4
+  c8 b[ c b] |
+}
 @end lilypond
 
-La proprietà @code{measurePosition} contiene un numero razionale che
-indica how much of the measure has passed at this point.  Si noti che
-è impostato come numero negativo dal comando @code{\partial}:
-ovvero, @code{\partial 4} viene tradotto internamente in @w{@code{-4}},
-che significa @qq{manca una nota di un quarto alla fine della misura.}
+Il comando @code{\partial} imposta la proprietà @code{Timing.measurePosition},
+che è un numero razionale che indica quanto tempo della misura è trascorsa.
 
 @seealso
 Glossario musicale:
@@ -1445,20 +1474,6 @@ Frammenti di codice:
 Guida al funzionamento interno:
 @rinternals{Timing_translator}.
 
-@knownissues
-Il comando @code{\partial} deve essere usato solo all'inizio di un
-brano.  Se si usa dopo l'inizio, il programma potrebbe emettere degli
-avvisi o si potrebbero verificare problemi, dunque si consiglia di
-usare @code{\set Timing.measurePosition} al suo posto.
-
-@lilypond[quote,verbatim,relative=1]
-\time 6/8
-\partial 8
-e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1/4)
-r8 e,8 | a4 c8 b[ c b] |
-@end lilypond
-
 
 @node Musica in tempo libero
 @unnumberedsubsubsec Musica in tempo libero
@@ -1484,69 +1499,75 @@ r8 e,8 | a4 c8 b[ c b] |
 @cindex travature, musica in tempo libero
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
-
-Nella musica in tempo determinato le stanghette vengono inserite e i numeri di
-battuta sono calcolati automaticamente. Nella musica in tempo libero (ad esempio,
-la cadenza), questo comportamento non è desiderabile e può essere
-@q{disabilitato} col comando @code{\cadenzaOn} e poi @q{riabilitato} al
-momento giusto con @code{\cadenzaOff}.
-
-@lilypond[verbatim,relative=2,quote]
-c4 d e d
-\cadenzaOn
-c4 c d8[ d d] f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
-@end lilypond
-
-La numerazione delle battute ricomincia alla fine della cadenza.
-
-@lilypond[verbatim,relative=2,quote]
-% Mostra tutti i numeri di battuta
-\override Score.BarNumber.break-visibility = #all-visible
-c4 d e d
-\cadenzaOn
-c4 c d8[ d d] f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
-@end lilypond
-
-@c Italian version is slightly different from original -- Federico
-Di norma un'alterazione è valida fino alla fine della battuta.  Se si inseriscono
-uno o più comandi @code{\bar} all'interno di una cadenza, compaiono delle
-stanghette ma non viene mai iniziata una nuova battuta.  Per questo motivo
-l'uso di @code{\bar} all'interno di una cadenza non termina l'alterazione; per
-mostrare l'alterazione si dovranno aggiungere a mano delle alterazioni di
-sicurezza.  Si veda @ref{Accidentals}.
-
-@lilypond[verbatim,relative=2,quote]
-c4 d e d
-\cadenzaOn
-cis4 d cis d
-\bar "|"
-% Il primo cis dopo la battuta non ha l'alterazione, bisogna usare un'alterazione di sicurezza
-cis4 d cis! d
-\cadenzaOff
-\bar "|"
+
+Nella musica in un tempo determinato l'inserimento delle stanghette e dei numeri di
+battuta è calcolato automaticamente. Nella musica in tempo libero (per esempio,
+la cadenza), un simile comportamento non è desiderabile, e può essere
+@q{disabilitato} col comando @code{\cadenzaOn} e poi @q{riabilitato}
+quando necessario con @code{\cadenzaOff}.
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  c4 d e d
+  \cadenzaOn
+  c4 c d8[ d d] f4 g4.
+  \cadenzaOff
+  \bar "|"
+  d4 e d c
+}
+@end lilypond
+
+La numerazione delle battute riprende dopo la cadenza.
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  % Mostra tutti i numeri di battuta
+  \override Score.BarNumber.break-visibility = #all-visible
+  c4 d e d
+  \cadenzaOn
+  c4 c d8[ d d] f4 g4.
+  \cadenzaOff
+  \bar "|"
+  d4 e d c
+}
+@end lilypond
+
+Se si inserisce un comando @code{\bar} dentro una cadenza non viene iniziata
+una nuova misura, anche se appare una stanghetta nell'output.  Quindi qualsiasi
+alterazione, che di solito si considera sempre attiva fino alla fine della
+misura, sarà ancora valida dopo la stanghetta stampata da @code{\bar}.  Se si
+desidera che le alterazioni successive appaiano, si dovranno inserire
+manualmente delle alterazioni forzate o di precauzione, come è spiegato
+in @ref{Alterazioni}.
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  c4 d e d
+  \cadenzaOn
+  cis4 d cis d
+  \bar "|"
+  % Il primo cis viene stampato senza alterazione anche se si trova dopo \bar
+  cis4 d cis! d
+  \cadenzaOff
+  \bar "|"
+}
 @end lilypond
 
 La disposizione automatica delle travature viene disabilitata da
 @code{\cadenzaOn}. Quindi tutte le travature nelle cadenze devono
 essere inserite manualmente.  Si veda @ref{Manual beams}.
 
-@lilypond[verbatim,relative=2,quote]
-\repeat unfold 8 { c8 }
-\cadenzaOn
-cis8 c c c c
-\bar"|"
-c8 c c
-\cadenzaOff
-\repeat unfold 8 { c8 }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 8 { c''8 }
+  \cadenzaOn
+  cis8 c c c c
+  \bar"|"
+  c8 c c
+  \cadenzaOff
+  \repeat unfold 8 { c8 }
+}
 @end lilypond
 
 Questi comandi predefiniti hanno effetto su tutti i righi di una partitura, anche
@@ -1567,7 +1588,7 @@ Guida alla notazione:
 @ref{Visibility of objects},
 @ref{Polymetric notation},
 @ref{Manual beams},
-@ref{Accidentals}.
+@ref{Alterazioni}.
 
 Frammenti di codice:
 @rlsr{Rhythms}.
@@ -1583,8 +1604,8 @@ Frammenti di codice:
 @cindex interruzioni di pagina, musica in tempo libero
 
 @knownissues
-Le interruzioni automatiche di linea e di pagina sono possibili solo dopo
-una stanghetta, quindi per consentire delle interruzioni nei lunghi passaggi
+Le interruzioni automatiche di linea e di pagina possono aver luogo solo dopo
+una stanghetta di battuta; quindi, per consentire delle interruzioni nei lunghi passaggi
 di musica in tempo libero è necessario inserire manualmente delle stanghette
 @q{invisibili}:
 
@@ -1592,20 +1613,6 @@ di musica in tempo libero è necessario inserire manualmente delle stanghette
 \bar ""
 @end example
 
-Bisogna creare esplicitamente un contesto @code{Voice} quando si inizia un
-brano con @code{\cadenzaOn}, altrimenti potrebbero verificarsi errori inattesi.
-
-@example
-\new Voice @{
-  \relative c' @{
-    \cadenzaOn
-    c16[^"Solo Free Time" d e f] g2.
-    \bar "||"
-    \cadenzaOff
-  @}
-@}
-@end example
-
 
 @node Notazione polimetrica
 @unnumberedsubsubsec Notazione polimetrica
@@ -1618,13 +1625,11 @@ brano con @code{\cadenzaOn}, altrimenti potrebbero verificarsi errori inattesi.
 @cindex indicazioni polimetriche
 @cindex indicazioni di tempo polimetrico
 @cindex polimetriche, indicazioni
-@cindex tempo, polimetrico
+@cindex tempo polimetrico
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \tuplet
-@funindex tuplet
 
 La notazione polimetrica è supportata esplicitamente o tramite la modifica
 manuale del simbolo d'indicazione di tempo (e la trasformazione della durata
@@ -1640,7 +1645,7 @@ ogni rigo in modo che rientrino nella comune indicazione di tempo.
 @cindex travature, con tempi polimetrici
 @cindex tempi polimetrici, con travature
 
-Nell'esempio seguente viene messa in parallelo della musica con indicazioni di
+L'esempio seguente presenta simultaneamente musica con indicazioni di
 tempo di 3/4, 9/8 e 10/8.  Nel secondo rigo le durate appaiono come
 moltiplicate per 2/3 (perché 2/3 * 9/8 = 3/4), mentre nel terzo rigo le durate
 appaiono come moltiplicate per 3/5 (perché 3/5 * 10/8 = 3/4).  È possibile
@@ -1648,10 +1653,10 @@ che si debbano inserire a mano le travature, perché la scalatura delle
 durate influenzerà le regole della disposizione automatica delle travature.
 
 @lilypond[quote,verbatim]
-\relative c' <<
+\relative <<
   \new Staff {
     \time 3/4
-    c4 c c |
+    c'4 c c |
     c4 c c |
   }
   \new Staff {
@@ -1672,7 +1677,7 @@ durate influenzerà le regole della disposizione automatica delle travature.
 >>
 @end lilypond
 
-@subsubsubheading Diverse indicazioni di tempo con misure di lunghezza non uguale
+@subsubsubheading Diverse indicazioni di tempo con misure di lunghezza differenti
 
 Si può dare a ogni rigo la sua indicazione di tempo indipendente spostando
 @code{Timing_translator} e @code{Default_bar_line_engraver} nel contesto
@@ -1694,10 +1699,10 @@ Si può dare a ogni rigo la sua indicazione di tempo indipendente spostando
 
 % Ora ogni rigo ha la sua indicazione di tempo.
 
-\relative c' <<
+\relative <<
   \new Staff {
     \time 3/4
-    c4 c c |
+    c'4 c c |
     c4 c c |
   }
   \new Staff {
@@ -1725,7 +1730,7 @@ Si può dare a ogni rigo la sua indicazione di tempo indipendente spostando
 Si creano con la funzione @code{\compoundMeter}.  La sintassi è:
 
 @example
-\compoundMeter #'@code{(lista di liste)}
+\compoundMeter #'(lista di liste)
 @end example
 
 La struttura più semplice è una singola lista, dove l'@emph{ultimo} numero
@@ -1733,25 +1738,25 @@ indica il numero inferiore dell'indicazione di tempo e i numeri precedenti
 indicano i numeri superiori del segno di tempo.
 
 @lilypond[quote,verbatim]
-\relative c' {
+\relative {
   \compoundMeter #'((2 2 2 8))
-  \repeat unfold 6 c8 \repeat unfold 12 c16
+  \repeat unfold 6 c'8 \repeat unfold 12 c16
 }
 @end lilypond
 
-Si possono costruire tempi più complessi tramite ulteriori liste.  Le impostazioni
-della disposizione automatica delle travature varieranno a seconda di questi
+Si possono costruire tempi più complessi tramite ulteriori liste.  Le modalità
+di disposizione automatica delle travature varieranno a seconda di questi
 valori.
 
 @lilypond[quote,verbatim]
-\relative c' {
+\relative {
   \compoundMeter #'((1 4) (3 8))
-  \repeat unfold 5 c8 \repeat unfold 10 c16
+  \repeat unfold 5 c'8 \repeat unfold 10 c16
 }
 
-\relative c' {
+\relative {
   \compoundMeter #'((1 2 3 8) (3 4))
-  \repeat unfold 12 c8
+  \repeat unfold 12 c'8
 }
 @end lilypond
 
@@ -1762,7 +1767,7 @@ Glossario musicale:
 @rglosnamed{meter,tempo}.
 
 Guida alla notazione:
-@ref{Automatic beams},
+@ref{Travature automatiche},
 @ref{Manual beams},
 @ref{Time signature},
 @ref{Scaling durations}.
@@ -1777,8 +1782,8 @@ Guida al funzionamento interno:
 @rinternals{Staff}.
 
 @knownissues
-Quando si usano indicazioni di tempo diverse in parallelo, le note che
-si trovano nello stesso momento saranno poste nella stessa posizione
+Quando si usano simultaneamente indicazioni di tempo diverse, le note che
+procedono parallelamente saranno poste nella stessa posizione
 sull'asse orizzontale.  Tuttavia le stanghette dei vari righi faranno
 sì che la spaziatura delle note sia meno regolare in ciascun rigo di
 quanto accadrebbe normalmente senza le diverse indicazioni di tempo.
@@ -1797,37 +1802,71 @@ quanto accadrebbe normalmente senza le diverse indicazioni di tempo.
 @funindex Completion_heads_engraver
 @funindex Completion_rest_engraver
 
-Le note lunghe che oltrepassano le stanghette possono essere convertite
-automaticamente in note con legature di valore sostituendo l'incisore @code{Note_heads_engraver}
-con @code{Completion_heads_engraver}.  Analogalmente, le pause lunghe
-che oltrepassano le stanghette possono essere divise automaticamente
+Le note le cui durate eccedono il valore della battuta possono essere convertite
+automaticamente in note con legature di valore a cavallo delle stanghette sostituendo l'incisore @code{Note_heads_engraver}
+con @code{Completion_heads_engraver}.  Analogalmente, le pause le cui durate
+eccedono il valore della battuta possono essere divise automaticamente
 sostituendo @code{Rest_engraver} con @code{Completion_rest_engraver}.  Nell'esempio
-seguente, le note e le pause che attraversano le stanghette vengono divise e
-le note sono anche connesse con legature di valore.
+seguente, le note e le pause che eccedono la durata di battuta vengono divise e
+le note sono anche connesse con legature di valore a cavallo della stanghetta.
 
-@lilypond[quote,verbatim,relative=1]
+@lilypond[quote,verbatim]
 \new Voice \with {
   \remove "Note_heads_engraver"
   \consists "Completion_heads_engraver"
   \remove "Rest_engraver"
   \consists "Completion_rest_engraver"
 }
-
-{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2 }
+\relative {
+  c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
+}
 @end lilypond
 
-Questi incisori dividono tutte le note e le pause nel punto in cui si trova
-la stanghetta e inseriscono le legature di valore.  Uno dei suoi usi possibili
+Questi incisori dividono tutte le note e le pause in corrispondenza
+della stanghetta e inseriscono le legature di valore.  Uno dei suoi usi possibili
 è la verifica di partiture complesse: se le misure non sono riempite interamente,
-le legature di valore mostrano esattamente di quanto è spostata ogni misura.
+le legature di valore mostrano esattamente di quanto è ecceduta ogni misura.
+
+La proprietà @code{completionUnit} imposta la durata preferita per le note
+divise.
+
+@lilypond[quote,verbatim]
+\new Voice \with {
+  \remove "Note_heads_engraver"
+  \consists "Completion_heads_engraver"
+} \relative {
+  \time 9/8 g\breve. d''4. \bar "||"
+  \set completionUnit = #(ly:make-moment 3 8)
+  g\breve. d4.
+}
+@end lilypond
+
+Questi incisori dividono le note che hanno una durata ridimensionata, come
+quelle dei gruppi irregolari, in note con lo stesso fattore di ridimensionamento
+della nota di input.
+
+@lilypond[quote,verbatim]
+\new Voice \with {
+  \remove "Note_heads_engraver"
+  \consists "Completion_heads_engraver"
+} \relative {
+  \time 2/4 r4
+  \tuplet 3/2 {g'4 a b}
+  \scaleDurations 2/3 {g a b}
+  g4*2/3 a b
+  \tuplet 3/2 {g4 a b}
+  r4
+}
+@end lilypond
+
 
 @seealso
 Glossario musicale:
 @rglosnamed{tie,legatura di valore}
 
 Manuale di apprendimento:
-@rlearning{Engravers explained},
-@rlearning{Adding and removing engravers}.
+@rlearning{Gli incisori},
+@rlearning{Aggiungere e togliere gli incisori}.
 
 Frammenti di codice:
 @rlsr{Rhythms}.
@@ -1840,12 +1879,12 @@ Guida al funzionamento interno:
 @rinternals{Forbid_line_break_engraver}.
 
 @knownissues
-Non tutte le durate (specialmente quelle che contengono gruppi irregolari) possono
-essere rappresentate esattamente con normali note e punti, ma l'incisore
-@code{Completion_heads_engraver} non inserirà gruppi irregolari.
-
-L'incisore @code{Completion_heads_engraver} ha effetto solo sulle note, non
-divide le pause.
+In accordo col comportamento precedente, note e pause la cui durata è
+più lunga di una misura, come @code{c1*2}, sono divise in note prive
+di fattore di ridimensionamento, @code{@{ c1 c1 @}}.  La proprietà
+@code{completionFactor} controlla questo comportamento e impostandola
+su @code{#f} fa sì che le note e le pause divise abbiano il fattore di
+ridimensionamento delle durate di input.
 
 
 @node Mostrare i ritmi della melodia
@@ -1856,15 +1895,15 @@ divide le pause.
 @cindex ritmi, mostrare la melodia
 
 È possibile mostrare soltanto il ritmo di una melodia usando il rigo
-ritmico.  Tutte le altezze delle note su tale rigo sono schiacciate e
+ritmico.  Tutte le altezze delle note su tale rigo sono appiattite e
 il rigo stesso ha una sola linea
 
-@lilypond[quote,relative=1,verbatim]
+@lilypond[quote,verbatim]
 <<
   \new RhythmicStaff {
-    \new Voice = "myRhythm" {
+    \new Voice = "myRhythm" \relative {
       \time 4/4
-      c4 e8 f g2
+      c'4 e8 f g2
       r4 g g f
       g1
     }
@@ -1885,9 +1924,7 @@ il rigo stesso ha una sola linea
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 I diagrammi degli accordi per chitarra di solito mostrano i ritmi di
 accompagnamento.  Si possono visualizzare usando l'incisore
@@ -1913,6 +1950,23 @@ accompagnamento.  Si possono visualizzare usando l'incisore
 >>
 @end lilypond
 
+La musica contenente accordi può essere usata anche come input per
+@code{RhythmicStaff} e per essere usata con l'incisore
+@code{Pitch_squash_engraver} se gli accordi vengono prima ridotti
+a note singole con la funzione musicale @code{\reduceChords}:
+
+@lilypond[quote,verbatim]
+\new RhythmicStaff {
+  \time 4/4
+  \reduceChords {
+    <c>2
+    <e>2
+    <c e g>2
+    <c e g>4
+    <c e g>4
+  }
+}
+@end lilypond
 
 @predefined
 @code{\improvisationOn},
@@ -1940,9 +1994,9 @@ Guida al funzionamento interno:
 
 @menu
 * Travature automatiche::
-* Impostare il comportamento della travatura automatica::
+* Impostare il comportamento delle travature automatiche::
 * Travature manuali::
-* Travature convergenti/divergenti::
+* Travature a raggiera::
 @end menu
 
 @node Travature automatiche
@@ -1955,16 +2009,16 @@ Le travature sono inserite automaticamente:
 @cindex travature, personalizzazione delle regole
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
-@lilypond[quote,verbatim,relative=2]
-\time 2/4 c8 c c c
-\time 6/8 c8 c c c8. c16 c8
+@lilypond[quote,verbatim]
+\relative c'' {
+  \time 2/4 c8 c c c
+  \time 6/8 c8 c c c8. c16 c8
+}
 @end lilypond
 
-Se queste decisioni automatiche non sono soddisfacenti, si può definire
+Se queste impostazioni automatiche non sono soddisfacenti, si può definire
 esplicitamente la disposizione delle travature, come è spiegato in
 @ref{Manual beams}.  Le travature @emph{devono} essere inserite
 manualmente se devono estendersi oltre le pause.
@@ -1972,21 +2026,23 @@ manualmente se devono estendersi oltre le pause.
 La disposizione automatica delle travature, se non necessaria, può essere
 disabilitata con @code{\autoBeamOff} e riabilitata con @code{\autoBeamOn}:
 
-@lilypond[quote,relative=1,verbatim]
-c4 c8 c8. c16 c8. c16 c8
-\autoBeamOff
-c4 c8 c8. c16 c8.
-\autoBeamOn
-c16 c8
+@lilypond[quote,verbatim]
+\relative c' {
+  c4 c8 c8. c16 c8. c16 c8
+  \autoBeamOff
+  c4 c8 c8. c16 c8.
+  \autoBeamOn
+  c16 c8
+}
 @end lilypond
 
 @cindex melismi, con travature
 @cindex travature, con melismi
 
-@warning{Se si usano le travature per indicare i melismi nelle canzoni, occorre
+@warning{Se si usano le travature per indicare i melismi nelle parti vocali, occorre
 disabilitare la disposizione automatica delle travature con @code{\@bs{}autoBeamOff}
 e le travature devono essere indicate manualmente.  L'uso di @code{@bs{}partcombine}
-insieme a @code{@bs{}autoBeamOff} può produrre risultati inattesi.  Si vedano i
+insieme a @code{@bs{}autoBeamOff} può produrre risultati imprevisti.  Si vedano i
 frammenti di codice per avere maggiori informazioni.}
 
 Si possono creare dei modelli di disposizione delle travature diversi da
@@ -2000,6 +2056,7 @@ quelli automatici predefiniti, come è spiegato in @ref{Setting automatic beam b
 @cindex travature, interruzioni di linea
 @cindex interruzioni di linea, travature
 @cindex travature angolari
+@cindex travature con angolazione
 @funindex breakable
 
 @snippets
@@ -2042,8 +2099,8 @@ fatta prima che la travatura sia stata completata non avrà effetto finché
 non inizia la @emph{successiva}, nuova travatura.
 
 
-@node Impostare il comportamento della travatura automatica
-@unnumberedsubsubsec Impostare il comportamento della travatura automatica
+@node Impostare il comportamento delle travature automatiche
+@unnumberedsubsubsec Impostare il comportamento delle travature automatiche
 @translationof Setting automatic beam behavior
 
 @cindex travature, con testo
@@ -2051,23 +2108,21 @@ non inizia la @emph{successiva}, nuova travatura.
 
 @funindex autoBeaming
 @funindex baseMoment
-@funindex beamExceptions
+@funindex \beamExceptions
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 Quando la disposizione automatica delle travature è abilitata, la disposizione
 delle travature è determinata da tre proprietà di contesto:
 @code{baseMoment}, @code{beatStructure} e @code{beamExceptions}.
 I valori predefiniti di queste variabili possono essere sovrascritti, come
-vedremo tra breve, oppure si possono cambiare i valori predefiniti stessi,
+vedremo tra breve, oppure si possono anche cambiare i valori predefiniti stessi,
 come è spiegato in @ref{Time signature}.
 
 Se è definita una regola @code{beamExceptions} per l'indicazione di
-tempo corrente, è quella regola soltanto a determinare la
+tempo corrente, tale regola soltanto determina la
 disposizione delle travature; i valori di @code{baseMoment} e
 @code{beatStructure} vengono ignorati.  Se non è definita
 alcuna regola @code{beamExceptions} per l'indicazione di tempo
@@ -2088,36 +2143,49 @@ disabilitano con questo comando
 Quando @code{beamExceptions} è impostato su @code{#'()}, o per
 impostazione esplicita o perché non sono state definite internamente
 le @code{beamExceptions} per l'indicazione di tempo corrente, le
-estremità delle travature si trovano sui battiti come specificato
+estremità delle travature si trovano sulle suddivisioni come specificato
 dalle proprietà di contesto @code{baseMoment} e
 @code{beatStructure}.  @code{beatStructure} è una lista @emph{scheme}
-che definisce la lunghezza di ogni battito nella misura in unità
+che definisce la lunghezza di ogni suddivisione in rapporto alla misura in unità
 di @code{baseMoment}.  Per impostazione predefinita, @code{baseMoment}
 è uno fratto il denominatore dell'indicazione di tempo e ogni unità
-di @code{baseMoment} corrisponde a un singolo battito.
+di @code{baseMoment} corrisponde a una singola suddivisione.
 
-@lilypond[quote,relative=2,verbatim]
-\time 5/16
-c16^"predefinito" c c c c |
-% È improbabile che per un tempo di 5/16 sia stata definita beamExceptions,
-% ma disabilitiamola lo stesso per sicurezza
-\set Timing.beamExceptions = #'()
-\set Timing.beatStructure = #'(2 3)
-c16^"(2+3)" c c c c |
-\set Timing.beatStructure = #'(3 2)
-c16^"(3+2)" c c c c |
+Per ogni indicazione di tempo esistono valori separati per @code{beatStructure}
+e @code{baseMoment}. Le modifiche di queste variabili hanno effetto solo
+sulle indicazioni di tempo attive, dunque tali modifiche devono essere
+poste dopo il comando @code{\time} che inizia una nuova indicazione di
+tempo, non prima. I nuovi valori assegnati a una certa indicazione di
+tempo sono mantenuti e reintrodotti ogni volta che quell'indicazione di
+tempo viene ristabilita.
+
+
+@lilypond[quote,verbatim]
+\relative c''{
+  \time 5/16
+  c16^"predefinito" c c c c |
+  % È improbabile che per un tempo di 5/16 sia stata definita beamExceptions,
+  % ma disabilitiamola lo stesso per sicurezza
+  \set Timing.beamExceptions = #'()
+  \set Timing.beatStructure = 2,3
+  c16^"(2+3)" c c c c |
+  \set Timing.beatStructure = 3,2
+  c16^"(3+2)" c c c c |
+}
 @end lilypond
 
 
-@lilypond[quote,relative=2,verbatim]
-\time 4/4
-a8^"predefinito" a a a a a a a
-% Disabilita beamExceptions perché è senz'altro definita
-% per il tempo 4/4
-\set Timing.beamExceptions = #'()
-\set Timing.baseMoment = #(ly:make-moment 1/4)
-\set Timing.beatStructure = #'(1 1 1 1)
-a8^"cambiato" a a a a a a a
+@lilypond[quote,verbatim]
+\relative {
+  \time 4/4
+  a'8^"predefinito" a a a a a a a
+  % Disabilita beamExceptions perché è senz'altro definita
+  % per il tempo 4/4
+  \set Timing.beamExceptions = #'()
+  \set Timing.baseMoment = #(ly:make-moment 1/4)
+  \set Timing.beatStructure = 1,1,1,1
+  a8^"cambiato" a a a a a a a
+}
 @end lilypond
 
 Le modifiche alle impostazioni delle travature possono essere limitate a
@@ -2125,44 +2193,44 @@ contesti specifici.  Se non si specifica alcuna impostazione in un contesto
 di livello più basso, verrà applicata l'impostazione del contesto che lo
 contiene.
 
-@lilypond[quote, verbatim,relative=1]
+@lilypond[quote, verbatim]
 \new Staff {
   \time 7/8
   % Nessun bisogno di disabilitare beamExceptions perché non è definita per il tempo 7/8
 
-  \set Staff.beatStructure = #'(2 3 2)
+  \set Staff.beatStructure = 2,3,2
   <<
     \new Voice = one {
-      \relative c'' {
-        a8 a a a a a a
+      \relative {
+        a'8 a a a a a a
       }
     }
     \new Voice = two {
-      \relative c' {
+      \relative {
         \voiceTwo
-        \set Voice.beatStructure = #'(1 3 3)
-        f8 f f f f f f
+        \set Voice.beatStructure = 1,3,3
+        f'8 f f f f f f
       }
     }
   >>
 }
 @end lilypond
 
-Quando si usano varie voci, occorre specificare il contesto @code{Staff} se
+Quando si usano più voci, occorre specificare il contesto @code{Staff} se
 si vuole applicare la disposizione delle travature a tutte le voci del
 rigo:
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 \time 7/8
 % ritmo 3-1-1-2
 % Se non si specifica il contesto, la modifica viene applicata a Voice e quindi non funziona correttamente
 % Dato che le voci sono autogenerate, tutto il ritmo avrà come baseMoment (1 . 8)
-\set beatStructure = #'(3 1 1 2)
-<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+\set beatStructure = 3,1,1,2
+<< \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
 
 % Funziona correttamente se si specifica il contesto Staff
-\set Staff.beatStructure = #'(3 1 1 2)
-<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
+\set Staff.beatStructure = 3,1,1,2
+<< \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
 @end lilypond
 
 Il valore di @code{baseMoment} può essere regolato in modo da
@@ -2170,11 +2238,11 @@ cambiare il comportamento delle travature, se si vuole. In questo caso
 occorre cambiare anche il valore di @code{beatStructure} così che sia
 compatibile col nuovo valore di @code{baseMoment}.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 \time 5/8
 % Nessun bisogno di disabilitare beamExceptions perché non è definita per il tempo 5/8
 \set Timing.baseMoment = #(ly:make-moment 1/16)
-\set Timing.beatStructure = #'(7 3)
+\set Timing.beatStructure = 7,3
 \repeat unfold 10 { a16 }
 @end lilypond
 
@@ -2190,47 +2258,28 @@ trovano in @file{scm/time-signature-settings.scm}.
 @subsubsubheading Disposizione delle travature con @code{beamExceptions}
 
 Le regole speciali di disposizione automatica delle travature (diverse da quelle
-che determinano dove terminare una travatura su un battito) sono definite
+che determinano la corrispondenza della travatura alla suddivisione) sono definite
 nella proprietà @code{beamExceptions}.
 
-@lilypond[quote,relative=2,verbatim]
-\time 3/16
-\set Timing.beatStructure = #'(2 1)
-\set Timing.beamExceptions =
-  #'(                         ;inizio della lista di associazioni (alist)
-     (end .                   ;estremità delle travature
-      (                       ;inizio della lista che indica le estremità
-       ((1 . 32) . (2 2 2))   ;regola per le travature da 1/32 -- termina ognuna a 1/16
-      )))                     %chiude tutti gli elementi
-c16 c c |
-\repeat unfold 6 { c32 } |
-@end lilypond
-
-@code{beamExceptions} è una lista di associazioni (@emph{alist}) che ha una
-chiave che indica il tipo di regola e un valore che esprime le regole di
-disposizione delle travature.
-
-Al momento l'unico tipo di regola disponibile è @code{'end}, che specifica
-il termine della travatura.
-
-Le regole di disposizione delle travature sono una lista di associazione scheme
-(o lista di coppie) che indica il tipo di travatura e la modalità di raggruppamento
-da applicare alle travature contenenti note dalla durata più breve del tipo
-di travatura a loro assegnato.
-
-@example
-#'((travatura-1 . raggruppamento-1)
-   (travatura-2 . raggruppamento-2)
-   (travatura-3 . raggruppamento-3))
-@end example
-
-Il tipo di travatura è una coppia scheme che indica la durata della travatura,
-ad esempio @code{(1 . 16)}.
+Il valore di @code{beamExceptions}, una struttura dati Scheme piuttosto
+complessa, è più facile da generare con la funzione @code{\beamExceptions}.
+A tale funzione viene passato uno o più schemi ritmici della misura,
+specificati con travature manuali.  Le misure devono essere separate da
+un controllo di battuta@tie{}@code{|} dato che la funzione non ha altro
+modo per determinare la lunghezza della misura.  Ecco un semplice esempio:
 
-Il raggruppamento è una lista scheme che indica il raggruppamento da usare
-per la travatura; ha come unità la durata specificata nel tipo di travatura.
+@lilypond[quote,verbatim]
+\relative c'' {
+  \time 3/16
+  \set Timing.beatStructure = 2,1
+  \set Timing.beamExceptions =
+    \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
+  c16 c c |
+  \repeat unfold 6 { c32 } |
+}
+@end lilypond
 
-@warning{ Il valore di @code{beamExceptions} deve essere una lista @emph{completa}
+@warning{Il valore di @code{beamExceptions} deve essere una lista @emph{completa}
 di eccezioni, ovvero bisogna includere tutte le eccezioni che si vogliono
 applicare.  Non è possibile aggiungere, rimuovere o modificare soltanto
 una eccezione. Anche se questo può sembrare scomodo, significa anche che
@@ -2243,15 +2292,17 @@ di @code{Timing.baseMoment}, @code{Timing.beatStructure} e
 ripristina le impostazioni automatiche delle travature del contesto @code{Timing}
 ai valori predefiniti.
 
-@lilypond[quote,verbatim,relative=2]
-\time 6/8
-\repeat unfold 6 { a8 }
-% raggruppamento (4 + 2)
-\set Timing.beatStructure = #'(4 2)
-\repeat unfold 6 { a8 }
-% ritorno al comportamento predefinito
-\time 6/8
-\repeat unfold 6 { a8 }
+@lilypond[quote,verbatim]
+\relative a' {
+  \time 6/8
+  \repeat unfold 6 { a8 }
+  % raggruppamento (4 + 2)
+  \set Timing.beatStructure = 4,2
+  \repeat unfold 6 { a8 }
+  % ritorno al comportamento predefinito
+  \time 6/8
+  \repeat unfold 6 { a8 }
+}
 @end lilypond
 
 Le impostazioni predefinite della disposizione automatica delle travature per
@@ -2264,10 +2315,10 @@ due travature nella misura se ci sono solo note di un ottavo.  La regola
 @code{beamExceptions} può sovrascrivere l'impostazione di @code{beatStructure}
 se @code{beamExceptions} non viene annullato.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 \time 4/4
 \set Timing.baseMoment = #(ly:make-moment 1/8)
-\set Timing.beatStructure = #'(3 3 2)
+\set Timing.beatStructure = 3,3,2
 % Le travature non saranno raggruppate in (3 3 2) a causa di beamExceptions
 \repeat unfold 8 {c8} |
 % Il raggruppamento delle travature è (3 3 2) perché abbiamo tolto le impostazioni predefinite di beamExceptions
@@ -2276,9 +2327,9 @@ se @code{beamExceptions} non viene annullato.
 @end lilypond
 
 Analogalmente, le note di un ottavo in un tempo 3/4 sono raggruppate in
-un'unica travatura.  Per raggrupparle sul battito, azzera @code{beamExceptions}.
+un'unica travatura.  Per raggrupparle secondo le suddivisioni, azzera @code{beamExceptions}.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,fragment]
 \time 3/4
 % il comportamento predefinito è un gruppo di (6) a causa di beamExceptions
 \repeat unfold 6 {a8} |
@@ -2287,18 +2338,20 @@ un'unica travatura.  Per raggrupparle sul battito, azzera @code{beamExceptions}.
 \repeat unfold 6 {a8}
 @end lilypond
 
-Nelle partiture del periodo Romantico fino a quello Classico, le travature
-spesso iniziano a metà della misura in un tempo 3/4; ma la pratica moderna
-preferisce evitare la falsa impressione di un tempo 6/8 (vedi Gould, p. 153).
-Si presentano situazioni simili nel tempo 3/8.  Questo comportamento è
+Spesso, nelle partiture di età classica e romantica, le travature
+iniziano a metà della misura in un tempo 3/4; ma la pratica moderna
+preferisce evitare l'impressione ingannevole di un tempo 6/8 (vedi Gould, p. 153).
+Situazioni simili si incontrano anche per il tempo 3/8.  Questo comportamento è
 controllato dalla proprietà di contesto @code{beamHalfMeasure}, che ha effetto
 soltanto sulle indicazioni di tempo che hanno 3 come numeratore:
 
-@lilypond[quote,verbatim,relative=2]
-\time 3/4
-r4. a8 a a |
-\set Timing.beamHalfMeasure = ##f
-r4. a8 a a |
+@lilypond[quote,verbatim]
+\relative a' {
+  \time 3/4
+  r4. a8 a a |
+  \set Timing.beamHalfMeasure = ##f
+  r4. a8 a a |
+}
 @end lilypond
 
 @subsubsubheading Come funziona la disposizione automatica delle travature
@@ -2312,7 +2365,7 @@ in ordine di priorità:
 
 @itemize
 @item
-Se si specifica una travatura manuale con @code{[..]} imposta la travatura
+Se si specifica una travatura manuale con @code{[@dots{}]} imposta la travatura
 in quel modo, altrimenti
 
 @item
@@ -2327,8 +2380,8 @@ in cui le travature possono terminare, altrimenti
 
 @item
 usa i valori di @code{baseMoment} e @code{beatStructure} per
-determinare le estremità dei battiti nella misura e terminare
-le travature alla fine dei battiti.
+determinare l'estensione delle suddivisioni della misura e terminare
+le travature alla fine delle suddivisioni.
 
 @end itemize
 
@@ -2345,15 +2398,15 @@ Le regole predefinite per le travature si trovano in
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {subdividing-beams.ly}
 
-@cindex lineette della travatura, direzione
-@cindex travatura, direzione delle lineette della
+@cindex tratti di suddivisione della travatura, direzione
+@cindex travatura, direzione dei tratti di suddivisione della
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {strict-beat-beaming.ly}
 
 @cindex misura, raggruppamenti
-@cindex battiti, raggruppamenti
-@cindex misura, sottoragruppamenti
+@cindex suddivisioni, raggruppamenti
+@cindex misura, sottoraggruppamenti
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {conducting-signs,-measure-grouping-signs.ly}
@@ -2381,8 +2434,8 @@ Guida al funzionamento interno:
 @rinternals{beam-interface}.
 
 @knownissues
-Se una partitura finisce quando una travatura automatica non è stata terminata e
-si sta ancora aspettando delle note, quest'ultima travatura non apparirà.
+Se una partitura finisce prima del termine di una travatura automatica, cui
+mancano ancora delle note, quest'ultima travatura non apparirà.
 Lo stesso vale per le voci polifoniche, inserite con
 @code{<< @dots{} \\ @dots{} >>}.  Una voce polifonica non apparirà se termina
 quando una travatura automatica è ancora in attesa di note.
@@ -2397,16 +2450,17 @@ personalizzata delle travature definita in un rigo precedente.
 Per evitare questo problema si può impostare l'indicazione di tempo su
 un solo rigo.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 <<
   \new Staff {
     \time 3/4
     \set Timing.baseMoment = #(ly:make-moment 1/8)
-    \set Timing.beatStructure = #'(1 5)
-    \repeat unfold 6 { a8 }
+    \set Timing.beatStructure = 1,5
+    \set Timing.beamExceptions = #'()
+    \repeat unfold 6 { a'8 }
   }
   \new Staff {
-    \repeat unfold 6 { a8 }
+    \repeat unfold 6 { a'8 }
   }
 >>
 @end lilypond
@@ -2416,20 +2470,20 @@ che sia usata sempre la disposizione delle travature desiderata.  Le modifiche
 nelle impostazioni della travatura automatica per le indicazioni di tempo sono
 descritte in @ref{Time signature}.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 <<
   \new Staff {
     \overrideTimeSignatureSettings
-      3/4       % timeSignatureFraction
-      1/8       % baseMomentFraction
-      #'(1 5)   % beatStructure
+      3/4               % timeSignatureFraction
+      1/8               % baseMomentFraction
+      1,5               % beatStructure
       #'()             % beamExceptions
     \time 3/4
-    \repeat unfold 6 { a8 }
+    \repeat unfold 6 { a'8 }
   }
   \new Staff {
     \time 3/4
-    \repeat unfold 6 { a8 }
+    \repeat unfold 6 { a'8 }
   }
 >>
 @end lilypond
@@ -2447,13 +2501,13 @@ descritte in @ref{Time signature}.
 In alcuni casi potrebbe essere necessario scavalcare l'algoritmo di
 disposizione automatica delle travature.  Ad esempio, questo algoritmo
 non inserirà delle travature tra le pause o tra le stanghette; e nelle
-partiture corali la disposizione delle travature segue spesso il tempo
-del testo piuttosto che quello delle note.  Tali travature possono essere
-specificate manualmente contrassegnando i punti iniziali e finali con
+partiture corali la disposizione delle travature è spesso determinato dall'articolazione
+del testo piuttosto che da quella musicale.  Tali travature possono essere
+specificate manualmente indicandone l'inizio e la fine con
 @code{[} e @code{]}.
 
-@lilypond[quote,relative=1,verbatim]
-r4 r8[ g' a r] r g[ | a] r
+@lilypond[quote,verbatim]
+\relative { r4 r8[ g' a r] r g[ | a] r }
 @end lilypond
 
 @cindex travature manuali, scorciatoia per impostare la direzione
@@ -2462,52 +2516,57 @@ r4 r8[ g' a r] r g[ | a] r
 La direzione delle travature può essere impostata manualmente attraverso
 gli indicatori di direzione:
 
-@lilypond[quote,relative=2,verbatim]
-c8^[ d e] c,_[ d e f g]
+@lilypond[quote,verbatim]
+\relative { c''8^[ d e] c,_[ d e f g] }
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Le note individuali possono essere contrassegnate con @code{\noBeam} per impedire
 che vengano inserite in una travatura:
 
-@lilypond[quote,verbatim,relative=2]
-\time 2/4
-c8 c\noBeam c c
+@lilypond[quote,verbatim]
+\relative {
+  \time 2/4
+  c''8 c\noBeam c c
+}
 @end lilypond
 
-Le travature degli abbellimenti e quelle delle note normali possono verificarsi
+Le travature degli abbellimenti e quelle delle note normali possono coesistere
 simultaneamente.  Gli abbellimenti privi di travatura non vengono inseriti
 nella travatura delle note normali.
 
-@lilypond[quote,verbatim,relative=2]
-c4 d8[
-\grace { e32[ d c d] }
-e8] e[ e
-\grace { f16 }
-e8 e]
+@lilypond[quote,verbatim]
+\relative {
+  c''4 d8[
+  \grace { e32 d c d }
+  e8] e[ e
+  \grace { f16 }
+  e8 e]
+}
 @end lilypond
 
 @funindex stemLeftBeamCount
 @funindex stemRightBeamCount
 
-Si può avere un controllo manuale delle travature ancora più preciso attraverso
-le proprietà @code{stemLeftBeamCount} e @code{stemRightBeamCount}, che specificano
+Si può ottenere un controllo manuale delle travature ancora più preciso agendo sulle
+proprietà @code{stemLeftBeamCount} e @code{stemRightBeamCount}, che specificano
 il numero di travature da creare a sinistra e a destra della nota successiva.
 Se una di queste proprietà viene impostata, il suo valore verrà usato una volta
-sola e poi viene cancellato.  In questo esempio, l'ultima nota @code{f} ha una
-sola travatura a sinistra, ovvero la travatura di una nota di un ottavo
-dell'intero gruppo.
+sola, e la proprietà sarà poi cancellata.  In questo esempio, l'ultima nota @code{f} ha una
+sola travatura a sinistra: la travatura corrispondente alla sottodivisione di un ottavo
+all'interno dell'intero raggruppamento.
 
-@lilypond[quote,relative=2,verbatim]
-a8[ r16 f g a]
-a8[ r16
-\set stemLeftBeamCount = #2
-\set stemRightBeamCount = #1
-f16
-\set stemLeftBeamCount = #1
-g16 a]
+@lilypond[quote,verbatim]
+\relative a' {
+  a8[ r16 f g a]
+  a8[ r16
+  \set stemLeftBeamCount = #2
+  \set stemRightBeamCount = #1
+  f16
+  \set stemLeftBeamCount = #1
+  g16 a]
+}
 @end lilypond
 
 
@@ -2523,7 +2582,7 @@ g16 a]
 
 @seealso
 Guida alla notazione:
-@ref{Direction and placement},
+@ref{Direzione e posizionamento},
 @ref{Grace notes}.
 
 Frammenti di codice:
@@ -2537,27 +2596,26 @@ Guida al funzionamento interno:
 @rinternals{Stem_engraver}.
 
 
-@node Travature convergenti/divergenti
-@unnumberedsubsubsec Travature convergenti/divergenti
+@node Travature a raggiera
+@unnumberedsubsubsec Travature a raggiera
 @translationof Feathered beams
 
-@cindex convergenti/divergenti, travature
+@cindex travature a raggiera
 @cindex travature convergenti o divergenti
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
-Le travature convergenti o divergenti servono a indicare che un
-piccolo gruppo di note deve essere suonato a un tempo crescente
-(o decrescente), senza cambiare il tempo complessivo del brano.  L'estensione
-della travatura convergente o divergente deve essere indicato a mano
-con @code{[} e @code{]}; questo tipo di travatura si attiva specificando
+Le travature a raggiera servono a indicare che un gruppo di note determinato
+deve essere eseguito a un tempo progressivamente accelerato (o rallentato), senza
+cambiare l'andamento complessivo del brano.  L'estensione della
+travatura a raggiera deve essere indicato a mano con @code{[} e
+@code{]}, e la convergenza o divergenza delle travature si determina specificando la
 la direzione della proprietà @code{Beam} di @code{grow-direction}.
 
-Se la disposizione delle note e il suono del file MIDI devono riflettere
-il @emph{ritardando} o l'@emph{accelerando} indicati dalla travatura
-convergente/divergente, le note devono essere raggruppate in un'espressione
+Perché il @emph{ritardando} o l'@emph{accelerando} indicati dalla
+travatura a raggiera trovino riscontro nella disposizione delle note e
+nell'esecuzione del file MIDI, le note devono essere raggruppate in un'espressione
 musicale delimitata da parentesi graffe e preceduta dal comando
 @code{featherDurations}, che specifica il rapporto tra le durate
 delle prime e delle ultime note del gruppo.
@@ -2565,24 +2623,26 @@ delle prime e delle ultime note del gruppo.
 Le parentesi quadre indicano l'estensione della travatura, mentre quelle
 graffe indicano quali note devono avere una durata modificata.  Di norma
 queste parentesi delimitano lo stesso gruppo di note, ma questo non è
-un requisito: i due comandi sono indipendenti.
+tassativo: i due comandi sono indipendenti.
 
 Nell'esempio seguente le otto note da un sedicesimo occupano esattamente
 lo stesso tempo di una nota di due quarti, ma la prima nota dura la metà
 dell'ultima e le note intermedie si allungano gradualmente.  Le prime
-quattro note da un trentaduesimo diventano gradualmente più veloci, mentre
-le ultime quattro hanno un tempo costante.
+quattro note da un trentaduesimo sono progressivamente più veloci, mentre
+le ultime quattro presentano lo stesso tempo.
 
-@lilypond[relative=1,verbatim,quote]
-\override Beam.grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2/1)
-{ c16[ c c c c c c c] }
-\override Beam.grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2/3)
-{ c32[ d e f] }
-% ripristina le travature normali
-\override Beam.grow-direction = #'()
-{ g32[ a b c] }
+@lilypond[verbatim,quote]
+\relative c' {
+  \override Beam.grow-direction = #LEFT
+  \featherDurations #(ly:make-moment 2/1)
+  { c16[ c c c c c c c] }
+  \override Beam.grow-direction = #RIGHT
+  \featherDurations #(ly:make-moment 2/3)
+  { c32[ d e f] }
+  % ripristina le travature normali
+  \override Beam.grow-direction = #'()
+  { g32[ a b c] }
+}
 @end lilypond
 
 @noindent
@@ -2622,23 +2682,22 @@ musica molto brevi e quando i numeri della frazione sono piccoli.
 @cindex misura, stanghette
 @cindex stanghette di chiusura
 @cindex stanghette doppie
-@cindex battute delle ripetizioni
+@cindex battute dei ritornelli
 
 @funindex \bar
-@funindex bar
 
 Le stanghette delimitano le misure e sono usate anche per indicare
-le ripetizioni.  Di norma le stanghette semplici sono inserite
+i ritornelli.  Di norma, le stanghette semplici sono inserite
 automaticamente in base all'indicazione di tempo.
 
 Si possono inserire altri tipi di stanghette col comando @code{\bar}.  Ad
-esempio, di solito si usa una stanghetta doppia alla fine di un brano:
+esempio, di solito si usa una stanghetta finale al termine di un brano:
 
-@lilypond[quote,relative=1,verbatim]
-e4 d c2 \bar "|."
+@lilypond[quote,verbatim]
+\relative { e'4 d c2 \bar "|." }
 @end lilypond
 
-Se la nota finale in una misura non termina entro la stanghetta
+Se l'ultima nota di una misura non termina entro la stanghetta
 inserita automaticamente, non viene segnalato un errore: si presuppone
 che la nota continui nella misura successiva.  Ma se ci sono tante
 misure simili in sequenza, la musica potrebbe apparire compressa
@@ -2646,7 +2705,7 @@ oppure scorrere fuori dalla pagina.  Questo accade perché le interruzioni
 di linea automatiche si verificano solo al termine di misure complete,
 ovvero quando tutte le note terminano prima dell'inizio di una misura.
 
-@warning{Una durata sbagliata può impedire un'interruzione di linea,
+@warning{Una durata errata può impedire un'interruzione di linea,
 causando una linea di musica altamente compressa oppure a musica che
 prosegue fuori dalla pagina.}
 
@@ -2662,9 +2721,9 @@ di linea senza che appaia una stanghetta si usa:
 @end example
 
 @noindent
-Questo comando inserirà una stanghetta invisibile e permetterà (senza
-forzarla) un'interruzione di linea in questo punto.  Il contatore dei
-numeri di battuta non aumenta.  Per forzare un'interruzione di linea
+Questo comando inserirà una stanghetta invisibile e consentirà (senza però
+forzarla) un'interruzione di linea in questo punto.  Il conteggio dei
+numeri di battuta non incrementa.  Per forzare un'interruzione di linea
 si veda @ref{Line breaking}.
 
 @cindex stanghette manuali
@@ -2673,7 +2732,7 @@ si veda @ref{Line breaking}.
 
 Si possono inserire questa e altre stanghette speciali in qualsiasi
 punto.  Quando coincidono con la fine di una misura, sostituiscono
-la stanghetta semplice che sarebbe stata inserita lì automaticamente.
+la stanghetta semplice che sarebbe stata posta automaticamente.
 Quando non coincidono con la fine di una misura, la stanghetta
 specificata viene inserita in quel punto.
 
@@ -2688,54 +2747,60 @@ alterate.
 Sono disponibili per l'inserimento manuale due tipi di stanghette semplici e
 cinque tipi di stanghette doppie:
 
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "|"
-f1 \bar "."
-g1 \bar "||"
-a1 \bar ".|"
-b1 \bar ".."
-c1 \bar "|.|"
-d1 \bar "|."
-e1
+@lilypond[quote,verbatim]
+\relative {
+  f'1 \bar "|"
+  f1 \bar "."
+  g1 \bar "||"
+  a1 \bar ".|"
+  b1 \bar ".."
+  c1 \bar "|.|"
+  d1 \bar "|."
+  e1
+}
 @end lilypond
 
 @noindent
 oltre alle stanghette puntate e tratteggiate:
 
-@lilypond[quote,relative=1,verbatim]
-f1 \bar ";"
-g1 \bar "!"
-a1
+@lilypond[quote,verbatim]
+\relative {
+  f'1 \bar ";"
+  g1 \bar "!"
+  a1
+}
 @end lilypond
 
 @noindent
 e a nove tipi di stanghette per le ripetizioni:
 
-@lilypond[quote,relative=1,verbatim]
-f1 \bar ".|:"
-g1 \bar ":..:"
-a1 \bar ":|.|:"
-b1 \bar ":|.:"
-c1 \bar ":.|.:"
-d1 \bar "[|:"
-e1 \bar ":|][|:"
-f1 \bar ":|]"
-g1 \bar ":|."
-a1
+@lilypond[quote,verbatim]
+\relative {
+  f'1 \bar ".|:"
+  g1 \bar ":..:"
+  a1 \bar ":|.|:"
+  b1 \bar ":|.:"
+  c1 \bar ":.|.:"
+  d1 \bar "[|:"
+  e1 \bar ":|][|:"
+  f1 \bar ":|]"
+  g1 \bar ":|."
+  a1
+}
 @end lilypond
 
 Inoltre, una stanghetta può apparire come un semplice segno di spunta:
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "'"
+@lilypond[quote,fragment,verbatim]
+f'1 \bar "'" g'1
 @end lilypond
-Tuttavia,dato che questi segni di spunta sono tipicamente usati nel canto
-gregoriano, è preferibile usare @code{\divisioMinima}, come è descritto
+Tuttavia,dato che questi segni di spunta sono tipicamente usati nella notazione
+gregoriana, è preferibile usare @code{\divisioMinima}, come è descritto
 nella sezione @ref{Divisiones} della parte dedicata al canto gregoriano.
 
-Lilypond supporta la notazione russa e fornisce una stanghetta speciale per
+LilyPond supporta la notazione gregoriana russa e fornisce una stanghetta speciale per
 questo tipo di notazione:
-@lilypond[quote,relative=1,verbatim]
-f1 \bar "k"
+@lilypond[quote,fragment,verbatim]
+f'1 \bar "k"
 @end lilypond
 I dettagli di questo tipo di notazione sono spiegati in
 @ref{Typesetting Kievan square notation}.
@@ -2745,26 +2810,27 @@ I dettagli di questo tipo di notazione sono spiegati in
 Per i segni di tipo segno interni al rigo, ci sono tre tipi di stanghette che
 differiscono nel comportamento quando incontrano un'interruzione di linea:
 
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar "S"
-c4 c c c \break
-\bar "S"
-c4 c c c
-\bar "S-|"
-c4 c c c \break
-\bar "S-|"
-c4 c c c
-\bar "S-S"
-c4 c c c \break
-\bar "S-S"
-c1
-@end lilypond
-
-@cindex ripetizioni
-
-Sebbene le stanghette che indicano le ripetizioni possano essere
-inserite a mano, non fanno sì che LilyPond riconosca la musica
+@lilypond[quote,verbatim]
+\relative c'' {
+  c4 c c c
+  \bar "S"
+  c4 c c c \break
+  \bar "S"
+  c4 c c c
+  \bar "S-|"
+  c4 c c c \break
+  \bar "S-|"
+  c4 c c c
+  \bar "S-S"
+  c4 c c c \break
+  \bar "S-S"
+  c1
+}
+@end lilypond
+
+@cindex ritornelli
+
+Sebbene LilyPond preveda l'inserimento manuale delle stanghette che indicano i ritornelli, ciò non consente il riconoscimento della musica
 come una sezione da ripetere.  Tali sezioni devono essere inserite
 con i vari comandi di ripetizione (vedi @ref{Repeats}), che creano
 automaticamente le stanghette appropriate.
@@ -2774,50 +2840,53 @@ Inoltre si può specificare @code{".|:-||"}, che è equivalente a
 crea una doppia stanghetta alla fine della linea e una stanghetta
 di inizio ripetizione all'inizio della linea successiva.
 
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar ".|:-||"
-c4 c c c \break
-\bar ".|:-||"
-c4 c c c
-@end lilypond
-
-Per combinare le ripetizioni con i segni di tipo segno, ci sono sei diverse
-varianti:
-
-@lilypond[quote,relative=2,verbatim]
-c4 c c c
-\bar ":|.S"
-c4 c c c \break
-\bar ":|.S"
-c4 c c c
-\bar ":|.S-S"
-c4 c c c \break
-\bar ":|.S-S"
-c4 c c c
-\bar "S.|:-S"
-c4 c c c \break
-\bar "S.|:-S"
-c4 c c c
-\bar "S.|:"
-c4 c c c \break
-\bar "S.|:"
-c4 c c c
-\bar ":|.S.|:"
-c4 c c c \break
-\bar ":|.S.|:"
-c4 c c c
-\bar ":|.S.|:-S"
-c4 c c c \break
-\bar ":|.S.|:-S"
-c1
-@end lilypond
-
-Inoltre esiste un comando @code{\inStaffSegno} che crea una battuta
-di tipo segno, posta in cooperazione col comando@code{\repeat volta}.
+@lilypond[quote,verbatim]
+\relative c'' {
+  c4 c c c
+  \bar ".|:-||"
+  c4 c c c \break
+  \bar ".|:-||"
+  c4 c c c
+}
+@end lilypond
+
+Esistono sei diverse combinazioni di ripetizioni e indicazioni di segno:
+
+@lilypond[quote,verbatim]
+\relative c'' {
+  c4 c c c
+  \bar ":|.S"
+  c4 c c c \break
+  \bar ":|.S"
+  c4 c c c
+  \bar ":|.S-S"
+  c4 c c c \break
+  \bar ":|.S-S"
+  c4 c c c
+  \bar "S.|:-S"
+  c4 c c c \break
+  \bar "S.|:-S"
+  c4 c c c
+  \bar "S.|:"
+  c4 c c c \break
+  \bar "S.|:"
+  c4 c c c
+  \bar ":|.S.|:"
+  c4 c c c \break
+  \bar ":|.S.|:"
+  c4 c c c
+  \bar ":|.S.|:-S"
+  c4 c c c \break
+  \bar ":|.S.|:-S"
+  c1
+}
+@end lilypond
+
+Esiste inoltre un comando @code{\inStaffSegno} che crea una stanghetta
+con segno in congiunzione con un'appropriata stanghetta di ripetizione se
+usata con un comando @code{\repeat volta}, vedi @ref{Normal repeats}..
 
 @funindex \defineBarLine
-@funindex defineBarLine
 @cindex stanghette, definire
 @cindex definire le stanghette
 
@@ -2858,27 +2927,26 @@ Attualmente sono disponibile dieci tipi di stanghetta:
 }
 @end lilypond
 
-La stanghetta @code{"="} crea la stanghetta doppia, usata insieme
-al segno.  Non deve essere usata per creare una sottile stanghetta doppia
-che sta per conto suo; in questo caso è preferibile usare @code{\bar} @var{"||"}.
+La stanghetta @code{"="} crea una stanghetta doppia da combinare con il
+il segno.  Non va usata per creare una stanghetta doppia indipendente; in questo caso è preferibile usare @code{\bar} @var{"||"}.
 
 Il segno @code{"-"} introduce le annotazioni alle stanghette che
-servono a distinguere quelle che hanno aspetto identico ma un
-diverso comportamento in occasione delle interruzioni di linea e/o
+servono a distinguere quelle che hanno aspetto identico ma
+un diverso comportamento in corrispondenza delle interruzioni di linea e/o
 un diverso modo di connettere le stanghette tra i righi.
 La parte che segue il segno @code{"-"} non viene usato per costruire
 la stanghetta.
 
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
 
 \new StaffGroup <<
-  \new Staff {
+  \new Staff \relative c'' {
     c1 \bar "||"
     c1 \bar "||-dashedSpan"
     c1
   }
-  \new Staff {
+  \new Staff \relative c'' {
     c1
     c1
     c1
@@ -2886,10 +2954,10 @@ la stanghetta.
 >>
 @end lilypond
 
-Lo spazio @code{" "} fa da segnaposto e fa sì che le stanghette tra i
+Inoltre, lo spazio @code{" "} fa da spaziatore e fa sì che le stanghette tra i
 righi siano allineate correttamente alle stanghette principali:
 
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
 \defineBarLine ":|.-sbagliata" #'(":|." "" "|.")
 \defineBarLine ":|.-giusta" #'(":|." "" " |.")
 
@@ -2916,17 +2984,17 @@ in un rigo viene applicato automaticamente a tutti i righi.
 Le stanghette risultanti sono connesse tra i diversi righi
 di un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
 
-@lilypond[quote,relative=1,verbatim]
+@lilypond[quote,verbatim]
 <<
   \new StaffGroup <<
-    \new Staff {
-      e4 d
+    \new Staff \relative {
+      e'4 d
       \bar "||"
       f4 e
     }
-    \new Staff { \clef bass c4 g e g }
+    \new Staff \relative { \clef bass c'4 g e g }
   >>
-  \new Staff { \clef bass c2 c2 }
+  \new Staff \relative { \clef bass c'2 c2 }
 >>
 @end lilypond
 
@@ -2936,7 +3004,6 @@ di un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 Il comando @samp{\bar @var{tipo-stanghetta}} è una scorciatoia di
@@ -2975,43 +3042,47 @@ Guida al funzionamento interno:
 
 @funindex currentBarNumber
 
-I numeri di battuta appaiono all'inizio di ogni linea eccetto la prima.
+I numeri di battuta appaiono all'inizio di ogni linea tranne la prima.
 Il numero viene salvato nella proprietà @code{currentBarNumber}, che
 viene aggiornata automaticamente per ogni misura.  Può anche essere
 impostata a mano:
 
-@lilypond[verbatim,quote,relative=1]
-c1 c c c
-\break
-\set Score.currentBarNumber = #50
-c1 c c c
+@lilypond[verbatim,quote]
+\relative c' {
+  c1 c c c
+  \break
+  \set Score.currentBarNumber = #50
+  c1 c c c
+}
 @end lilypond
 
-@cindex numeri di battuta, spaziatura regolare
+@cindex numeri di battuta, disposizione a distanza regolare
 
 @funindex barNumberVisibility
 @funindex BarNumber
 
 I numeri di battuta possono essere mostrati a intervalli regolari
-invece che solo all'inizio di ogni linea.  Per farlo occorre
+anziché solo all'inizio di ogni linea.  Per farlo occorre
 sovrascrivere il comportamento predefinito e permettere ai
 numeri di battuta di apparire anche in punti diversi dall'inizio
 della linea.  Questo comportamento è regolato dalla proprietà
-@code{break-visibility} di @code{BarNumber}, che prende tre
-valori impostabili su @code{#t} o @code{#f} che indicano se
+@code{break-visibility} di @code{BarNumber}, che considera tre
+valori impostabili su @code{#t} o @code{#f}, i quali indicano se
 il numero di battuta corrispondente debba essere visibile
 o no.  L'ordine dei tre valori è @code{end of line visible}, @code{middle of
 line visible}, @code{beginning of line visible}.  Nell'esempio seguente
-i numeri di battuta appaiono in tutti i punti possibili:
+i numeri di battuta compaiono in tutti i punti possibili:
 
-@lilypond[verbatim,quote,relative=1]
-\override Score.BarNumber.break-visibility = ##(#t #t #t)
-\set Score.currentBarNumber = #11
-% Permette la visualizzazione del primo numero di battuta
-\bar ""
-c1 | c | c | c
-\break
-c1 | c | c | c
+@lilypond[verbatim,quote]
+\relative c' {
+  \override Score.BarNumber.break-visibility = ##(#t #t #t)
+  \set Score.currentBarNumber = #11
+  % Permette la visualizzazione del primo numero di battuta
+  \bar ""
+  c1 | c | c | c
+  \break
+  c1 | c | c | c
+}
 @end lilypond
 
 @snippets
@@ -3021,6 +3092,9 @@ c1 | c | c | c
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-bar-numbers-at-regular-intervals.ly}
 
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{printing-bar-numbers-with-changing-regular-intervals.ly}
+
 @cindex numero di battuta, formato
 @cindex battuta, numero, formato del
 
@@ -3053,7 +3127,7 @@ Guida al funzionamento interno:
 @cindex collisione, numeri di battuta
 
 @knownissues
-I numeri di battuta possono collidere con la cima della parentesi quadra di
+I numeri di battuta possono collidere con la parte superiore della parentesi quadra di
 @code{StaffGroup}, se presente.  Per evitare la collisione, si può usare la
 proprietà @code{padding} di @code{BarNumber} per posizionare correttamente
 il numero.  Si veda @rinternals{StaffGroup} e @rinternals{BarNumber} per
@@ -3073,9 +3147,9 @@ maggiori informazioni.
 @funindex barCheckSynchronize
 @funindex |
 
-I controlli di battuta aiutano a rilevare gli errori nelle durate.  Il controllo
+I controlli di battuta aiutano a rilevare gli errori di durata.  Il controllo
 di battuta si inserisce col simbolo della barra verticale, @code{|}, in un qualsiasi
-punto in cui si prevede che cada la stanghetta.  Se vengono trovati controlli
+punto in cui è previsto l'inserimento di una stanghetta.  Se vengono trovati controlli
 di battuta in punti diversi, viene creata una lista di avvisi nel file di log
 che mostra i numeri di linea e le linee in cui il controllo è fallito.  Nell'esempio
 seguente il secondo controllo di battuta segnalerà un errore.
@@ -3084,7 +3158,18 @@ seguente il secondo controllo di battuta segnalerà un errore.
 \time 3/4 c2 e4 | g2 |
 @end example
 
-I controlli di battuta possono essere usati anche nel testo vocale:
+Una durata non corretta può generare uno spartito completamente
+alterato, specialmente nel caso di brani polifonici.  Quindi il
+primo passo da compiere per correggere l'input è la verifica
+dei controlli di battuta e delle durate errate.
+
+Se i controlli di battuta successivi sono spostati dello stesso
+intervallo musicale, viene mostrato solo il primo messaggio di
+avviso.  Così l'avvertimento si concentra sulla causa dell'errore
+di tempo.
+
+I controlli di battuta possono essere usati anche all'interno
+del testo vocale:
 
 @example
 \lyricmode @{
@@ -3093,29 +3178,27 @@ I controlli di battuta possono essere usati anche nel testo vocale:
 @}
 @end example
 
-Una durata non corretta può generare uno spartito completamente
-alterato, specialmente se il brano è polifonico.  Quindi il
-primo passo da compiere per correggere l'input è la verifica
-dei controlli di battuta e delle durate sbagliate.
-
-Se i controlli di battuta successivi sono spostati dello stesso
-intervallo musicale, viene mostrato solo il primo messaggio di
-avviso.  Così l'avvertimento si concentra sulla causa dell'errore
-di tempo.
+Attenzione: i segni di controllo di ottava nel testo vocale sono
+elaborati nel momento musicale in cui la sillaba @emph{che segue}
+il segno di controllo viene elaborata. Se il testo è associato
+alle note di una voce che ha una pausa all'inizio di una battuta,
+non è possibile individuare alcuna sillaba all'inizio di quella
+battuta e apparirà un avvertimento se viene posto un controllo di
+battuta in quel punto del testo vocale.
 
 @funindex |
-@funindex pipeSymbol
+@funindex "|"
 
 È anche possibile ridefinire l'azione da prendere quando si incontra
 un controllo di battuta o simbolo di barra verticale, @code{|}, nell'input,
-in modo che faccuia qualcosa di diverso dal controllo di battuta.  Si può
-fare assegnando un'espressione musicale a @code{pipeSymbol}.
+in modo che avvenga qualcosa di diverso dal controllo di battuta.  Si può
+fare assegnando un'espressione musicale a @code{"|"}.
 Nell'esempio seguente @code{|}, invece di controllare la fine di una
 battuta, viene usato per inserire una stanghetta doppia ovunque appaia
 nell'input.
 
 @lilypond[quote,verbatim]
-pipeSymbol = \bar "||"
+"|" = \bar "||"
 {
   c'2 c' |
   c'2 c'
@@ -3125,11 +3208,10 @@ pipeSymbol = \bar "||"
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
-Quando si copiano brani ampi, può essere d'aiuto verificare che i
-numeri di battuta di LilyPond corrispondano all'originale da cui
-si sta inserendo il brano.  Si può abilitare con @code{\barNumberCheck}, ad
+Quando si copiano brani di una certa ampiezza, può essere d'aiuto verificare che i
+numeri di battuta di LilyPond corrispondano all'originale a partire dal quale
+si sta scrivendo il brano.  Si può abilitare con @code{\barNumberCheck}, ad
 esempio,
 
 @verbatim
@@ -3152,15 +3234,16 @@ Frammenti di codice:
 @cindex segni di chiamata
 
 @funindex \mark
-@funindex mark
 
 Per creare un segno di chiamata si usa il comando @code{\mark}.
 
-@lilypond[quote,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+  c1 \mark \default
+  c1 \mark \default
+  c1 \mark \default
+  c1 \mark \default
+}
 @end lilypond
 
 @noindent
@@ -3169,12 +3252,14 @@ Il segno viene incrementato automaticamente se si usa @code{\mark
 modo da impostare il segno manualmente.  Il valore da usare viene salvato
 nella proprietà @code{rehearsalMark}.
 
-@lilypond[quote,verbatim,relative=2]
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+  c1 \mark \default
+  c1 \mark \default
+  c1 \mark #8
+  c1 \mark \default
+  c1 \mark \default
+}
 @end lilypond
 
 @noindent
@@ -3190,13 +3275,15 @@ cerchio).
 \set Score.markFormatter = #format-mark-circle-alphabet
 @end example
 
-@lilypond[quote,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-box-alphabet
-c1 \mark \default
-c1 \mark \default
-c1 \mark #8
-c1 \mark \default
-c1 \mark \default
+@lilypond[quote,verbatim]
+\relative c'' {
+  \set Score.markFormatter = #format-mark-box-alphabet
+  c1 \mark \default
+  c1 \mark \default
+  c1 \mark #8
+  c1 \mark \default
+  c1 \mark \default
+}
 @end lilypond
 
 @cindex segno di chiamata, formato
@@ -3209,28 +3296,30 @@ c1 \mark \default
 @cindex segno di chiamata personalizzato
 
 Lo stile viene definito dalla proprietà @code{markFormatter}.  È una
-funzione che prende come argomenti il segno corrente (un numero intero) e
+funzione che accoglie come argomenti il segno corrente (un numero intero) e
 il contesto corrente.  Dovrebbe restituire un oggetto testuale.  Nell'esempio
 seguente, @code{markFormatter} viene prima impostato su una procedura
 predefinita e dopo alcune misure su una procedura che produce un
 numero racchiuso in un quadrato.
 
-@lilypond[quote,verbatim,relative=2]
-\set Score.markFormatter = #format-mark-numbers
-c1 \mark \default
-c1 \mark \default
-\set Score.markFormatter = #format-mark-box-numbers
-c1 \mark \default
-\set Score.markFormatter = #format-mark-circle-numbers
-c1 \mark \default
-\set Score.markFormatter = #format-mark-circle-letters
-c1
+@lilypond[quote,verbatim]
+\relative c'' {
+  \set Score.markFormatter = #format-mark-numbers
+  c1 \mark \default
+  c1 \mark \default
+  \set Score.markFormatter = #format-mark-box-numbers
+  c1 \mark \default
+  \set Score.markFormatter = #format-mark-circle-numbers
+  c1 \mark \default
+  \set Score.markFormatter = #format-mark-circle-letters
+  c1
+}
 @end lilypond
 
 Il file @file{scm/translation-functions.scm} contiene le
-definizioni di @code{format-mark-numbers} (il formato predefinito),
-@code{format-mark-box-numbers}, @code{format-mark-letters} e
-@code{format-mark-box-letters}.  Possono essere usate come fonte
+definizioni di @code{format-mark-letters} (il formato predefinito),
+@code{format-mark-box-letters}, @code{format-mark-numbers} e
+@code{format-mark-box-numbers}.  Possono essere usate come fonte
 di ispirazione per creare altre funzioni di formattazione.
 
 Si possono usare @code{format-mark-barnumbers},
@@ -3260,26 +3349,27 @@ stringa.
 @cindex glifi musicali
 
 @funindex \musicglyph
-@funindex musicglyph
 
 I glifi musicali (come il Segno) possono essere posti dentro il
 comando @code{\mark}
 
-@lilypond[quote,verbatim,relative=1]
-c1 \mark \markup { \musicglyph #"scripts.segno" }
-c1 \mark \markup { \musicglyph #"scripts.coda" }
-c1 \mark \markup { \musicglyph #"scripts.ufermata" }
-c1
+@lilypond[quote,verbatim]
+\relative c' {
+  c1 \mark \markup { \musicglyph #"scripts.segno" }
+  c1 \mark \markup { \musicglyph #"scripts.coda" }
+  c1 \mark \markup { \musicglyph #"scripts.ufermata" }
+  c1
+}
 @end lilypond
 
 @noindent
 L'elenco dei simboli che possono essere prodotti con @code{\musicglyph} si
-trova in @ref{The Feta font}.
+trova in @ref{Il font Emmentaler}.
 
 Per le più comuni modifiche relative al posizionamento dei segni di chiamata, si
-veda @ref{Formatting text}.  Per ottenere un controllo più preciso si consiglia
+veda @ref{Formattazione del testo}.  Per ottenere un controllo più preciso si consiglia
 di studiare il funzionamento della proprietà @code{break-alignable-interface}
-descritta in @ref{Aligning objects}.
+descritta in @ref{Allineamento degli oggetti}.
 
 Il file @file{scm/translation-functions.scm} contiene le
 definizioni di @code{format-mark-numbers} e
@@ -3288,9 +3378,9 @@ ispirazione per creare altre funzioni di formattazione.
 
 @seealso
 Guida alla notazione:
-@ref{The Feta font},
-@ref{Formatting text},
-@ref{Aligning objects}.
+@ref{Il font Emmentaler},
+@ref{Formattazione del testo},
+@ref{Allineamento degli oggetti}.
 
 File installati:
 @file{scm/translation-functions.scm}.
@@ -3329,86 +3419,98 @@ Guida al funzionamento interno:
 @funindex \acciaccatura
 @funindex \appoggiatura
 
-Gli abbellimenti sono degli ornamenti musicali che hanno un tipo di carattere
-più piccolo e non occupano alcuno spazio temporale in una misura.
+Gli abbellimenti sono degli ornamenti musicali che hanno un carattere in corpo
+più piccolo e non alterano la durata della misura.
 
-@lilypond[quote,relative=2,verbatim]
-c4 \grace b16 a4(
-\grace { b16[ c16] } a2)
+@lilypond[quote,verbatim]
+\relative {
+  c''4 \grace b16 a4(
+  \grace { b16 c16 } a2)
+}
 @end lilypond
 
 Esistono altri tre tipi di abbellimenti possibili; l'@emph{acciaccatura} -- un
-abbellimento a tempo libero indicato da una nota con legatura di portamento
-e un gambo barrato -- e l'@emph{appoggiatura}, che prende una frazione fissa
-della nota principale a cui è attaccata e ha un gambo non barrato.  È anche
-possibile creare un abbellimento con gambo barrato, come l'acciaccatura ma
-senza la legatura di portamento, in modo da posizionarla tra note che sono
-già legate tra loro: si usa il comando @code{\slashedGrace}.
-
-@lilypond[quote,relative=2,verbatim]
-\acciaccatura d8 c4
-\appoggiatura e8 d4
-\acciaccatura { g16[ f] } e2
-\slashedGrace a,8 g4
-\slashedGrace b16 a4(
-\slashedGrace b8 a2)
-@end lilypond
-
-Il posizionamento degli abbellimenti è sincronizzato tra righi diversi.
+abbellimento in tempo libero indicato da una nota con legatura di portamento
+e un gambo barrato -- e l'@emph{appoggiatura}, che sottrae un valore determinato
+della nota principale a cui corrisponde e ha un gambo non barrato.  È anche
+possibile creare un abbellimento con gambo barrato, come l'acciaccatura, ma
+privo di legatura di portamento, in modo da collocarla tra note
+già poste sotto una legatura: si usa il comando @code{\slashedGrace}.
+
+@lilypond[quote,verbatim]
+\relative {
+  \acciaccatura d''8 c4
+  \appoggiatura e8 d4
+  \acciaccatura { g16 f } e2
+  \slashedGrace a,8 g4
+  \slashedGrace b16 a4(
+  \slashedGrace b8 a2)
+}
+@end lilypond
+
+Il posizionamento degli abbellimenti è sincronizzato sui diversi righi.
 Nell'esempio seguente, ci sono due abbellimenti da un sedicesimo ogni
 abbellimento da un ottavo
 
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
 <<
-  \new Staff { e2 \grace { c16[ d e f] } e2 }
-  \new Staff { c2 \grace { g8[ b] } c2 }
+  \new Staff \relative { e''2 \grace { c16 d e f } e2 }
+  \new Staff \relative { c''2 \grace { g8 b } c2 }
 >>
 @end lilypond
 
 @cindex abbellimenti al termine di una nota
 
 @funindex \afterGrace
-@funindex afterGrace
 
-Se si desidera terminare una nota con un abbellimento, si usa il
-comando @code{\afterGrace}.  Prende due argomenti: la nota principale e
+Se si desidera risolvere una nota su un abbellimento, si usa il
+comando @code{\afterGrace}.  Considera due argomenti: la nota principale e
 gli abbellimenti che la seguono.
 
-@lilypond[quote,verbatim,relative=2]
-c1 \afterGrace d1 { c16[ d] } c1
+@lilypond[quote,verbatim]
+\relative { c''1 \afterGrace d1 { c16[ d] } c1 }
 @end lilypond
 
-In questo modo gli abbellimenti vengono posizionati dopo uno spazio che dura
-3/4 della durata della nota principale.  La frazione predefinita 3/4 può essere
-modificata attraverso @code{afterGraceFraction}.  L'esempio seguente mostra
-le diverse spaziature che si ottengono con la frazione predefinita,  con 15/16
-e infine con 1/2 della nota principale.
+In questo modo, gli abbellimenti sono collocati @emph{dopo} l'inizio della nota
+principale.  Il momento temporale in cui sono posti gli abbellimenti è una
+certa frazione della durata della nota principale.  L'impostazione predefinita
+di
+
+@example
+afterGraceFraction = 3/4
+@end example
+
+@noindent
+può essere ridefinita nel livello superiore.  Ma è anche possibile specificare
+la frazione per ogni singolo comando @code{\afterGrace}.
+
+L'esempio seguente mostra le diverse spaziature che si ottengono con la frazione
+predefinita, impostandola a @code{15/16} e infine a @code{1/2} della nota
+principale.
 
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim]
 <<
-  \new Staff {
-    c1 \afterGrace d1 { c16[ d] } c1
+  \new Staff \relative {
+    c''1 \afterGrace d1 { c16[ d] } c1
   }
-  \new Staff {
-    #(define afterGraceFraction (cons 15 16))
-    c1 \afterGrace d1 { c16[ d] } c1
+  \new Staff \relative {
+    c''1 \afterGrace 15/16 d1 { c16[ d] } c1
   }
-  \new Staff {
-    #(define afterGraceFraction (cons 1 2))
-    c1 \afterGrace d1 { c16[ d] } c1
+  \new Staff \relative {
+    c''1 \afterGrace 1/2 d1 { c16[ d] } c1
   }
 >>
 @end lilypond
 
-The space between the main note and the grace note may also be
-specified using spacers.  The following example places the grace
-note after a space lasting 7/8 of the main note.
+Lo spazio tra la nota principale e l'abbellimento può essere definito
+anche attraverso delle pause spaziatrici.  L'esempio seguente sposta
+l'abbellimento di uno spazio equivalente ai 7/8 della nota principale.
 
-@lilypond[quote,verbatim,relative=2]
-\new Voice {
+@lilypond[quote,verbatim]
+\new Voice \relative {
   <<
-    { d1^\trill_( }
-    { s2 s4. \grace { c16[ d] } }
+    { d''1^\trill_( }
+    { s2 s4. \grace { c16 d } }
   >>
   c1)
 }
@@ -3419,18 +3521,18 @@ note after a space lasting 7/8 of the main note.
 @cindex abbellimenti, modifica delle impostazioni di formattazione
 
 L'espressione musicale introdotta dal comando @code{\grace} avrà delle
-impostazioni tipografiche speciali, ad esempio per rimpicciolire il
+impostazioni tipografiche speciali; per esempio, per rimpicciolire il
 tipo di carattere e impostare le direzioni.  Dunque le modifiche che
 sovrascrivono tali impostazioni speciali devono essere poste all'interno
 del blocco @code{\grace}.  Lo stesso vale per le modifiche che ripristinano
 i valori predefiniti.  Nell'esempio seguente la direzione predefinita del
 gambo viene prima sovrascritta e poi ripristinata.
 
-@lilypond[quote,verbatim,relative=2]
-\new Voice {
+@lilypond[quote,verbatim]
+\new Voice \relative {
   \acciaccatura {
     \stemDown
-    f16->
+    f''16->
     \stemNeutral
   }
   g4 e c2
@@ -3474,6 +3576,7 @@ Frammenti di codice:
 Guida al funzionamento interno:
 @rinternals{GraceMusic},
 @rinternals{Grace_beam_engraver},
+@rinternals{Grace_auto_beam_engraver},
 @rinternals{Grace_engraver},
 @rinternals{Grace_spacing_engraver}.
 
@@ -3482,21 +3585,21 @@ Guida al funzionamento interno:
 @cindex acciaccatura su più note
 @cindex sincronizzazione degli abbellimenti
 
-Una @i{acciaccatura} con molte note legate da travatura è priva della barratura
-e ha lo stesso identico aspetto di una @i{appoggiatura} composta da varie note
-legate da travatura.
+Una @i{acciaccatura} con molte note raggruppate sotto una travatura è priva della barra trasversale
+e ha il medesimo aspetto di una @i{appoggiatura} composta da varie note
+raggruppate sotto una travatura.
 
 @c TODO Add link to LSR snippet to add slash when available
 
 La sincronizzazione degli abbellimenti può nascondere delle sorprese, perché
 vengono sincronizzati anche altri elementi della notazione del rigo, come le
 armature di chiave, le stanghette, etc.  Fai attenzione quando metti insieme
-righi che hanno degli abbellimenti con righi che non ne hanno.  Ad esmepio
+righi che hanno degli abbellimenti con righi che non ne hanno.  Ad esempio
 
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
 <<
-  \new Staff { e4 \bar ".|:" \grace c16 d2. }
-  \new Staff { c4 \bar ".|:" d2. }
+  \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
+  \new Staff \relative { c''4 \bar ".|:" d2. }
 >>
 @end lilypond
 
@@ -3504,39 +3607,18 @@ righi che hanno degli abbellimenti con righi che non ne hanno.  Ad esmepio
 Si può ovviare a questo problema inserendo degli abbellimenti della durata
 corrispondente negli altri righi.  Riprendendo l'esempio precedente
 
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
 <<
-  \new Staff { e4 \bar ".|:" \grace c16 d2. }
-  \new Staff { c4 \bar ".|:" \grace s16 d2. }
+  \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
+  \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
 >>
 @end lilypond
 
-L'uso degli abbellimenti all'interno dei contesti della voce confonde il modo
-in cui la voce viene rappresentata. Si può evitare il problema inserendo una
-pausa o una nota tra il comando della voce e l'abbellimento.
-
-@lilypond[quote,verbatim]
-accMusic = {
-  \acciaccatura { f8 } e8 r8 \acciaccatura { f8 } e8 r4
-}
-
-\new Staff {
-  <<
-    \new Voice {
-      \relative c'' {
-        r8 r8 \voiceOne \accMusic \oneVoice r8 |
-        r8 \voiceOne r8 \accMusic \oneVoice r8 |
-      }
-    }
-    \new Voice {
-      \relative c' {
-        s8 s8 \voiceTwo \accMusic \oneVoice s8 |
-        s8 \voiceTwo r8 \accMusic \oneVoice s8 |
-      }
-    }
-  >>
-}
-@end lilypond
+L'uso del comando @code{\grace} nella parte con le pause spaziatrici è
+obbligatorio, anche se la parte visibile usa @code{\acciaccatura} o
+@code{\appoggiatura}, perché altrimenti apparirà un orribile frammento
+di legatura di portamento che connette la nota di abbellimento invisibile
+alla nota seguente.
 
 Le sezioni con abbellimenti devono essere usate solamente all'interno di
 espressioni musicali sequenziali.  Non è permesso annidare o affiancare gruppi
@@ -3546,7 +3628,7 @@ se non si rispetta questa limitazione.
 Ogni abbellimento generato nell'output MIDI ha una durata di 1/4 della sua
 vera durata.  Se la durata complessiva degli abbellimenti è maggiore della
 durata della nota che li precede, verrà generato l'errore
-@qq{@code{Going back in MIDI time}}.  O si diminuisce la durata degli
+@qq{@code{Going back in MIDI time}}.  A meno che non si diminuisca la durata degli
 abbellimenti, ad esempio:
 
 @example
@@ -3577,19 +3659,19 @@ Vedi @ref{Scaling durations}.
 @cindex allineamento sulla cadenza
 
 Nell'ambito di una partitura per orchestra, le cadenze presentano un
-problema speciale: quando si scrive una partitura che include una
-cadenza o un altro passaggio solista, tutti gli altri strumenti
+problema peculiare: quando si scrive una partitura che include una
+cadenza o un altro passaggio solistico, tutti gli altri strumenti
 devono saltare esattamente la durata complessiva delle note del
 passaggio, altrimenti inizieranno troppo presto o troppo tardi.
 
 Una possibile soluzione a questo problema consiste nell'uso delle funzioni
 @code{mmrest-of-length} e @code{skip-of-length}.  Queste funzioni Scheme
-prendono come argomento un pezzo di musica salvato in una variabile e generano
+prendono come argomento una sezione di musica salvata in una variabile e generano
 una pausa multipla o @code{\skip} della lunghezza esatta del brano.
 
 @lilypond[verbatim,quote]
-MyCadenza = \relative c' {
-  c4 d8 e f g g4
+MyCadenza = \relative {
+  c'4 d8 e f g g4
   f2 g4 g
 }
 
@@ -3643,7 +3725,7 @@ del tempo in una partitura.
 @table @code
 @item currentBarNumber
 Il numero di battuta corrente.  Un esempio che mostra l'uso di
-questa proprietà si trova in @ref{Bar numbers}.
+questa proprietà si trova in @ref{Numeri di battuta}.
 
 @item measureLength
 La durata delle misure nel tempo corrente.  Per un tempo di
@@ -3652,7 +3734,7 @@ determina quando debbano essere inserite le stanghette e come
 debbano essere generate le travature automatiche.
 
 @item measurePosition
-Il punto della misura in cui ci troviamo.  Questa quantità viene
+Il punto della misura in cui ci si trova.  Questa quantità viene
 reimpostata sottraendo @code{measureLength} ogni volta che
 @code{measureLength} viene raggiunto o superato.  Quando questo
 accade, @code{currentBarNumber} viene incrementato.
@@ -3672,9 +3754,9 @@ di 1/8 fino a 5/8, diminuendo quella misura di 1/8.
 Quindi la stanghetta successiva si troverà a 9/8 invece che a 5/4.
 
 @lilypond[quote,verbatim]
-\new Voice \relative c' {
+\new Voice \relative {
   \set Timing.measureLength = #(ly:make-moment 5/4)
-  c1 c4 |
+  c'1 c4 |
   c1 c4 |
   c4 c
   \set Timing.measurePosition = #(ly:make-moment 5/8)
@@ -3684,14 +3766,14 @@ Quindi la stanghetta successiva si troverà a 9/8 invece che a 5/4.
 @end lilypond
 
 @noindent
-Come mostra l'esempio, @code{ly:make-moment n m} definisce una durata
-di n/m della nota intera.  Ad esempio, @code{ly:make-moment 1 8} corrisponde
-alla durata di un ottavo mentre @code{ly:make-moment 7 16} a quella di sette
+Come mostra l'esempio, @code{ly:make-moment n/m} definisce una durata
+di n/m della nota intera.  Ad esempio, @code{ly:make-moment 1/8} corrisponde
+alla durata di un ottavo mentre @code{ly:make-moment 7/16} a quella di sette
 sedicesimi.
 
 @seealso
 Guida alla notazione:
-@ref{Bar numbers},
+@ref{Numeri di battuta},
 @ref{Unmetered music}.
 
 Frammenti di codice:
@@ -3700,3 +3782,5 @@ Frammenti di codice:
 Guida al funzionamento interno:
 @rinternals{Timing_translator},
 @rinternals{Score}.
+
+@c  LocalWords:  accMusic MyCadenza