]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc-it: update
authorFederico Bruni <fede@inventati.org>
Mon, 2 Jan 2017 10:38:28 +0000 (11:38 +0100)
committerFederico Bruni <fede@inventati.org>
Mon, 2 Jan 2017 16:43:43 +0000 (17:43 +0100)
23 files changed:
Documentation/it/changes.tely
Documentation/it/learning/common-notation.itely
Documentation/it/learning/fundamental.itely
Documentation/it/learning/tutorial.itely
Documentation/it/learning/tweaks.itely
Documentation/it/macros.itexi
Documentation/it/notation/changing-defaults.itely
Documentation/it/notation/editorial.itely
Documentation/it/notation/expressive.itely
Documentation/it/notation/input.itely
Documentation/it/notation/notation-appendices.itely
Documentation/it/notation/pitches.itely
Documentation/it/notation/rhythms.itely
Documentation/it/notation/simultaneous.itely
Documentation/it/notation/spacing.itely
Documentation/it/notation/staff.itely
Documentation/it/notation/text.itely
Documentation/it/notation/vocal.itely
Documentation/it/texidocs/transposing-pitches-with-minimum-accidentals-smart-transpose.texidoc
Documentation/it/usage/running.itely
Documentation/it/usage/suggestions.itely
Documentation/it/web/community.itexi
Documentation/it/web/news-headlines.itexi

index 8f4da1a3e15bf5a81f9eb840cb2b706e3e21aa38..e9ddc47b392baef560c6df8765b9e39e11942d70 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: UTF-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 32839fc7052761649d3ba3512ca29373acbe880c
+    Translation of GIT committish: 8d8a54f9903e27263581f684b0a22dc2aca5d24c
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -51,6 +51,58 @@ Vedi il manuale utente, \NAME\
 
 @itemize
 
