]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/it/notation/rhythms.itely
Issue 4490: Small typo in german version of Notationsreferenz, header 2.9.3
[lilypond.git] / Documentation / it / notation / rhythms.itely
index d4f4102a3c9a8b08c3dacd711d6f48c97196b8cf..f043c960fdf5664ced8b215c8077f577ecb21f57 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 815ddc522bcdec0c1266caad5cc9e723fbbb2e41
+    Translation of GIT committish: 61d0f3c7bebf2a9cdea56ff4e3b52e3e3510bf8a
 
     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.30"
+@c \version "2.19.22"
 
 @c Translators: Federico Bruni
 @c Translation checkers: Luca Rossetto Casel
@@ -67,21 +67,25 @@ breve) e @code{\breve}. La minor durata esprimibile per una nota indipendente è
 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 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
@@ -94,8 +98,18 @@ informazioni si veda @ref{Ancient notation}.
 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
@@ -109,8 +123,8 @@ Per ottenere note puntate, si inserisce un punto (@code{.}) dopo la
 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
@@ -206,7 +220,7 @@ dell'espressione musicale per una frazione:
 @noindent
 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:
+è 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 }
@@ -221,8 +235,10 @@ 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
@@ -236,21 +252,31 @@ g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
 @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 simultaneamente
 richiede l'uso di @code{\tweak}.
 
-Per modificare la durata delle note senza introdurre un gruppo
-irregolare, si veda @ref{Scaling durations}.
-
+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 +296,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
@@ -299,6 +325,7 @@ Manuale di apprendimento:
 @rlearning{Tweaking methods}.
 
 Guida alla notazione:
+@ref{Direction and placement},
 @ref{Time administration},
 @ref{Scaling durations},
 @ref{The tweak command},
@@ -312,20 +339,6 @@ Guida al funzionamento interno:
 @rinternals{TupletNumber},
 @rinternals{TimeScaledMusic}.
 
