]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/it/learning/fundamental.itely
Merge branch 'translation' into staging
[lilypond.git] / Documentation / it / learning / fundamental.itely
index d1f532aca07875d79c4f785fbeb10f7bfc7e69fc..8ae52b0212148c09954706c9f1f78c0e959a200a 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 6b9b2c2e3e701852485c24bc71f404effc6d83ec
+    Translation of GIT committish: 94dc452301cc0d1e9983f5aeb784884f7fe8c964
 
     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.16.0"
+@c \version "2.17.29"
 
 @node Concetti fondamentali
 @chapter Concetti fondamentali
@@ -60,7 +60,7 @@ Un esempio basilare di un file di input di LilyPond è
 \header @{ @}
 
 \score @{
-  @var{...espressione musicale composta...}  % tutta la musica va qui!
+  @var{ @dots{} espressione musicale composta @dots{} }  % tutta la musica va qui!
   \layout @{ @}
   \midi @{ @}
 @}
@@ -138,13 +138,13 @@ singola nota a una grande espressione composta come
 @example
 @{
   \new StaffGroup <<
-    @var{...inserisci qui l'intera opera di Wagner...}
+    @var{ @dots{} inserisci qui l'intera opera di Wagner @dots{} }
   >>
 @}
 @end example
 
 @noindent
-Tutto quanto è compreso in @code{@{ ... @}} costituisce un'unica
+Tutto quanto è compreso in @code{@{ @dots{} @}} costituisce un'unica
 espressione musicale.
 
 Come abbiamo detto prima, il blocco @code{\score} può contenere altri
@@ -305,11 +305,11 @@ In questo esempio abbiamo dato dei nomi ai righi -- @qq{canto} e
 da coltivare, perché ti permette di vedere a colpo d'occhio a cosa serve
 ciascun rigo.
 
-Ricorda che si usano @code{<< ... >>} invece di @code{@{ ... @}} per indicare
+Ricorda che si usa @code{<< @dots{} >>} invece di @code{@{ @dots{} @}} per indicare
 la musica simultanea.  In questo modo la parte vocale e quella di pianoforte
-appaiono una sopra l'altra nello spartito.  Il costrutto @code{<< ... >>} non
+appaiono una sopra l'altra nello spartito.  Il costrutto @code{<< @dots{} >>} non
 sarebbe necessario per il rigo del cantante nell'esempio precedente se contenesse
-soltanto un'espressione musicale sequenziale, ma @code{<< ... >>} al posto delle
+soltanto un'espressione musicale sequenziale, ma @code{<< @dots{} >>} al posto delle
 parentesi è necessario se la musica sul rigo deve contenere due o più espressioni
 simultanee, ad esempio due voci simultanee, o una voce con del testo.  Vogliamo
 avere una voce con del testo, dunque ci servono le parentesi ad angolo.  Aggiungeremo
@@ -466,7 +466,7 @@ predefinita, che è in basso.
 Gli ossia vengono spesso scritti senza armatura di chiave e senza
 tempo, e solitamente hanno un font più piccolo.  Richiedono ulteriori
 comandi che non sono stati ancora presentati.  Si veda @ref{Size of objects},
-e @ruser{Ossia staves}.
+e @ruser{Righi ossia}.
 
 
 @node Sul non annidamento di parentesi e legature di valore
@@ -487,27 +487,27 @@ diversi tipi di parentesi e di costrutti in parentesi.
 @multitable @columnfractions .3 .7
 @headitem Tipo di parentesi
   @tab Funzione
-@item @code{@{ .. @}}
+@item @code{@{ @dots{} @}}
   @tab Racchiude un frammento di musica sequenziale
-@item @code{< .. >}
+@item @code{< @dots{} >}
   @tab Racchiude le note di un accordo
-@item @code{<< .. >>}
+@item @code{<< @dots{} >>}
   @tab Racchiude le espressioni musicali simultanee
-@item @code{( .. )}
+@item @code{( @dots{} )}
   @tab Contrassegna l'inizio e la fine di una legatura di portamento
-@item @code{\( .. \)}
+@item @code{\( @dots{} \)}
   @tab Contrassegna l'inizio e la fine di una legatura di frase
-@item @code{[ .. ]}
+@item @code{[ @dots{} ]}
   @tab Contrassegna l'inizio e la fine di una travatura impostata manualmente
 @end multitable
 
 A questi dovremmo aggiungere altri costrutti che generano linee tra
 e lungo le note: legature di valore (contrassegnate dal tilde, @code{~}),
-i gruppi irregolari scritti in questa forma @code{\times x/y @{..@}}, e
-gli abbellimenti, indicati con @code{\grace@{..@}}.
+i gruppi irregolari scritti in questa forma @code{\tuplet x/y @{ @dots{} @}}, e
+gli abbellimenti, indicati con @code{\grace@{ @dots{} @}}.
 
 Fuori da LilyPond, l'uso convenzionale delle parentesi esige che i diversi
-tipi siano annidati adeguatamente, in questo modo, @code{<< [ @{ ( .. )
+tipi siano annidati adeguatamente, in questo modo, @code{<< [ @{ ( @dots{} )
 @} ] >>}, dove le parentesi che chiudono si trovano esattamente
 nell'ordine opposto alle parentesi che aprono.  Questo @strong{è} un
 requisito per i tre tipi di parentesi descritti dal termine @q{Racchiude}
@@ -536,10 +536,10 @@ irregolari, e una legatura di frase che si estende fuori da un gruppo
 irregolare (linee 3 e 4).
 
 @lilypond[quote,verbatim,ragged-right,relative=1]
-r16[ g \times 2/3 { r16 e'8] }
-g,16( a \times 2/3 { b16 d) e }
-g,8[( a \times 2/3 { b8 d) e~] } |
-\times 4/5 { e32\( a, b d e } a4.\)
+r16[ g \tuplet 3/2 { r16 e'8] }
+g,16( a \tuplet 3/2 { b16 d) e }
+g,8[( a \tuplet 3/2 { b8 d) e~] } |
+\tuplet 5/4 { e32\( a, b d e } a4.\)
 @end lilypond
 
 
@@ -599,7 +599,7 @@ questo esempio di quattro accordi:
 @end lilypond
 
 Questa musica può essere espressa usando soltanto i simboli dell'accordo,
-ovvero le parentesi angolari, @code{< ... >}, e una singola voce è
+ovvero le parentesi angolari, @code{< @dots{} >}, e una singola voce è
 sufficiente.  Ma cosa accadrebbe se il Fa# fosse in realtà una nota di un
 ottavo seguita da un Sol di un ottavo, una nota di passaggio che porta al La?
 In questo caso abbiamo due note che iniziano nello stesso momento ma hanno
@@ -615,8 +615,8 @@ Vediamo come ottenerle nella sintassi di input di LilyPond.
 @funindex \\
 
 Il modo più semplice per inserire frammenti che utilizzino più di una voce
-su un rigo è scrivere ogni voce come una sequenza (con @code{@{...@}}),
-e poi combinarle in simultanea tramite le doppie parentesi angolari, @code{<<...>>}.
+su un rigo è scrivere ogni voce come una sequenza (con @code{@{ @dots{} @}}),
+e poi combinarle in simultanea tramite le doppie parentesi angolari, @code{<< @dots{} >>}.
 Per collocarli in voci distinte, i frammenti devono essere separati da un doppio
 backslash, @code{\\}.  Senza di esso, le note sarebbero inserite in un'unica
 voce, e questo normalmente causerebbe degli errori.  Questa tecnica è
@@ -690,7 +690,7 @@ legature di valore, dinamica, etc., è impostata correttamente.
 @end lilypond
 
 Tutte queste voci sono separate dalla voce principale che contiene le
-note e che si trova fuori dal costrutto @code{<< .. >>}, che chiameremo
+note e che si trova fuori dal costrutto @code{<< @dots{} >>}, che chiameremo
 il @emph{costrutto simultaneo}.  Legature di portamento e di valore
 possono connettere solo note che fanno parte della stessa voce, quindi
 le legature non possono entrare in un costrutto simultaneo o uscirne.  Viceversa,
@@ -749,7 +749,7 @@ nell'esempio) su croci magenta;  @code{\voiceNeutralStyle} (anch'esso
 non usato qui) riporta lo stile all'impostazione predefinita.
 Vedremo in seguito come l'utente possa creare comandi simili.
 Si veda @ref{Visibility and color of objects} e
-@ref{Using variables for tweaks}.
+@ref{Using variables for layout adjustments}.
 
 @cindex polifonia e modo relativo
 @cindex modo relativo e polifonia
@@ -775,13 +775,13 @@ voci sono ampiamente separate, consiste nel porre un comando @code{\relative}
 all'inizio di ogni voce:
 
 @example
-\relative c' @{ noteA ... @}
+\relative c' @{ noteA @dots{} @}
 <<
-  \relative c'' @{ < noteB noteC > ... @}
+  \relative c'' @{ < noteB noteC > @dots{} @}
 \\
-  \relative g' @{ noteD ... @}
+  \relative g' @{ noteD @dots{} @}
 >>
-\relative c' @{ noteE ... @}
+\relative c' @{ noteE @dots{} @}
 @end example
 
 Analizziamo infine le voci in un brano più complesso. Queste note sono
@@ -801,15 +801,15 @@ più complesse saranno spiegate tutte in sezioni successive.
   \\  % Voice two
     {
       % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'ignore-collision = ##t
+      \once \override NoteColumn.ignore-collision = ##t
       <ees, c>2
-      \once \override NoteColumn #'force-hshift = #0.5
+      \once \override NoteColumn.force-hshift = #0.5
       des2
     }
   \\  % No voice three
   \\  % Voice four
     {
-      \override NoteColumn #'force-hshift = #0
+      \override NoteColumn.force-hshift = #0
       aes'2 f4 fes
     }
   >> |
@@ -849,15 +849,15 @@ ignora quel che non capisci.
   \\  % Voice two
     { \voiceTwoStyle
       % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'ignore-collision = ##t
+      \once \override NoteColumn.ignore-collision = ##t
       <ees, c>2
-      \once \override NoteColumn #'force-hshift = #0.5
+      \once \override NoteColumn.force-hshift = #0.5
       des2
     }
   \\  % No Voice three (we want stems down)
   \\  % Voice four
     { \voiceThreeStyle
-      \override NoteColumn #'force-hshift = #0
+      \override NoteColumn.force-hshift = #0
       aes'2 f4 fes
     }
   >> |
@@ -924,7 +924,7 @@ overlapping notation}.
 forcelle, etc.) non possono essere create @q{attraverso} le voci.}
 
 @seealso
-Guida alla notazione: @ruser{Multiple voices}.
+Guida alla notazione: @ruser{Più voci}.
 
 
 @node Definire esplicitamente le voci
@@ -1120,7 +1120,7 @@ come nel seguente esempio:
 >>
 @end lilypond
 
-@subsubheading Note columns
+@subsubheading Colonne di note
 
 @cindex colonna delle note
 @cindex collisioni di note
@@ -1167,7 +1167,7 @@ produrrà il messaggio di errore @qq{Too many clashing note columns}.
 
 
 @seealso
-Guida alla notazione: @ruser{Multiple voices}.
+Guida alla notazione: @ruser{Più voci}.
 
 
 @node Voci e musica vocale
@@ -1425,7 +1425,7 @@ maiuscola: ad esempio, @code{GregorianTranscriptionStaff}.
 
 
 @seealso
-Guida alla notazione: @ruser{Contexts explained}.
+Guida alla notazione: @ruser{Contexts  explained}.
 
 
 @node Creare i contesti
@@ -1553,7 +1553,7 @@ nella sezione sul testo, si veda @ref{Voci e musica vocale}.
 
 
 @seealso
-Guida alla notazione: @ruser{Creating contexts}.
+Guida alla notazione: @ruser{Creating and referencing contexts}.
 
 
 @node Gli incisori
@@ -1611,8 +1611,7 @@ partire dal nome, o viceversa.
   @tab Incide le chiavi
 @item Completion_heads_engraver
   @tab Separa le note che attraversano le stanghette
-@c The old Dynamic_engraver is deprecated. -jm
-@item New_dynamic_engraver
+@item Dynamic_engraver
   @tab Crea le forcelle e i testi relativi alla dinamica
 @item Forbid_line_break_engraver
   @tab Impedisce l'a capo se un elemento musicale è ancora attivo
@@ -1799,9 +1798,9 @@ e in questo modo si disattiva in tutti i righi:
 >>
 @end lilypond
 
-Un altro esempio: se la proprietà @code{clefOctavation} viene posta
+Un altro esempio: se la proprietà @code{clefTransposition} viene posta
 nel contesto @code{Score}, cambia immediatamente il valore
-dell'ottavazione in tutti i righi presenti e imposta un nuovo
+della trasposizione in tutti i righi presenti e imposta un nuovo
 valore predefinito che sarà applicato a tutti i righi.
 
 Il comando opposto, @code{\unset}, di fatto rimuove la proprietà
@@ -1849,7 +1848,7 @@ Il valore predefinito delle proprietà di contesto possono essere impostate
 anche nel momento in cui il contesto viene creato.  Talvolta questo è un
 modo più chiaro per specificare il valore della proprietà se questa deve
 rimanere fissa per la durata del contesto.  Un contesto creato col comando @code{\new}
-può essere immediatamente seguito da un blocco @code{\with @{ .. @}} dove
+può essere immediatamente seguito da un blocco @code{\with @{ @dots{} @}} dove
 vengono impostati i valori predefiniti della proprietà.  Ad esempio, se vogliamo
 eliminare la stampa del bequadro per l'estensione di un rigo possiamo scrivere:
 
@@ -1994,7 +1993,7 @@ create dall'incisore @code{Staff_symbol_engraver}.
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \with {
-  \remove Staff_symbol_engraver
+  \remove "Staff_symbol_engraver"
 }
 \relative c' {
   c4 d
@@ -2025,7 +2024,7 @@ di quella voce soltanto:
 @lilypond[quote,verbatim,ragged-right]
 \new Staff <<
   \new Voice \with {
-    \consists Ambitus_engraver
+    \consists "Ambitus_engraver"
   } {
     \relative c'' {
       \voiceOne
@@ -2047,7 +2046,7 @@ l'intervallo di tutte le note in tutte le voci di quel pentagramma:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \with {
-  \consists Ambitus_engraver
+  \consists "Ambitus_engraver"
 }
 <<
   \new Voice {
@@ -2106,7 +2105,7 @@ di quattro pentagrammi, potremmo scrivere
   \layout {
     \context {
       \Staff
-      \consists Ambitus_engraver
+      \consists "Ambitus_engraver"
     }
   }
 }
@@ -2335,7 +2334,7 @@ musicaVioloncello = \relative c {
 
 @seealso
 I modelli da cui partire si trovano nell'appendice @q{Modelli},
-si veda @ref{Single staff}.
+si veda @ref{Single staff templates}.
 
 
 @node Partitura vocale a quattro parti SATB
@@ -2448,8 +2447,8 @@ lower = \relative c, {
 @end lilypond
 
 Nessun modello fornisce esattamente questo assetto.  Quello più simile
-è @q{Partitura vocale SATB e riduzione automatica per pianoforte} -- si veda @ref{Vocal
-ensembles} -- ma abbiamo bisogno di modificare l'assetto e aggiungere
+è @q{Partitura vocale SATB e riduzione automatica per pianoforte}, ma
+abbiamo bisogno di modificare l'assetto e aggiungere
 un accompagnamento per pianoforte che non sia derivato automaticamente dalle
 parti vocali.  Le variabili che si riferiscono alla musica e alle parole per
 le parti vocali vanno bene, ma dovremo aggiungere le variabili per la
@@ -2683,7 +2682,7 @@ lower = \relative c, {
 @subsection Scrivere una partitura da zero
 @translationof Building a score from scratch
 
-@cindex template, scrivere il tuo
+@cindex modello, scrivere il tuo
 @cindex esempio di scrittura di una partitura
 @cindex scrivere una partitura, esempio
 @cindex partitura, esempio di scrittura
@@ -2785,13 +2784,13 @@ quali errori genera.
 >>
 @end example
 
-Non è necessario usare il costrutto simultaneo @code{<< .. >>} per il rigo del
+Non è necessario usare il costrutto simultaneo @code{<< @dots{} >>} per il rigo del
 secondo manuale e per quello della pedaliera, poiché contengono solo una
 espressione musicale, ma non è male usarlo comunque; usare sempre le parentesi
 angolari dopo @code{\new Staff} è una buona abitudine da coltivare nel caso ci
 sia più di una voce.  Per le Voci, è vero l'opposto: queste devono essere
-seguite regolarmente da parentesi graffe @code{@{ .. @}} nel caso in cui la
-musica sia composta da diverse variabili che devono essere eseguite
+seguite regolarmente da parentesi graffe @code{@{ @dots{} @}} nel caso in cui
+la musica sia composta da diverse variabili che devono essere eseguite
 consecutivamente.
 
 Aggiungiamo questa struttura al blocco della partitura, e aggiustiamo
@@ -2884,8 +2883,7 @@ guardando la definizione del grob @code{VerticalAxisGroup}.  Il valore dell'
         @}
       >>  % fine del contesto ManualOne Staff
       \new Staff = "ManualTwo" \with @{
-        \override VerticalAxisGroup
-          #'staff-staff-spacing  #'stretchability = 5
+        \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5
       @} <<
         \keyTime
         \clef "bass"
@@ -2926,7 +2924,7 @@ ManualOneVoiceTwoMusic = \relative c' {
 }
 ManualTwoMusic = \relative c' {
   c16 b c8~ c16 b c g a8 g~ g16 g aes ees |
-  f16 ees f d g aes g f ees d e8~ ees16 f ees d |
+  f16 ees f d g aes g f ees d ees8~ ees16 f ees d |
 }
 PedalOrganMusic = \relative c {
   r8 c16 d ees d ees8~ ees16 a, b g c b c8 |
@@ -2949,8 +2947,7 @@ PedalOrganMusic = \relative c {
         }
       >>  % end ManualOne Staff context
       \new Staff = "ManualTwo" \with {
-        \override VerticalAxisGroup
-          #'staff-staff-spacing #'stretchability = 5
+        \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5
       } <<
         \keyTime
         \clef "bass"
@@ -3017,7 +3014,7 @@ macro, o comandi definiti dall'utente) anche per le modifiche manuali:
 @lilypond[quote,verbatim,ragged-right]
 dolce = \markup { \italic \bold dolce }
 
-padText = { \once \override TextScript #'padding = #5.0 }
+padText = { \once \override TextScript.padding = #5.0 }
 fthenp =_\markup {
   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
 }
@@ -3049,7 +3046,7 @@ soprattutto l'ultima linea.
 violin = \relative c'' @{
   \repeat volta 2 @{
     c4._\markup @{ \italic \bold dolce @} b8 a8 g a b |
-    \once \override TextScript #'padding = #5.0
+    \once \override TextScript.padding = #5.0
     c4.^"hi there!" d8 e' f g d |
     c,4.\markup @{
       \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p
@@ -3076,7 +3073,7 @@ padText =
      (parser location padding)
      (number?)
    #{
-     \once \override TextScript #'padding = $padding
+     \once \override TextScript.padding = #padding
    #})
 
 \relative c''' {