+@item
+Le regole delle alterazioni possono essere definite nei contesti @code{ChoirStaff}.
+Sono disponibili due nuove regole, @code{choral} e @code{choral-cautionary}, che
+combinano le caratteristiche di @code{modern-voice} e @code{piano}
+o i loro equivalenti per le alterazioni di cortesia.
+
+@item
+La funzione musicale @code{\\unfoldRepeats} può ora prendere una lista di
+argomenti (facoltativa) che specifica quali tipi di musica ripetuta debbano
+essere ricopiati.  Le opzioni possibili sono @code{percent}, @code{tremolo} e
+@code{volta}.
+Se la lista facoltativa non viene specificata, verrà usato @code{repeated-music},
+che ricopia tutto.
+
+@item
+Per l'output SVG viene ora utilizzata la nuova proprietà grob @code{output-attributes}
+al posto della proprietà @code{id}.  Permette di definire molteplici attributi
+come una lista associativa.  Per esempio, @code{#'((id . 123)
+(class . foo) (data-whatever . @qq{bar}))} produrrà il seguente elemento
+gruppo (g) in un file SVG: @code{<g id=@qq{123} class=@qq{foo}
+data-whatever=@qq{bar}> @dots{} </g>}.
+
+@item
+Le legature di portamento e di frase possono ora iniziare da note individuali
+di un accordo.  Varie legature di portamento simultanee per ogni voce devono
+essere distinte con l'impostazione @code{spanner-id}.
+
+@item
+La proprietà musicale e dei grob @code{spanner-id}, usata per distinguere
+legature di portamento simultanee e legature di frase, è stata modificata:
+non è più una stringa, bensì una @q{key}, ovvero un numero intero non negativo
+o un simbolo.
+
+@item
+È stato aggiunto il nuovo comando @code{\=} per specificare l'identificativo
+degli estensori, @code{spanner-id}, per le legature di portamento e di frase
+simultanee.
+@lilypond[verbatim,quote]
+\fixed c' {
+  <c~ f\=1( g\=2( >2 <c e\=1) a\=2) >
+}
+@end lilypond
+
+@item
+I blocchi introdotti con @code{\header} possono essere salvati in variabili
+e usati come argomenti di funzioni musicali e funzioni scheme e come parte
+dei costrutti @code{#@{@dots{}#@}}.  Sono rappresentati come un modulo Guile.
+
+Sebbene i blocchi @code{\book}, @code{\bookpart}, @code{\score}, @code{\with},
+@code{\layout}, @code{\midi}, @code{\paper} possano essere trasferiti in un
+modo simile, sono tuttavia rappresentati da tipi di dati diversi.
+
 @item
 Le liste di simboli separate da punti come @code{FretBoard.stencil} sono
 supportate già dalla versione@tie{}2.18.  Ora possono contenere anche numeri
@@ -162,11 +214,13 @@ oggetto di markup, indicato come primo argomento.
 @end lilypond
 
 @item
-Una nuova funzione di interruzione della pagina, @code{ly:one-line-auto-height-breaking},
-posiziona l'intera partitura su una sola linea e cambia la larghezza della
-pagina per contenerla, proprio come @code{ly:one-line-breaking}.  Con la
-differenza che modifica automaticamente anche l'altezza della pagina per
-contenere tutta la musica in altezza.
+Ci sono due nuove funzioni di interruzione della pagina.
+@code{ly:one-page-breaking} modifica automaticamente l'altezza della
+pagina per far entrare la musica, in modo che stia tutta in una pagina.
+@code{ly:one-line-auto-height-breaking} è simile a @code{ly:one-line-breaking},
+perché posiziona la musica su una sola linea regolando la larghezza della
+pagina, tuttavia modifica automaticamente anche l'altezza della pagina per
+farci entrare la musica.
 
 @item
 È ora disponibile il comando markup @code{\draw-squiggle-line}.
index ef60fdc4fd1bd07c8ced56d9a354a55812486f13..3ff5e44c4e6038412e6e4037b1856cf861916d5a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 42cd2e57e37cbbf1fc5ccbe2bc83048761690f60
+    Translation of GIT committish: 09ef86c87175cc6c1071eedb022ed1d01a93bcaf
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index fafe6ac59ca09dfea902c221deb3d9ef7c226c2c..a4da20ad97ee642b37c990d91cfd7ff5023a518c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 8451fc41680f500fff56f826017b53dc3dcbf65d
+    Translation of GIT committish: 09ef86c87175cc6c1071eedb022ed1d01a93bcaf
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index f673c65c61be010cd890504972504f4a32cd7166..018bd738bdca24aaf35907d73ea831226f2c0606 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 88cfc9ee61dece9cffff98ab7f10318633698c39
+    Translation of GIT committish: 09ef86c87175cc6c1071eedb022ed1d01a93bcaf
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -786,4 +786,3 @@ un'occhiata alle sezioni rilevanti della @rusernamed{Top, Guida alla notazione}.
 
 @end itemize
 
-
index 75f481421c20f4afb8f23e805ce36f0569e88a5d..5ecf25fa8a720e12edbf4b81799a5eb61da7349b 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 5ae5c88bdb1a478263ed874cb823ec58dafc93f9
+    Translation of GIT committish: db92af51a444062c8edaef3afa36f57375b8feeb
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 9c6a33b7c6ddced11d6ec67eeac3164bcaa7a033..9df10e252f90539dcb9beb587ee8708ee1be004a 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 136e94ea422fc94ef2587c588d516a03e01275e1
+    Translation of GIT committish: 9dbf6c2c5c8b2847cdfeb6d3c2d11d6f33d3a506
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 1cd155d37acbbed4f3de6a6106cc8edc6e101c31..deaba969ccd4244adf35b0c623ab2a392a7d0503 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 4299c96f609f79426a181ffed107d17fa6e1fdbd
+    Translation of GIT committish: 8c1840ca28a05b3dad8d595e04d03779ba0a286a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index a777e532ca689c48cd3f493c22af7681cd616c46..f6bd2977c1f23b5fecd48b4e7b4d5cbcae89c11a 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: a22f2ad68fccb81e52f805ba69cb8c0e6bf8cd82
+    Translation of GIT committish: 6a925e8d2013714a25abcb73c76a4c6306138d33
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 806286774aa17c70cc3bd2c4301b5ef79c4fd5e7..b3129512766297c2e1a3041d534a5b623756a311 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 21be03e4b893ec2bbea745a713360310931337b9
+    Translation of GIT committish: 12b68a3172f040e768b7d229aa14fb4838e75742
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -310,6 +310,8 @@ terminata con l'inizio di un altro segno di @notation{crescendo} o
 cui è assegnato il successivo @code{\<} o @code{\>}.  La forcella
 successiva partirà dal margine destro della stessa nota invece che
 dal margine sinistro, come accade quando si termina con @code{\!}.
+Una forcella che termina sul battere si fermerà alla stanghetta
+precedente.
 
 @lilypond[verbatim,quote]
 \relative {
@@ -454,6 +456,8 @@ indicazioni testuali, estensori del testo e indicazioni di pedalizzazione del pi
 
 @snippets
 
+@cindex forcelle sulle stanghette
+
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {setting-hairpin-behavior-at-bar-lines.ly}
 
@@ -690,7 +694,8 @@ indicano in realtà una legatura di frase e le legature di frase possono essere
 sovrapposte a una normale legatura, vedi @ref{Phrasing slurs}.  Quando invece
 si vogliono usare molteplici legature di portamento normali in una sola
 voce, l'inizio e la fine di ogni legatura devono essere preceduti da un
-@code{\=} seguito da un numero identificativo o del testo.
+@code{\=} seguito da una chiave identificativa (un simbolo o un numero intero
+non negativo).
 
 @lilypond[verbatim,quote]
 \fixed c' {
@@ -1222,7 +1227,7 @@ valore.  Per maggiori dettagli si veda @ref{Ties}.
 @code{\arpeggioArrowDown},
 @code{\arpeggioNormal},
 @code{\arpeggioBracket},
-@code{\arpeggioParenthesis}
+@code{\arpeggioParenthesis},
 @code{\arpeggioParenthesisDashed}.
 @endpredefined
 
index e4664f0ac4b8c9bae58cf29ff1a0b60440915c49..1728bdaef0cb99154bbcbbb892f561ba45776cb7 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 4c31c117565b1c7dd78e606fceb7cba354f2859a
+    Translation of GIT committish: 71fa1bbb755d3ba14eea93394af88fa4a1092222
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -390,7 +390,8 @@ di livello superiore saranno combinate insieme in un singolo blocco
 @code{\book}.  Tale comportamento può essere modificato impostando la
 variabile @code{toplevel-score-handler} nel livello superiore.  Il
 gestore (in inglese @emph{handler}) predefinito è definito nel file
-di inizializzazione @file{../scm/lily.scm}.
+@file{../scm/lily-library.scm} e viene impostato nel file
+@file{../ly/declarations-init.ly}.
 
 @item
 Un blocco @code{\book} combina logicamente molteplici movimenti
@@ -551,7 +552,7 @@ alcuni brani comprendono molte altre informazioni.
 @menu
 * Creazione di titoli intestazioni e piè di pagina::
 * Titoli intestazioni e piè di pagina personalizzati::
-* Creazione di metadati PDF::
+* Creazione di metadati per i file di output::
 * Creazione di note a piè di pagina::
 * Riferimento ai numeri di pagina::
 * Indice::
@@ -1173,10 +1174,11 @@ Sono disponibili varie procedure pronte per verificare varie condizioni:
 @item create-page-number-stencil    @tab  print-page-numbers è vero?
 @item print-all-headers             @tab  print-all-headers è vero?
 @item first-page                    @tab  prima pagina del libro?
+@item not-first-page                @tab  non la prima pagina del libro?
 @item (on-page nmbr)                @tab  numero pagina = nmbr?
 @item last-page                     @tab  ultima pagina del libero?
-@item not-first-page                @tab  non la prima pagina del libro?
 @item part-first-page               @tab  prima pagina della parte?
+@item not-part-first-page           @tab  non la prima pagine della parte?
 @item part-last-page                @tab  ultima pagina della parte?
 @item not-single-page               @tab  pagine della parte > 1?
 
@@ -1231,17 +1233,30 @@ Guida alla notazione:
 File installati:
 @file{../ly/titling-init.ly}.
 
-@node Creazione di metadati PDF
-@subsection Creazione di metadati PDF
-@translationof Creating PDF metadata
+@node Creazione di metadati per i file di output
+@subsection Creazione di metadati per i file di output
+@translationof Creating output file metadata
 
-@cindex PDF metadata
+@cindex metadati PDF
+@cindex metadati MIDI
+@cindex MIDI, metadati
+@cindex PDF, metadati
 
 Oltre ad apparire nell'output, le variabili di @code{\header} vengono
-usate anche per impostare i metadati PDF (le informazioni mostrate dai
-lettori PDF come @code{proprietà} del file PDF).  Per esempio, impostando
-la proprietà @code{title} del blocco @code{header} @q{Sinfonia I} si
-assegnerà questo titolo anche al documento PDF.
+usate anche per impostare i metadati per i file di output.  Per esempio,
+con i file PDF, questi metadati possono essere mostrati dai lettori PDF
+come @code{proprietà} del file PDF.  Per ciascun tipo di file di output,
+verranno considerate solo le definizioni @code{\header} dei blocchi
+specifici per quel tipo e dei blocchi che si trovano al livello superiore
+della gerarchia.  Dunque per i file PDF solo le definizioni @code{\header}
+del livello @code{\book} e del livello superiore vengono utilizzate per
+i metadati PDF del documento, mentre  per i file MIDI vengono usate le
+definizioni che si trovano in un livello inferiore o in un
+blocco @code{\score}.
+
+Per esempio, impostando la proprietà @code{title} del blocco @code{header}
+su @q{Sinfonia I}, questo nome verrà usato come titolo del documento PDF e
+come nome della sequenza del file MIDI.
 
 @example
   \header@{
@@ -1273,6 +1288,11 @@ correnti.  @code{ModDate} può essere sovrascritta impostando nel blocco
 @code{header} la variabile @code{moddate} (o @code{pdfmoddate}) su una
 valida data per il PDF.
 
+La variabile @code{title} imposta anche il nome della sequenza dei file
+MIDI.  La variabile @code{midititle} serve a impostare il nome della
+sequenza in modo indipendente dal valore usato per l'output.
+
+
 @node Creazione di note a piè di pagina
 @subsection Creazione di note a piè di pagina
 @translationof Creating footnotes
@@ -3021,7 +3041,8 @@ dei blocchi @code{\book}, @code{\bookpart} o @code{\score}.  Vedi
 
 @seealso
 Guida alla notazione:
-@ref{File structure}.
+@ref{File structure},
+@ref{Creating output file metadata}.
 
 File installati:
 @file{scm/midi.scm}.
index 18b94959178bde3d495e85ec0e38abf15f90dc0b..87aaf65244a9bad7fe6430a9f82ec5bcbe2b1fdb 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 0b22ae65f4614b93ba9d604d3a164816b2baac42
+    Translation of GIT committish: 8a1b303e7930b596753b075e4341a297211d6a0a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 7c2d839a457beb4cdf249fb20c256a6c018ad0b1..03ad3d6cfb34731c8c178c29399c8025a976cb40 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-   Translation of GIT committish: e45059ae37b240ce52639ad5c49110b510a89481
+   Translation of GIT committish: 6a4f1fed7b1be26f0ae29bc500eed7d29bd7659a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -303,6 +303,24 @@ in ogni intervallo.
 }
 @end lilypond
 
+In situazioni complesse, può essere utile cambiare l'altezza di riferimento senza
+tener conto di ciò che è successo prima, usando @code{\resetRelativeOctave}:
+
+@lilypond[verbatim,quote]
+\relative {
+  <<
+    { c''2 d }
+    \\
+    { e,,2 f }
+  >>
+  \resetRelativeOctave c''
+  c2
+}
+@end lilypond
+
+@funindex \resetRelativeOctave
+
+
 @seealso
 Glossario musicale:
 @rglosnamed{fifth,quinta},
@@ -464,8 +482,8 @@ Guida al funzionamento interno:
 
 @knownissues
 Poiché non esistono standard universalmente accettati per indicare
-le alterazioni di quarto di tono, il simbolo impiegato da LilyPond
-non si riferisce ad alcuno standard.
+le alterazioni di quarto di tono, i simboli impiegati da LilyPond
+non si riferiscono ad alcuno standard.
 
 
 @node Nomi delle note in altre lingue
@@ -526,7 +544,7 @@ Oltre ai nomi delle note, anche i suffissi per le alterazioni
 possono variare a seconda della lingua adottata:
 
 @quotation
-@multitable {@code{nederlands}} {-@code{s}/-@code{-sharp}} {-@code{ess}/-@code{es}} {-@code{ss}/-@code{x}/-@code{-sharpsharp}} {-@code{essess}/-@code{eses}}
+@multitable {@code{nederlands}} {-@code{s}/-@code{-sharp}} {-@code{f}/-@code{-flat}} {-@code{ss}/-@code{x}/-@code{-sharpsharp}} {-@code{ff}/-@code{-flatflat}}
 @headitem Lingua
   @tab diesis @tab bemolle @tab doppio diesis @tab doppio bemolle
 @item @code{nederlands}
@@ -919,9 +937,14 @@ music = \relative { c'8. ees16( fis8. a16 b8.) gis16 f8. d16 }
 @end lilypond
 
 @knownissues
-Le legature di valore manuali in @code{\retrograde} saranno spezzate e
-genereranno degli avvisi.  Alcune legature di valore possono essere
-generate automaticamente abilitando @ref{Automatic note splitting}.
+@code{\retrograde} è uno strumento piuttosto semplice.  Dato che molti eventi
+sono @q{riflessi} (come in uno specchio) invece che scambiati, le modifiche
+manuali e i modificatori direzionali per gli estensori di apertura devono essere
+aggiunti ai corrispondenti estensori di chiusura: @code{^(} deve essere terminato
+da @code{^)}, ogni @code{\<} o @code{\cresc} deve essere terminato da @code{\!}
+o @code{\endcr}, ogni @code{\>} o @code{\decr} deve essere terminato da
+@code{\enddecr}.  Comandi e modifiche che cambiano le proprietà con un effetto
+duraturo causeranno facilmente delle sorprese.
 
 @seealso
 Guida alla notazione:
@@ -1229,8 +1252,15 @@ Si può cambiare tale comportamento predefinito col comando
   c'1
 @end lilypond
 
-When there is a manual clef change, the glyph of the changed clef
-will be smaller than normal.  This behaviour can be overridden.
+@noindent
+Per essere più precisi, non è proprio il comando @code{\clef} a stampare
+la chiave.  Questo comando imposta o cambia una proprietà dell'incisore
+@code{Clef_engraver}, cui spetta la decisione se stampare o meno una chiave
+nel rigo attuale.  La proprietà @code{forceClef} scavalca questa decisione
+localmente in modo da ristampare la chiave una volta.
+
+Quando c'è un cambio di chiave manuale, il glifo della chiave cambiata sarà
+più piccolo del normale.  Tale comportamento può essere modificato.
 
 @lilypond[verbatim,quote,fragment]
   \clef "treble"
@@ -2189,6 +2219,130 @@ musicB = {
 @end lilypond
 
 
+@item choral
+
+@cindex stile delle alterazioni choral
+@cindex alterazioni, choral
+@cindex choral, stile delle alterazioni
+@cindex choral, alterazioni
+
+@funindex choral
+
+Questa regola è una combinazione degli stili @code{modern-voice} e @code{piano}.
+Mostra tutte le alterazioni richieste dai cantanti che seguono solo la propria
+voce, e mostra anche le ulteriori alterazioni per tutti i lettori che seguono
+tutte le voci di un intero @code{ChoirStaff} contemporaneamente.
+
+Questo stile di alterazioni si applica al @code{ChoirStaff} corrente per
+impostazione predefinita.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
+      \change Staff = up
+      cis' cis
+      \change Staff = down
+      <fis, a> <fis a>]
+      \showStaffSwitch
+      \change Staff = up
+      dis'4 |
+      \change Staff = down
+      <fis, a cis>4 gis <f a d>2 |
+    }
+  }
+}
+
+\new ChoirStaff {
+  <<
+    \context Staff = "up" {
+      \accidentalStyle choral
+      \musicA
+    }
+    \context Staff = "down" {
+      \musicB
+    }
+  >>
+}
+@end lilypond
+
+
+@item choral-cautionary
+
+@cindex alterazioni, choral cautionary
+@cindex alterazioni di cortesia, choral
+@cindex choral cautionary, alterazioni
+@cindex stile delle alterazioni, choral cautionary
+@cindex cortesia, stile delle alterazioni di, choral
+
+@funindex choral-cautionary
+
+Questo stile è identico a @code{choral} ma con le alterazioni extra
+in forma di alterazioni di cortesia.
+
+@lilypond[quote]
+musicA = {
+  <<
+    \relative {
+      cis''8 fis, bes4 <a cis>8 f bis4 |
+      cis2. <c, g'>4 |
+    }
+    \\
+    \relative {
+      ais'2 cis, |
+      fis8 b a4 cis2 |
+    }
+  >>
+}
+
+musicB = {
+  \clef bass
+  \new Voice {
+    \voiceTwo \relative {
+      <fis a cis>8[ <fis a cis>
+      \change Staff = up
+      cis' cis
+      \change Staff = down
+      <fis, a> <fis a>]
+      \showStaffSwitch
+      \change Staff = up
+      dis'4 |
+      \change Staff = down
+      <fis, a cis>4 gis <f a d>2 |
+    }
+  }
+}
+
+\new ChoirStaff {
+  <<
+    \context Staff = "up" {
+      \accidentalStyle choral-cautionary
+      \musicA
+    }
+    \context Staff = "down" {
+      \musicB
+    }
+  >>
+}
+@end lilypond
+
+
 @item neo-modern
 
 @cindex stile delle alterazioni @emph{neo-modern}