-@cindex abbellimenti all'interno della parentesi di un gruppo irregolare
-
-@knownissues
-Gli abbellimenti possono essere inseriti all'interno delle parentesi dei gruppi
-irregolari, @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 pone un gruppo irregolare all'inizio di un brano che presenta
-un'indicazione 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
@@ -432,8 +445,15 @@ 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,relative=2]
-a2~ a4~ a16 r r8
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
+@end lilypond
+
+Le legature di valore possono avvantaggiarsi dell'interpretazione dell'
+@q{ultima altezza esplicita} per le durate isolate:
+
+@lilypond[quote,verbatim]
+{ a'2~ 4~ 16 r r8 }
 @end lilypond
 
 Le legature di valore si usano per unire due note a cavallo di una
@@ -442,9 +462,9 @@ 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 c~ c2 r4 |
-  r8^"non" c2~ c8 r4
+\relative {
+  r8 c'~ 2 r4 |
+  r8^"non" c2~ 8 r4
 }
 @end lilypond
 
@@ -461,9 +481,12 @@ tutte le teste delle note della stessa altezza.  In assenza di altezze corrispon
 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>
-<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
@@ -497,8 +520,8 @@ 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
@@ -527,28 +550,32 @@ curva in su o in giù, come è spiegato in @ref{Direction and placement}.
 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
@@ -558,16 +585,18 @@ 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
+@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
@@ -682,12 +711,12 @@ su più misure, come è spiegato in @ref{Full measure rests}.
 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 mauale della musica polifonica, dato che
+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
@@ -733,9 +762,11 @@ centoventottesimo fino alla maxima (otto volte una semibreve).
 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
@@ -747,10 +778,10 @@ il testo vocale, si usa il comando @code{\skip} per saltare un valore musicale.
 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 {
@@ -763,14 +794,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
@@ -779,8 +810,8 @@ 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 valore musicale, non crea nessun tipo di
@@ -847,7 +878,7 @@ R4*5*4 |
 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
@@ -857,7 +888,7 @@ R1*2 |
 @end lilypond
 
 @cindex pausa multipla, espansione
-@cindex pausa mutlipla, contrazione
+@cindex pausa multipla, contrazione
 
 @funindex \expandFullBarRests
 @funindex expandFullBarRests
@@ -916,10 +947,10 @@ l'esempio seguente:}
 @lilypond[quote,verbatim,relative=2]
 % 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
@@ -1027,26 +1058,31 @@ Le pause multiple non considerano le collisioni di pausa.
 
 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 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
@@ -1095,9 +1131,9 @@ Si può sovrascrivere il valore predefinito di @code{beatStructure} nel comando
 @lilypond[quote,verbatim]
 \score {
   \new Staff {
-    \relative c' {
+    \relative {
       \time #'(2 2 3) 7/8
-      \repeat unfold 7 { c8 } |
+      \repeat unfold 7 { c'8 } |
       \time #'(3 2 2) 7/8
       \repeat unfold 7 { c8 } |
     }
@@ -1150,36 +1186,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
@@ -1190,8 +1196,8 @@ 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
@@ -1296,51 +1302,63 @@ Guida al funzionamento interno:
 
 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 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
 
 È 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
@@ -1391,7 +1409,7 @@ Glossario musicale:
 
 Guida alla notazione:
 @ref{Formatting text},
-@ref{MIDI output}.
+@ref{Creating MIDI output}.
 
 Frammenti di codice:
 @rlsr{Staff notation}.
@@ -1413,51 +1431,63 @@ Guida al funzionamento interno:
 @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ì:
-
-@example
-\set Timing.measurePosition -@var{durata}
-@end example
-
-Quindi l'esempio precedente può essere scritto 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.
 
-@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, solitamente
-positivo, che indica la durata corrispondente alla parte di misura trascorsa.
-Il comando @code{\partial @var{durata}} lo imposta su un numero negativo
-quando ha un senso diverso: in quel caso significa che la battuta corrente
-(la prima) sarà @emph{preceduta} da una battuta 0 (la battuta parziale)
-della durata indicata da @var{durata}.
+Il comando @code{\partial} imposta la proprietà @code{Timing.measurePosition},
+che è un numero razionale che indica quanto tempo della misura è trascorsa.
 
 @seealso
 Glossario musicale:
@@ -1472,20 +1502,6 @@ Frammenti di codice:
 Guida al funzionamento interno:
 @rinternals{Timing_translator}.
 
-@knownissues
-Il comando @code{\partial} deve essere collocato solo all'inizio di un
-brano.  Se è posto dopo l'inizio, il programma potrebbe produrre 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
@@ -1521,13 +1537,15 @@ 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,relative=2,quote]
-c4 d e d
-\cadenzaOn
-c4 c d8[ d d] f4 g4.
-\cadenzaOff
-\bar "|"
-d4 e d c
+@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.
@@ -1566,14 +1584,16 @@ 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
@@ -1631,7 +1651,7 @@ di musica in tempo libero è necessario inserire manualmente delle stanghette
 @cindex indicazioni polimetriche
 @cindex indicazioni di tempo polimetrico
 @cindex polimetriche, indicazioni
-@cindex tempo, polimetrico
+@cindex tempo polimetrico
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
@@ -1661,10 +1681,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 {
@@ -1707,10 +1727,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 {
@@ -1746,9 +1766,9 @@ 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
 
@@ -1757,14 +1777,14 @@ 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
 
@@ -1818,15 +1838,16 @@ sostituendo @code{Rest_engraver} con @code{Completion_rest_engraver}.  Nell'esem
 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 in corrispondenza
@@ -1834,13 +1855,46 @@ della stanghetta e inseriscono le legature di valore.  Uno dei suoi usi possibil
 è la verifica di partiture complesse: se le misure non sono riempite interamente,
 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}.
@@ -1853,12 +1907,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
@@ -1872,12 +1926,12 @@ divide le pause.
 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
     }
@@ -1972,9 +2026,11 @@ Le travature sono inserite automaticamente:
 @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 impostazioni automatiche non sono soddisfacenti, si può definire
@@ -1985,12 +2041,14 @@ 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
@@ -2066,6 +2124,7 @@ non inizia la @emph{successiva}, nuova travatura.
 @funindex autoBeaming
 @funindex baseMoment
 @funindex beamExceptions
+@funindex \beamExceptions
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
@@ -2147,15 +2206,15 @@ contiene.
   \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
+        f'8 f f f f f f
       }
     }
   >>
@@ -2207,44 +2266,25 @@ Le regole speciali di disposizione automatica delle travature (diverse da quelle
 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 gli estremi
-       ((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
@@ -2308,11 +2348,13 @@ 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
@@ -2360,7 +2402,7 @@ Le regole predefinite per le travature si trovano in
 {subdividing-beams.ly}
 
 @cindex tratti di suddivisione della travatura, direzione
-@cindex travatura, direzione dei tratt idi suddivisione della
+@cindex travatura, direzione dei trattdi suddivisione della
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {strict-beat-beaming.ly}
@@ -2411,16 +2453,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.beamExceptions = #'()
+    \repeat unfold 6 { a'8 }
   }
   \new Staff {
-    \repeat unfold 6 { a8 }
+    \repeat unfold 6 { a'8 }
   }
 >>
 @end lilypond
@@ -2466,8 +2509,8 @@ 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
@@ -2476,8 +2519,8 @@ 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
@@ -2486,21 +2529,25 @@ c8^[ d e] c,_[ d e f g]
 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 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
@@ -2514,14 +2561,16 @@ sola, e la proprietà sarà poi cancellata.  In questo esempio, l'ultima nota @c
 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
 
 
@@ -2648,8 +2697,8 @@ 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 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 l'ultima nota di una misura non termina entro la stanghetta
@@ -2702,45 +2751,51 @@ 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 "'" g1
+@lilypond[quote,fragment,verbatim]
+f'1 \bar "'" g'1
 @end lilypond
 Tuttavia,dato che questi segni di spunta sono tipicamente usati nella notazione
 gregoriana, è preferibile usare @code{\divisioMinima}, come è descritto
@@ -2748,8 +2803,8 @@ nella sezione @ref{Divisiones} della parte dedicata al canto gregoriano.
 
 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}.
@@ -2759,20 +2814,22 @@ 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
+@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
@@ -2787,46 +2844,51 @@ 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
+@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,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
+@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, combinabile col comando@code{\repeat volta}.
+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
@@ -2880,16 +2942,16 @@ 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
@@ -2927,17 +2989,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
 
@@ -2991,11 +3053,13 @@ 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, disposizione a distanza regolare
@@ -3167,11 +3231,13 @@ Frammenti di codice:
 
 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
@@ -3180,12 +3246,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
@@ -3201,13 +3269,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
@@ -3226,16 +3296,18 @@ 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
@@ -3276,11 +3348,13 @@ stringa.
 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
@@ -3343,9 +3417,11 @@ Guida al funzionamento interno:
 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
@@ -3356,23 +3432,25 @@ 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,relative=2,verbatim]
-\acciaccatura d8 c4
-\appoggiatura e8 d4
-\acciaccatura { g16 f } e2
-\slashedGrace a,8 g4
-\slashedGrace b16 a4(
-\slashedGrace b8 a2)
+@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
 
@@ -3385,8 +3463,8 @@ 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 sono collocati dopo uno spazio corrispondente a
@@ -3395,18 +3473,18 @@ 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.
 
-@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 {
+  \new Staff \relative {
     #(define afterGraceFraction (cons 15 16))
-    c1 \afterGrace d1 { c16[ d] } c1
+    c''1 \afterGrace d1 { c16[ d] } c1
   }
-  \new Staff {
+  \new Staff \relative {
     #(define afterGraceFraction (cons 1 2))
-    c1 \afterGrace d1 { c16[ d] } c1
+    c''1 \afterGrace d1 { c16[ d] } c1
   }
 >>
 @end lilypond
@@ -3415,10 +3493,10 @@ 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.
 
-@lilypond[quote,verbatim,relative=2]
-\new Voice {
+@lilypond[quote,verbatim]
+\new Voice \relative {
   <<
-    { d1^\trill_( }
+    { d''1^\trill_( }
     { s2 s4. \grace { c16 d } }
   >>
   c1)
@@ -3437,11 +3515,11 @@ 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
@@ -3505,10 +3583,10 @@ 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 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
 
@@ -3516,13 +3594,19 @@ righi che hanno degli abbellimenti con righi che non ne hanno.  Ad esempio
 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 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.
+
 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.
@@ -3600,8 +3684,8 @@ prendono come argomento una sezione di musica salvata in una variabile e generan
 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
 }
 
@@ -3684,9 +3768,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)
@@ -3712,3 +3796,5 @@ Frammenti di codice:
 Guida al funzionamento interno:
 @rinternals{Timing_translator},
 @rinternals{Score}.
+
+@c  LocalWords:  accMusic MyCadenza