]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/it/learning/templates.itely
Imported Upstream version 2.19.45
[lilypond.git] / Documentation / it / learning / templates.itely
index adee443417c94c677c11b9637a38aaa0425c947d..ca80a43253b7572b470947fa5ff7a65aee0431af 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 67a345f965d169bc1acd23ff4160914fb2142f38
+    Translation of GIT committish: 8892bd951e1705e116b36cf2243c061f74e73af9
 
     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.19.25"
 
 @node Modelli
 @appendix Modelli
@@ -20,6 +20,7 @@ LilyPond e goderti dei belli spartiti!
 
 @c bad node name for ancient notation to avoid conflict
 @menu
+* Modelli integrati::
 * Modelli per rigo singolo::
 * Modelli per pianoforte::
 * Modelli per quartetto d'archi::
@@ -30,6 +31,316 @@ LilyPond e goderti dei belli spartiti!
 @end menu
 
 
+@node Modelli integrati
+@appendixsec Modelli integrati
+@translationof Built-in templates
+
+Alcuni modelli, adatti a vari tipi di musica corale, sono integrati
+in LilyPond.  Possono essere usati per creare semplici brani di musica
+corale, con o senza accompagnamento del pianoforte,  in due, quattro
+o otto righi.  Diversamente da altri modelli, questi modelli sono
+@q{integrati}, ovvero non c'è bisogno di copiarli e modificarli,
+basta includerli nel file di input.
+
+@warning {Diversamente dalla maggior parte dei file da includere, questi
+modelli integrati devono essere inclusi alla @emph{fine} del file di input.}
+
+Le espressioni musicali richieste si inseriscono definendo dei valori per
+variabili ben precise.  Tali definizioni devono precedere il file incluso
+con @code{\include}.
+
+@menu
+* Modello SATB::
+* Modello SSAATTBB::
+@end menu
+
+@node Modello SATB
+@appendixsubsec Modello SATB
+@translationof SATB template
+
+La musica può essere impostata su una o due voci per rigo impostando la
+proprietà @code{TwoVoicesPerStaff} su @code{##f} (falso) o @code{##t}
+(vero) rispettivamente.
+
+Ecco il file di input completo per produrre un arrangiamento SATB a quattro
+parti con testi individuali e accompagnamento per pianoforte:
+
+@lilypond[verbatim, quote]
+  SopranoMusic = \relative { a'4\f a8 a a4 a }
+  SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics }
+  AltoMusic = \relative { d'4\f d d d }
+  AltoLyrics = \lyricmode { Al -- to ly -- rics }
+  TenorMusic = \relative { a4\p a a a }
+  TenorLyrics = \lyricmode { Te -- nor ly -- rics }
+  BassMusic = \relative { c2\p c4 c }
+  BassLyrics = \lyricmode { Bass ly -- rics }
+  PianoRHMusic = \relative { c' e g c }
+  PianoDynamics = { s2\mp s4 s4 }
+  PianoLHMusic = \relative { c e g c }
+  \include "satb.ly"
+@end lilypond
+
+Si può usare lo stesso input per generare una partitura con due voci per
+rigo semplicemente impostando @code{TwoVoicesPerStaff} su @code{##t}.
+Anche in questo caso ogni voce ha un testo individuale.
+
+@lilypond[verbatim, quote]
+  SopranoMusic = \relative { a'4\f a8 a a4 a }
+  SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics }
+  AltoMusic = \relative { d'4\f d d d }
+  AltoLyrics = \lyricmode { Al -- to ly -- rics }
+  TenorMusic = \relative { a4\p a a a }
+  TenorLyrics = \lyricmode { Te -- nor ly -- rics }
+  BassMusic = \relative { c2\p c4 c }
+  BassLyrics = \lyricmode { Bass ly -- rics }
+  PianoRHMusic = \relative { c' e g c }
+  PianoDynamics = { s2\mp s4 s4 }
+  PianoLHMusic = \relative { c e g c }
+  TwoVoicesPerStaff = ##t
+  \include "satb.ly"
+@end lilypond
+
+Quando @code{TwoVoicesPerStaff} è impostato su falso oppure è permesso
+per impostazione predefinita, qualsiasi variabile musicale può essere
+omessa per generare arrangiamenti con meno voci.  Ecco come scrivere
+un file di input per un duetto soprano/basso:
+
+@lilypond[verbatim,quote]
+  SopranoMusic = \relative { c'' c c c }
+  SopranoLyrics = \lyricmode { High voice ly -- rics }
+  BassMusic = \relative { a a a a }
+  BassLyrics = \lyricmode { Low voice ly -- rics }
+  \include "satb.ly"
+@end lilypond
+
+Una seconda strofa o testo alternativo può essere aggiunto a
+ciascuna parte:
+
+@lilypond[verbatim, quote]
+  SopranoMusic = \relative { a'4 a a a }
+  SopranoLyricsOne = \lyricmode {
+    \set stanza = "1."
+    Parole per prima strofa
+  }
+  SopranoLyricsTwo = \lyricmode {
+    \set stanza = "2."
+    Parole per seconda strofa
+  }
+  \include "satb.ly"
+@end lilypond
+
+Quando il testo e le durate sono gli stessi in ogni parte, è meglio
+disporre la musica vocale su due righi con due voci in ciascuno.  Si
+possono inserire fino a nove strofe.  Ecco un esempio non accompagnato
+con tre strofe.
+
+@lilypond[verbatim, quote]
+  SopranoMusic = \relative { a' a a a }
+  AltoMusic = \relative { f' f f f }
+  VerseOne = \lyricmode {
+    \set stanza = "1."
+    Parole per prima strofa
+  }
+  VerseTwo = \lyricmode {
+    \set stanza = "2."
+    Parole per seconda strofa
+  }
+  VerseThree = \lyricmode {
+    \set stanza = "3."
+    Parole per terza strofa
+  }
+  TenorMusic = \relative { a a a a }
+  BassMusic = \relative { f f f f }
+  TwoVoicesPerStaff = ##t
+  \include "satb.ly"
+@end lilypond
+
+Si possono assegnare valori a altre variabili.  Si possono cambiare
+l'armatura di chiave e l'indicazione di tempo predefiniti:
+
+@lilypond[verbatim, quote]
+  Key = \key a \major
+  Time = {
+    \time 5/4
+    \tempo "Allegro" 4 = 144
+  }
+  SopranoMusic = \relative { gis' gis gis gis gis }
+  AltoMusic = \relative { cis' cis cis cis cis }
+  VerseOne = \lyricmode { Words to this du -- et }
+  TwoVoicesPerStaff = ##t
+  \include "satb.ly"
+@end lilypond
+
+Si possono cambiare anche i nomi estesi o abbreviati degli strumenti:
+
+@lilypond[verbatim,quote]
+  SopranoMusic = \relative { c'' c c c }
+  SopranoLyrics = \lyricmode { High voice ly -- rics }
+  SopranoInstrumentName = "Soprano 1"
+  SopranoShortInstrumentName = "S1"
+  AltoMusic = \relative { a' a a a }
+  AltoLyrics = \lyricmode { Low voice ly -- rics }
+  AltoInstrumentName = "Soprano 2"
+  AltoShortInstrumentName = "S2"
+  \include "satb.ly"
+@end lilypond
+
+anche se, piuttosto che far così, sarebbe più facile usare il modello
+@code{ssaattbb.ly}, vedi @ref{SSAATTBB template}.
+
+Si può aggiungere un discanto definendo dei valori per la variabile
+@code{DescantMusic} e il testo di discanto definendo i valori della
+variabile @code{DescantLyrics}. In modo analogo, si può aggiungere
+una parte solista sopra i righi del coro raggruppati definendo i
+valori di @code{SoloMusic} e @code{SoloLyrics}.
+
+I blocchi @code{\header} e @code{\paper} possono essere aggiunti, come
+sempre.  Un blocco @code{\layout} può essere posto, come sempre, al
+livello superiore, e il suo contenuto verrà combinato con le impostazioni
+fornite dal modello (ma senza scavalcarle). Altrimenti, tutte le impostazioni
+predefinite fornite dal modello possono essere annullate definendo una
+variabile @code{Layout} contenente @emph{tutte} le impostazioni richieste:
+
+@example
+Layout = \layout @{ ... @}
+@end example
+
+L'insieme completo di variabili modificabili è visibile esaminando il
+file @file{ly/satb.ly}, vedi @ref{Other sources of information}.
+
+@seealso
+Manuale di apprendimento:
+@ref{Organizing pieces with variables},
+@ref{Vocal ensembles templates},
+@ref{Extending the templates},
+@ref{Other sources of information}.
+
+@knownissues
+L'impostazione della variabile @code{TwoVoicesPerStaff} è attiva per
+l'intera durata della partitura: non è possibile assegnarle valori
+diversi in momenti diversi.
+
+Arrangiamenti più complessi della musica corale SATB non sono possibili
+utilizzando questo semplice modello integrato.
+
+
+@node Modello SSAATTBB
+@appendixsubsec Modello SSAATTBB
+@translationof SSAATTBB template
+
+Tutte le variabili definite nel modello SATB, con l'eccezione delle
+variabili @code{VerseXxx}, sono disponibili anche nel modello SSAATTBB,
+vedi @ref{SATB template}.  In più, la musica e il testo per le prime e
+seconde voci di una o tutte le quattro parti possono essere specificati
+fornendo i valori di @code{SopranoOneMusic}, @code{SopranoTwoMusic},
+etc, col testo in @code{SopranoOneLyrics} e @code{SopranoTwoLyrics},
+etc.  Si possono definire fino a quattro ulteriori strofe per tutte le
+parti vocali usando le variabili @code{SopranoOneLyricsOne}, con le altre
+definite in modo analogo.
+
+Impostando @code{TwoVoicesPerStaff} su @code{##t} @emph{tutte} le
+parti vocali saranno posizionate su righi singoli come voci divise.  Se
+@code{TwoVoicesPerStaff} viene lasciato al suo valore predefinito o impostato
+su @code{##f} allora le parti vocali individuali possono essere poste su
+uno o due righi in base all'impostazione di @code{SopranoTwoVoicesPerStaff},
+@code{MenTwoVoicesPerStaff}, etc.
+
+Facciamo un esempio e immaginiamo di avere un brano per soprano e alto
+che inizia con tutte le voci all'unisono, prosegue con una sezione con
+due parti, soprano e alto, e termina con una sezione a quattro parti.
+Tale esempio si scriverebbe così:
+
+@lilypond[verbatim,quote]
+Time = { s1 \break s1 \break }
+WomenMusic = \relative { a'4 a a a }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+SopranoMusic = \relative { s1 | c''4 c c c8 c }
+SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
+AltoMusic = \relative { s1 | g'4 g g g }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
+SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
+SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
+SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
+AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+\layout { ragged-right = ##t }
+\include "ssaattbb.ly"
+@end lilypond
+
+Le voci maschili possono essere aggiunte in modo analogo.
+
+Per cambiare la formattazione in modo che le voci divise dei soprani
+usino un rigo condiviso, basta impostare @code{SopranoTwoVoicesPerStaff}
+su ##t, lasciando invariate tutte le altre variabili, così:
+
+@lilypond[verbatim,quote]
+SopranoTwoVoicesPerStaff = ##t
+Time = { s1 \break s1 \break }
+WomenMusic = \relative { a'4 a a a }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+SopranoMusic = \relative { s1 | c''4 c c c8 c }
+SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
+AltoMusic = \relative { s1 | g'4 g g g }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
+SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
+SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
+SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
+AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+\layout { ragged-right = ##t }
+\include "ssaattbb.ly"
+@end lilypond
+
+oppure, per far sì che tutte le voci appaiate condividano un solo rigo,
+impostare @code{TwoVoicesPerStaff} su ##t:
+
+@lilypond[verbatim,quote]
+TwoVoicesPerStaff = ##t
+Time = { s1 \break s1 \break }
+WomenMusic = \relative { a'4 a a a }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+SopranoMusic = \relative { s1 | c''4 c c c8 c }
+SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
+AltoMusic = \relative { s1 | g'4 g g g }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
+SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
+SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
+SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
+AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+\layout { ragged-right = ##t }
+\include "ssaattbb.ly"
+@end lilypond
+
+L'insieme completo di variabili che possono essere modificate può essere
+visto esaminando il file @file{ly/ssaattbb.ly}, vedi
+@ref{Other sources of information}.
+
+@seealso
+Manuale di apprendimento:
+@ref{Organizing pieces with variables},
+@ref{Vocal ensembles templates},
+@ref{Extending the templates},
+@ref{Other sources of information}.
+
+@knownissues
+L'impostazione delle variabili @code{...TwoVoicesPerStaff} è attiva per
+l'intera durata della partitura: non è possibile assegnare valori diversi
+in momenti diversi.
+
+Arrangiamenti più complessi di musica corale a 8 parti non sono possibili
+con questo semplice modello integrato.
+
+
 @node Modelli per rigo singolo
 @appendixsec Modelli per rigo singolo
 @translationof Single staff templates
@@ -45,14 +356,14 @@ LilyPond e goderti dei belli spartiti!
 @appendixsubsec Solo note
 @translationof Notes only
 
-@lilypondfile[verbatim,quote,ragged-right,texidoc,addversion]
+@lilypondfile[verbatim,quote,ragged-right,texidoc]
 {single-staff-template-with-only-notes.ly}
 
 @node Note e testo
 @appendixsubsec Note e testo
 @translationof Notes and lyrics
 
-@lilypondfile[verbatim,quote,ragged-right,texidoc,addversion]
+@lilypondfile[verbatim,quote,ragged-right,texidoc]
 {single-staff-template-with-notes-and-lyrics.ly}
 
 @node Note e accordi
@@ -130,6 +441,11 @@ LilyPond e goderti dei belli spartiti!
 @appendixsec Modelli per gruppi vocali
 @translationof Vocal ensembles templates
 
+I modelli seguenti devono essere copiati nella tua partitura e modificati
+lì.  Se la disposizione della tua partitura SATB è relativamente semplice,
+potresti preferire i modelli integrati, che possono essere semplicemente
+inclusi con @code{include}, come è spiegato in @ref{Built-in templates}.
+
 @menu
 * Partitura vocale SATB::
 * Partitura vocale SATB e automatica riduzione per pianoforte::
@@ -219,9 +535,8 @@ LilyPond e goderti dei belli spartiti!
 @appendixsubsec Trascrizione di musica mensurale
 @translationof Transcription of mensural music
 
-@c Line-width below is because of Issue 766.  If that's fixed, it can be removed.
-@lilypondfile[verbatim,quote,ragged-right,texidoc,line-width=140]
-{ancient-notation-template----modern-transcription-of-mensural-music.ly}
+@lilypondfile[verbatim,quote,ragged-right,texidoc]
+{incipit.ly}
 
 @node Trascrizione di musica Gregoriana
 @appendixsubsec Trascrizione di musica Gregoriana
@@ -243,8 +558,7 @@ LilyPond e goderti dei belli spartiti!
 @appendixsubsec Combo jazz
 @translationof Jazz combo
 
-@c Line-width below is because of Issue 766.  If that's fixed, it can be removed.
-@lilypondfile[verbatim,quote,ragged-right,texidoc,line-width=140]
+@lilypondfile[verbatim,quote,ragged-right,texidoc]
 {jazz-combo-template.ly}
 
 
@@ -269,7 +583,7 @@ violin concerto as TchaikovskyPI, whereas perhaps you wish to print
 
 @ The `line-width' is for \header.
 @li lypond[quote,verbatim,ragged-right,line-width]
-\version "2.16.0"
+\version "2.19.25"
 \header {
   dedication = "dedication"
   title = "Title"