index 3cff8040ae311fe92d18e1f720c0bc82f6fcc2fc..0efe7b4a695f64458a0a2157d6054051c996b28d 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 3ecc98aa5db8a47adcf9defc4ec9fc018c5cc47d
+    Translation of GIT committish: 8c1840ca28a05b3dad8d595e04d03779ba0a286a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -3454,11 +3454,22 @@ gli abbellimenti che la seguono.
 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
 @end lilypond
 
-In questo modo, gli abbellimenti sono collocati dopo uno spazio corrispondente a
-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]
 <<
@@ -3466,12 +3477,10 @@ e infine con 1/2 della nota principale.
     c''1 \afterGrace d1 { c16[ d] } c1
   }
   \new Staff \relative {
-    #(define afterGraceFraction (cons 15 16))
-    c''1 \afterGrace d1 { c16[ d] } c1
+    c''1 \afterGrace 15/16 d1 { c16[ d] } c1
   }
   \new Staff \relative {
-    #(define afterGraceFraction (cons 1 2))
-    c''1 \afterGrace d1 { c16[ d] } c1
+    c''1 \afterGrace 1/2 d1 { c16[ d] } c1
   }
 >>
 @end lilypond
@@ -3740,9 +3749,9 @@ 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
index 50779f40554dbb36ef994464a116d8a11fad1162..0ea0883210e0c9185a4a8d7ac56d5e712fbbba78 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 16661f7f6a78f04d056228d11bdc9e17a7cdf760
+    Translation of GIT committish: 6a925e8d2013714a25abcb73c76a4c6306138d33
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 095b730cdb6f58d2df2d5af509eadf5d2824ca61..05ff414c58c401368d4df5500c392c26b82e83f8 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 1e339d5efe13a725a4f0c2d8dfc3d40390446b89
+    Translation of GIT committish: 4934b315013ccdda3ab42271fa8bed6e45587844
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -926,7 +926,8 @@ I valori predefiniti non elencati qui sono visibili in
 
 L'algoritmo di interruzione di pagina da usare.  Le opzioni sono
 @code{ly:minimal-breaking}, @code{ly:page-turn-breaking},
-@code{ly:one-line-breaking}, @code{ly:one-line-auto-height-breaking} e
+@code{ly:one-page-breaking}, @code{ly:one-line-breaking},
+@code{ly:one-line-auto-height-breaking} e
 @code{ly:optimal-breaking} (predefinito).
 
 @item page-breaking-system-system-spacing
@@ -1007,7 +1008,9 @@ Guida alla notazione:
 @ref{Optimal page breaking},
 @ref{Optimal page turning},
 @ref{Minimal page breaking},
-@ref{One-line page breaking}.
+@ref{One-page page breaking},
+@ref{One-line page breaking},
+@ref{One-line-auto-height page breaking}.
 
 File installati:
 @file{ly/paper-defaults-init.ly}.
@@ -1610,6 +1613,7 @@ spiega come modificarli.
 * Interruzione di pagina manuale::
 * Interruzione di pagina ottimale::
 * Interruzione di pagina minimale::
+* Interruzione di pagina di una pagina::
 * Interruzione di pagina su una linea::
 * Interruzione di pagina su una linea con altezza automatica::
 * Voltata di pagina ottimale::
@@ -1766,6 +1770,27 @@ Frammenti:
 @rlsr{Spacing}.
 
 
+@node Interruzione di pagina di una pagina
+@unnumberedsubsubsec Interruzione di pagina di una pagina
+@translationof One-page page breaking
+
+@funindex ly:one-page-breaking
+
+La funzione @code{ly:one-page-breaking} è un algoritmo di interruzione di
+pagina per casi speciali che regola automaticamente l'altezza della pagina
+per farci entrare la musica, in modo che stia tutto in una sola pagina.
+La variabile @code{paper-height} del blocco paper viene ignorata, ma le
+altre impostazioni funzionano normalmente.  In particolare, la spaziatura
+tra l'ultimo sistema (o il testo markup di livello superiore) e il piè di pagina
+può essere personalizzata grazie a @code{last-bottom-spacing} nel blocco paper.
+La larghezza della pagina non viene modificata ma può essere impostata con
+@code{paper-width} nel blocco paper.
+
+@knownissues
+@code{ly:one-page-breaking} non è attualmente compatibile con
+@code{\bookpart}.
+
+
 @node Interruzione di pagina su una linea
 @unnumberedsubsubsec Interruzione di pagina su una linea
 @translationof One-line page breaking
index e5511734d9e44871c5553820c955fcb5ed7790d8..90d9ec1ba9f0caba7faa2d364417514ee868565d 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 19d0e8e1a9cee3444ec4915b1d2d116e67f5b3f7
+    Translation of GIT committish: ece789bf5f661cb8f16b50f87a248dedd6e1d8d5
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1093,9 +1093,9 @@ oboeNotes = \relative {
 @end lilypond
 
 @c Frase non chiara, traduco letteralmente. - fb
-Se un comando @code{\unfoldRepeat} in un'espressione musicale deve essere
+Se un comando @code{\unfoldRepeats} in un'espressione musicale deve essere
 stampato quando si usa @code{\quoteDuring}, allora anch'esso deve contenere
-il suo comando @code{\unfoldRepeat};
+il suo comando @code{\unfoldRepeats};
 
 @lilypond[verbatim,quote]
 fluteNotes = \relative {
index 8b0f382a56edacc3315739d10246aa85e83c32a3..cd7da2ffa3ca49ecdf637e314b69dfdd159a83ab 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: bfc3420ada8810d57156e9fc871560188f044a64
+    Translation of GIT committish: 6a925e8d2013714a25abcb73c76a4c6306138d33
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -511,7 +511,8 @@ File installati:
 @file{scm/markup.scm}.
 
 @knownissues
-Gli errori di sintassi relativi alla modalità markup possono essere poco chiari.
+I messaggi di errore di sintassi relativi alla modalità markup possono
+essere poco chiari.
 
 
 @node Scelta del tipo di carattere e della dimensione
@@ -554,7 +555,7 @@ La modalità markup permette di cambiare il tipo di carattere:
 Si può modificare la dimensione del tipo di carattere, rispetto alla
 dimensione globale del rigo, in vari modi.
 
-Si può impostare su una dimensione predefinita,
+Si può impostare su una dimensione predefinita.
 
 @lilypond[quote,verbatim]
 \relative b' {
@@ -564,7 +565,7 @@ Si può impostare su una dimensione predefinita,
 }
 @end lilypond
 
-oppure in modo proporzionale rispetto al valore precedente,
+oppure in modo proporzionale rispetto al valore precedente.
 
 @lilypond[quote,verbatim]
 \relative b' {
@@ -575,7 +576,7 @@ oppure in modo proporzionale rispetto al valore precedente,
 @end lilypond
 
 Può essere aumentata o diminuita rispetto al valore impostato per la
-dimensione globale del rigo:
+dimensione globale del rigo.
 
 @lilypond[quote,verbatim]
 \relative b' {
@@ -586,7 +587,7 @@ dimensione globale del rigo:
 @end lilypond
 
 Si può impostare anche su una dimensione fissa (in punti), indipendentemente
-dalla dimensione globale del rigo:
+dalla dimensione globale del rigo.
 
 @lilypond[quote,verbatim]
 \relative b' {
index 1ca2de981c643307d1c01a27c3f5910aa6bf667c..323a2122fde124d76847ba8ebe588a5987e5d4b5 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 88cfc9ee61dece9cffff98ab7f10318633698c39
+    Translation of GIT committish: b680788cd1c671d52819d69e9e130ff45361a590
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -806,11 +806,11 @@ per ogni nota che debba essere inclusa nel melisma:
 
 
 @predefined
-
 @code{\autoBeamOff},
 @code{\autoBeamOn},
 @code{\melisma},
 @code{\melismaEnd}.
+@endpredefined
 
 @seealso
 Glossario musicale:
@@ -2331,6 +2331,7 @@ Quando una parte vocale si divide temporaneamente, si devono usare i
 @code{\oneVoice},
 @code{\voiceOne},
 @code{\voiceTwo}.
+@endpredefined
 
 @seealso
 Manuale di apprendimento:
@@ -2425,6 +2426,7 @@ partitura sopra i loro rispettivi righi, come mostrato in questo esempio:
 
 @predefined
 @code{\dynamicUp}, @code{\dynamicDown}, @code{\dynamicNeutral}.
+@endpredefined
 
 @seealso
 Guida alla notazione:
index a2029149f445879c1205c61981b95c00634f29de..ad3363abace69b0f2440396cdcfc352ade87ed15 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: e0808cc5f4890c5f8f03ed1be48fc911627afea4
+%% Translation of GIT committish: 1b29d0ce3e3143bdc26504917578dc3f8b07e861
   texidocit = "
 Questo esempio usa del codice Scheme per imporre delle modifiche
 enarmoniche alle note che permettano di avere il numero minimo di
index 3a20ae22e1311cf0ba28825c77d7c612be816891..10cad598529eb115a55bcae66e6a8e8aed5cf3af 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: 0fa6f042cccacb643d46781dde23617c71a9753e
+    Translation of GIT committish: cd1ac38996d3de35770ea31f819b392fe686bf39
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -592,6 +592,10 @@ la compilazione.
 @tab Sposta il margine sinistro della cornice EPS dell'output della quantità
 specificata (in mm).
 
+@item @code{font-export-dir}
+@tab @code{#f [dir]}
+@tab Directory per esportare i font come file PostScript.
+
 @item @code{gs-load-fonts}
 @tab @code{#f}
 @tab Carica i font attraverso Ghostscript.
@@ -600,6 +604,11 @@ specificata (in mm).
 @tab @code{#f}
 @tab Carica solo i font LilyPond attraverso Ghostscript.
 
+@item @code{gs-never-embed-fonts}
+@tab @code{#f}
+@tab Fa sì che Ghostscript incorpori solo i font TrueType e nessun altro
+formato per font.
+
 @item @code{gui}
 @tab @code{#f}
 @tab Esegue il programma senza stampare messaggi e redirige tutto l'output in un file di log.
index 69f6248bcfaa41ac65926dc73717fd8f05121b69..34d816d72bd86196b9d9f2ae35c397533ef39f12 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 
 @ignore
-    Translation of GIT committish: d36171e34d236d890f5dc511b895037188c6c7cb
+    Translation of GIT committish: 8c1840ca28a05b3dad8d595e04d03779ba0a286a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -298,13 +298,13 @@ Un'altra tecnica di debug molto utile consiste nel creare
 @cindex makefile
 @cindex make
 
-Tutte le piattaforme su cui Lilypond può essere installato supportano un
+Tutte le piattaforme su cui LilyPond può essere installato supportano un
 software chiamato @code{make}.  Questo software legge un file speciale chiamato
 @code{Makefile} che definisce quali file dipendono da quali altri e quali
 comandi occorra dare al sistema operativo per produrre un file da un
 altro.  Ad esempio Makefile può spiegare come generare
 @file{ballad.pdf} e @file{ballad.midi} da @file{ballad.ly} eseguendo
-Lilypond.
+LilyPond.
 
 In alcune situazioni, è una buona idea creare un @code{Makefile}
 per il proprio progetto, per proprio comodo o come cortesia
index 3bb0d36a8e03fba68cdc55d5abdd1605d92f6dc7..d76b706b9228512774027565ce2d40eb97b31e90 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
 @ignore
-    Translation of GIT committish: 6b8cabe379e8b4b945797a4e55759c56117223d4
+    Translation of GIT committish: f986fc07ef9a2a1af05f84684fbc5c76d9b65ea4
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -494,9 +494,10 @@ quando la segnalazione viene aggiunta al bug tracker.  Una risposta può richied
 fino a 4 giorni, perché abbiamo un numero limitato di volontari per questo compito.
 
 Una volta che un bug è stato aggiunto al tracker, puoi commentarlo per aggiungere
-informazioni a riguardo.  Puoi anche contrassegnare il bug in modo da ricevere
-automaticamente delle email ogni volta capiti un'attività relativa al bug.  Per
-fare questo occorre avere un account google.
+informazioni a riguardo.  Per ricevere automaticamente delle notifiche su
+qualsiasi attività relativa al bug, puoi iscriverti cliccando sul simbolo
+della busta vicino al titolo del bug.  Per commentare e iscriversi occorre un
+account sourceforge.
 @divEnd
 
 @divClass{column-center-bottom}
index abae0fc58f7e3424889962f181db5468ffd8b800..9400c99b4896f1d263c408c01e0bd0ea033f353c 100644 (file)
@@ -2,7 +2,7 @@
 @c This file is used in the web.texi file.
 
 @ignore
-    Translation of GIT committish: 2c6f3ccb58859c257744730e8cf91c62a2005632
+    Translation of GIT committish: 84fb52147eda042dd16567a7dbad37d2ba96621d
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -19,7 +19,7 @@
 @ifclear web_version
   @c no anchor links, just link to News page
 
-@ref{News, Rilasciato LilyPond 2.19.52 - @emph{4 Dicembre 2016}}
+@ref{News, Rilasciato LilyPond 2.19.53 - @emph{17 Dicembre 2016}}
 
 @ref{News, Due progetti LilyPond nel Google Summer of Code 2016 - @emph{23 Aprile 2016}}
 
@@ -31,8 +31,8 @@
 @ifset web_version
   @c anchor links, link to individual news items by their <a> tag
 
-@uref{news.html#LilyPond-2_002e19_002e51-released-December-4_002c-2016,
-  Rilasciato LilyPond 2.19.52 - @emph{4 Dicembre 2016}}
+@uref{news.html#LilyPond-2_002e19_002e53-released-December-17_002c-2016,
+  Rilasciato LilyPond 2.19.53 - @emph{17 Dicembre 2016}}
 
 @uref{news.html#Two-LilyPond-projects-in-Google-Summer-of-Code-2016-April-23_002c-2016,
   Due progetti LilyPond nel Google Summer of Code 2016 - @emph{23 Aprile 2016}}