@c This file is part of web/download.itexi and
@c learning/tutorial.itely
@ignore
- Translation of GIT committish: 66194168b6d61bee8aac10552f029817eb41d835
+ Translation of GIT committish: 63f65db72ca60bb87a6515a4f20a172c4a2897dc
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@sourceimage{Learning_Macos_welcome,,,}
Dai menu in cima a sinistra dello schermo seleziona
-@w{@code{File > Save}}.
+@w{@code{File > Salva}}.
@sourceimage{Learning_Macos_Save_menu,,,}
@subsubheading Passo 1. Crea il tuo file @file{.ly}
-Clicca due volte sull'icona di LilyPond sulla scrivania, si aprirà un file di esempio.
+Clicca due volte sull'icona di LilyPond sulla scrivania e si aprirà
+un file di esempio.
@sourceimage{LilyPad,,,}
Dai menu che appaiono in cima al file di esempio seleziona
-@w{@code{File > Save as}}. Non usare @w{@code{File > Save}}
+@w{@code{File > Salva come}}. Non usare @w{@code{File > Salva}}
per il file di esempio perché non funzionerà finché non gli darai
un nome di file valido per LilyPond.
@sourceimage{SaveAs,,,}
-@subsubheading Passo 2a. Compila (con drag-and-drop)
+@subsubheading Passo 2. Compila
-A seconda di quel che preferisci, per compilare il file puoi:
+Per trasformare il file LilyPond in una partitura devi compilarlo. Ci sono
+vari modi per farlo: il trascina e rilascia (drag and drop), il clic destro,
+il doppio clic o la linea di comando (nel riquadro del terminale DOS). Vediamo
+intanto i primi tre.
-Trascinare e rilasciare (drag-and-drop) il file direttamente sull'icona di LilyPond.
+1. Trascinare e rilasciare il file sull'icona LilyPond che si trova nel desktop.
@sourceimage{DragDrop,,,}
-Cliccare col tasto destro sul file e dal menu contestuale a comparsa scegliere
-@w{@code{Open with > LilyPond}}.
+Sembrerà che non stia accadendo niente, ma dopo pochi secondi dovresti
+vedere due nuovi file sul desktop: @file{test.log} e @file{test.pdf}.
-@sourceimage{GenPDF,,,}
+2. Cliccare col tasto destro sul file e dal menu contestuale a comparsa scegliere
+@w{@code{Generate PDF}}.
+@sourceimage{GenPDF,,,}
-@subsubheading Passo 2b. Compilare (con doppio clic)
-O semplicemente clicca due volte su @file{test.ly}.
+3. O semplicemente cliccare due volte su @file{test.ly}.
@subsubheading Passo 3. Visualizza l'output
-Durante la compilazione del file @file{test.ly}, una finestra dei comandi
-si aprirà per breve tempo e poi si chiuderà. Nel corso di questo processo
-verranno creati tre ulteriori file. Il file PDF contiene il file
-@file{test.ly} compilato.
+@file{test.pdf} contiene il file @file{test.ly} compilato. Cliccalo due
+volte e si dovrebbe aprire in un visualizzatore PDF:
@sourceimage{PDFRead,,,}
@subsubheading Altri comandi
-Per creare un nuovo file, per prima cosa seleziona @w{@code{File > New}} se
-hai aperto un file creato in precedenza oppure @w{@code{File > Open}}
-per aprire e modificare i file che hai salvato prima.
+Per creare un nuovo file, per prima cosa seleziona @w{@code{File > Nuovo}} se
+hai aperto un file creato in precedenza oppure @w{@code{File > Apri}}
+per aprire e modificare i file che hai salvato prima. Puoi modificare
+un file anche facendo un clic destro e selezionando @w{@code{Edit Source}}.
@sourceimage{EditFile,,,}
-Devi salvare qualsiasi nuovo modifica prima di compilare. Se il file
-PDF non viene creato, controlla se ci sono degli errori nel file di log che
-sarà stato creato durante il tentativo di compilazione.
+Devi salvare qualsiasi nuova modifica prima di compilare. Se il file
+PDF non viene creato o l'output non è quello che ti aspetti, controlla
+se ci sono degli errori nel file di log che sarà stato creato durante
+il tentativo di compilazione.
@sourceimage{BadLog,,,}
Questo file di log viene sovrascritto ogni volta che compili il file LilyPond.
-Il file PS viene usato da LilyPond per creare il file PDF e può essere
-ignorato. Anch'esso viene sovrascritto ogni volta che compili il file.
-
Se visualizzi il file in un lettore PDF, devi chiudere il PDF se desideri
-fare una nuova compilazione, perché potrebbe non riuscire a creare il
+provare una nuova compilazione, perché potrebbe non riuscire a creare il
nuovo file PDF mentre è ancora aperto per la visualizzazione.
+@sourceimage{BadLog2,,,}
@end macro
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: e6513c72e95fd6691998cb368a5172de3aad0525
+ Translation of GIT committish: 4ea667563d6509a055fd2e3033363a97d4347256
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
un solo pentagramma.
@menu
-* Controlli di battuta::
+* Stanghette e controlli di battuta::
* Alterazioni e armature di chiave::
* Legature di valore e di portamento::
* Articolazione e dinamiche::
* Comandi di tempo avanzati::
@end menu
-@node Controlli di battuta
-@subsection Controlli di battuta
-@translationof Bar checks
+@node Stanghette e controlli di battuta
+@subsection Stanghette e controlli di battuta
+@translationof Bar lines and bar checks
+
+@subheading Stanghette
+
+Le stanghette singole vengono aggiunte automaticamente, quindi non occorre
+aggiungerle manualmente. Si possono inserire altri tipi di stanghette
+col comando @code{\bar}, per esempio @code{\bar "||"} per una stanghetta
+doppia, o @code{\bar "|."} per una stanghetta finale. La lista completa
+delle stanghette si trova in @ruser{Stanghette}.
+
+@lilypond[verbatim,quote,relative=2]
+g1 e1 \bar "||" c2. c'4 \bar "|."
+@end lilypond
+
+@subheading Controlli di battuta
I @emph{controlli di battuta}, pur se non strettamente necessari, dovrebbero
essere usati nel codice di input per mostrare dove si vuole che cadano le
@seealso
Guida alla notazione:
-@ruser{Bar and bar number checks}.
+@ruser{Controlli di battuta e del numero di battuta}.
@node Alterazioni e armature di chiave
@subsection Alterazioni e armature di chiave
si ottengono aggiungendo @code{isis} o @code{eses}. Questa sintassi
deriva dalle convenzioni per i nomi delle note presenti nelle lingue
nordiche e germaniche, come il tedesco e l'olandese. Per usare altri
-nomi per le @notation{alterazioni}, si veda @ruser{Note names in other languages}.
+nomi per le @notation{alterazioni}, si veda @ruser{Nomi delle note in altre lingue}.
@lilypond[verbatim,quote,relative=2]
cis4 ees fisis, aeses
@notation{trasposizione} è più semplice, e le alterazioni possono essere
prodotte usando diverse convenzioni. Per alcuni esempi che mostrano come
sia possibile produrre delle alterazioni in base a regole diverse, si veda
-@ruser{Automatic accidentals}.
+@ruser{Alterazioni automatiche}.
@seealso
Guida alla notazione:
-@ruser{Note names in other languages},
-@ruser{Accidentals},
-@ruser{Automatic accidentals},
-@ruser{Key signature}.
+@ruser{Nomi delle note in altre lingue},
+@ruser{Alterazioni},
+@ruser{Alterazioni automatiche},
+@ruser{Armatura di chiave}.
@seealso
Guida alla notazione:
-@ruser{Ties},
-@ruser{Slurs},
-@ruser{Phrasing slurs}.
+@ruser{Legature di valore},
+@ruser{Legature di portamento},
+@ruser{Legature di frase}.
@node Articolazione e dinamiche
@seealso
Guida alla notazione:
-@ruser{Articulations and ornamentations},
+@ruser{Articolazioni e abbellimenti},
@ruser{Fingering instructions},
-@ruser{Dynamics}.
+@ruser{Dinamiche}.
@node Aggiungere il testo
@seealso
Guida alla notazione:
-@ruser{Automatic beams},
-@ruser{Manual beams}.
+@ruser{Travature automatiche},
+@ruser{Travature manuali}.
@node Comandi di tempo avanzati
@seealso
Guida alla notazione:
-@ruser{Grace notes},
-@ruser{Tuplets},
-@ruser{Upbeats}.
+@ruser{Abbellimenti},
+@ruser{Gruppi irregolari},
+@ruser{Anacrusi}.
@node Note simultanee
@seealso
Guida alla notazione:
@ruser{Keyboard and other multi-staff instruments},
-@ruser{Displaying staves}.
+@ruser{Aspetto del rigo}.
@node Combinare le note negli accordi
@seealso
Guida alla notazione:
-@ruser{Chorded notes}.
+@ruser{Note in un accordo}.
@node Polifonia su un singolo rigo
@subsection Polifonia su un singolo rigo
@ref{Le voci contengono la musica}.
Guida alla notazione:
-@ruser{Simultaneous notes}.
+@ruser{Note simultanee}.
@node Canzoni
@section Canzoni
di scrivere uno o due brani. Puoi iniziare aggiungendo delle note a uno
dei @ref{Templates}. Se necessiti di una qualche notazione che non è
stata coperta nel tutorial, dai un'occhiata alla Guida alla notazione,
-a cominciare da @ruser{Musical notation}. Se vuoi scrivere per un gruppo
+a cominciare da @ruser{Notazione musicale}. Se vuoi scrivere per un gruppo
di strumenti che non è incluso nei template, dai un'occhiata a
@ref{Extending the templates}.
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
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
@seealso
-Guida alla notazione: @ruser{Multiple voices}.
+Guida alla notazione: @ruser{Più voci}.
@node Voci e musica vocale
@seealso
-Guida alla notazione: @ruser{Contexts explained}.
+Guida alla notazione: @ruser{Contexts explained}.
@node Creare i contesti
@seealso
-Guida alla notazione: @ruser{Writing pitches},
-@ruser{Writing rhythms}, @ruser{Writing rests},
-@ruser{Time signature}, @ruser{Clef}.
+Guida alla notazione: @ruser{Inserimento delle altezze},
+@ruser{Inserimento delle durate}, @ruser{Inserimento delle pause},
+@ruser{Indicazione di tempo}, @ruser{Chiave}.
@node Lavorare sui file di input
@item
@strong{Prima di tentare di scrivere un pezzo musicale completo}: leggi
i @ref{Concetti fondamentali} del Manuale di apprendimento. Dopo puoi dare
-un'occhiata alle sezioni rilevanti della @rusernamed{Top, Notation reference}.
+un'occhiata alle sezioni rilevanti della @rusernamed{Top, Guida alla notazione}.
@item
-@strong{Prima di cercare di cambiare l'output predefinito}: leggi il
+@strong{Prima di cercare di cambiare l'output predefinito}: leggi
@ref{Tweaking output} del Manuale di apprendimento.
@item
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: e6513c72e95fd6691998cb368a5172de3aad0525
+ Translation of GIT committish: f3e8b5f9b68cab4579873749f4648ba63bc92ac7
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
* Manuale del Funzionamento interno::
* Aspetto degli oggetti::
* Posizionamento degli oggetti::
+* Spaziatura verticale::
* Collisioni tra oggetti::
* Altre modifiche::
@end menu
@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
\dynamicUp
-a4\f b\mf c\mp b\p
+a4\f b\mf a\mp b\p
@end lilypond
@noindent
Per impostazione predefinita, gli oggetti esterni al rigo presentano estensione
pari a zero, in modo da potersi sovrapporre nella direzione orizzontale.
-Ciò si ottiene con un trucco, ovvero aggiungendo infinito all'estensione
-sinistra e infinito negativo a quella destra, impostando il valore di
-@code{extra-spacing-width} su @code{'(+inf.0 . -inf.0)}. Dunque, per
+Ciò si ottiene con un trucco, ovvero dando un valore infinito all'estensione
+sinistra e infinito negativo a quella destra, impostando la proprietà
+@code{extra-spacing-width} su @code{'(+inf.0 . -inf.0)}. Per
assicurarci che non si sovrappongano nella direzione orizzontale, dobbiamo
-sovrascrivere il valore di @code{extra-spacing-width} e impostarlo su
-@code{'(0 . 0)} in modo da inserire una larghezza vera e propria. Ecco il
-comando che lo fa sul testo della dinamica:
+sovrascrivere il valore di @code{extra-spacing-width} per dar loro un po' più
+di spazio. Le unità sono lo spazio tra due linee del rigo, dunque spostare
+il margine sinistro di mezza unità a sinistra e quello destro di mezza unità
+a destra dovrebbe dare il risultato desiderato:
@example
-\override DynamicText.extra-spacing-width = #'(0 . 0)
+\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
@end example
@noindent
@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
\dynamicUp
-\override DynamicText.extra-spacing-width = #'(0 . 0)
-a4\f b\mf c\mp b\p |
+% Aumenta la larghezza di 1 spazio rigo
+\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
+a4\f b\mf a\mp b\p
@end lilypond
@noindent
-Sicuramente ha impedito un'errata disposizione delle indicazioni
-dinamiche, ma restano due problemi. Le dinamiche dovrebbero
-essere un po' più distanziate; sarebbe inoltre opportuno collocarle
-tutte alla stessa distanza dal rigo.
-Il primo problema è facilmente risolvibile. Invece di
-impostare @code{extra-spacing-width} su zero, possiamo
-aggiungere un po' di spazio. L'unità è lo spazio tra due linee
-del rigo, quindi se spostiamo il margine sinistro mezza unità
-a sinistra e il margine destro mezza unità a destra dovrebbe
-funzionare:
+L'aspetto è migliore, ma sarebbe preferibile avere i segni di dinamica
+allineati alla stessa linea di base invece di spostarsi su e giù seguendo
+la posizione delle note. La proprietà che permette di ottenere tale
+risultato è @code{staff-padding} ed è trattata nella sezione relativa
+alle collisioni (vedi @ref{Collisions of objects}).
-@cindex DynamicText, esempio di sovrascrittura
-@cindex proprietà extra-spacing-width, esempio
-@cindex extra-spacing-width, esempio
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\dynamicUp
-% Aumenta la larghezza di 1 spazio rigo
-\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
-a4\f b\mf c\mp b\p
+@node Spaziatura verticale
+@section Spaziatura verticale
+@translationof Vertical spacing
+
+Di norma, la spaziatura verticale degli oggetti musicali decisa da
+LilyPond è molto buona. Vediamo come si comporta con una semplice
+canzone, composta da due voci e un accompagnamento per pianoforte:
+
+@lilypond[quote,fragment,ragged-right]
+<<
+ \new ChoirStaff
+ <<
+ \new Staff {
+ \new Voice = "music" {
+ b'2 c' c' c'
+ }
+ }
+ \new Lyrics
+ \lyricsto "music" {
+ Here are some lyrics
+ }
+ \new Staff {
+ \clef bass e'2 f e c
+ }
+ >>
+ \new PianoStaff
+ <<
+ \new Staff {
+ g''2 c'' c'' a''
+ }
+ \new Staff {
+ \clef bass e2 f c e
+ }
+ >>
+>>
@end lilypond
-@noindent
-L'aspetto è migliore, ma sarebbe preferibile avere i segni di dinamica
-allineati alla stessa linea di base invece di spostarsi su e giù seguendo la posizione delle note.
-La proprietà che permette di ottenere tale risultato è @code{staff-padding} ed è trattata
-nella sezione seguente.
+Non c'è niente di sbagliato con la spaziatura verticale predefinita. Tuttavia,
+supponiamo che si stia lavorando con un editore che abbia requisiti specifici
+per la spaziatura verticale dei righi e del testo vocale, ovvero maggior spazio
+tra testo e note, e tra l'accompagnamento del pianoforte e la linea vocale, e
+minor spazio tra i righi del pianoforte. Iniziamo dal testo.
+
+the lyrics spaced away from any notes, they want the piano
+accompaniment spaced away from the vocal line and they want the two
+piano staves pushed together tightly. Let's start with the lyrics.
+
+Il testo vocale si trova all'interno di un sistema, dunque i comandi per
+modificarne la spaziatura sono descritti in @ruser{Flexible vertical spacing within systems}.
+Quel paragrafo ci dice che il testo è costituito da linee che non appartengono
+al rigo (@code{non-staff lines}), quindi il comando per cambiarne la spaziatura
+sarà riferito alla proprietà @code{nonstaff}. Per allontanarlo dal rigo a cui
+si riferiscono (la linea superiore) si usa la proprietà @code{relatedstaff}.
+Per allontanarli dalla linea più bassa si usa la proprietà @code{unrelatedstaff}.
+Le parti vocali fanno parte del @code{VerticalAxisGroup}, dunque dobbiamo
+aggiustare le sue proprietà. Proviamo a vedere se funziona.
+
+@lilypond[quote,fragment,ragged-right,verbatim]
+<<
+ \new ChoirStaff
+ <<
+ \new Staff {
+ \new Voice = "music" {
+ b'2 c' c' c'
+ }
+ }
+ \new Lyrics \with {
+ \override VerticalAxisGroup.
+ nonstaff-relatedstaff-spacing.padding = #5
+ \override VerticalAxisGroup.
+ nonstaff-unrelatedstaff-spacing.padding = #5
+ }
+ \lyricsto "music" {
+ Here are some lyrics
+ }
+ \new Staff {
+ \clef bass e'2 f e c
+ }
+ >>
+ \new PianoStaff
+ <<
+ \new Staff {
+ g''2 c'' c'' a''
+ }
+ \new Staff {
+ \clef bass e2 f c e
+ }
+ >>
+>>
+@end lilypond
+
+Funziona, ma forse non molto bene. Quando impostiamo il
+@code{padding} su 5, LilyPond aggiunge 5 spazi rigo alla distanza
+tra gli oggetti, che è troppo in questo caso. Useremo 2.
+
+Ora allontaniamo la musica per pianoforte dalle parti vocali. La musica
+vocale si trova nel rigo @code{ChoirStaff}, quindi dobbiamo aumentare lo
+spazio tra quel gruppo di righi e il rigo per pianoforte che si trova sotto.
+Lo faremo modificando la proprietà @code{basic-distance} del
+@code{staffgroup-staff-spacing} di @code{StaffGrouper}.
+
+@lilypond[quote,fragment,ragged-right,verbatim]
+<<
+ \new ChoirStaff \with {
+ \override StaffGrouper.
+ staffgroup-staff-spacing.basic-distance = #15
+ }
+ <<
+ \new Staff {
+ \new Voice = "music" {
+ b'2 c' c' c'
+ }
+ }
+ \new Lyrics \with {
+ \override VerticalAxisGroup.
+ nonstaff-relatedstaff-spacing.padding = #2
+ \override VerticalAxisGroup.
+ nonstaff-unrelatedstaff-spacing.padding = #2
+ }
+ \lyricsto "music" {
+ Here are some lyrics
+ }
+ \new Staff {
+ \clef bass e'2 f e c
+ }
+ >>
+ \new PianoStaff
+ <<
+ \new Staff {
+ g''2 c'' c'' a''
+ }
+ \new Staff {
+ \clef bass e2 f c e
+ }
+ >>
+>>
+@end lilypond
+
+Ottimo. Non ci resta che avvicinare i righi del pianoforte. Per farlo,
+modifichiamo di nuovo le proprietà di @code{StaffGrouper}, ma questa volta
+riduciamo sia @code{basic-distance} che @code{padding}. Ecco come fare:
+
+@lilypond[quote,fragment,ragged-right,verbatim]
+<<
+ \new ChoirStaff \with {
+ \override StaffGrouper.
+ staffgroup-staff-spacing.basic-distance = #15
+ }
+ <<
+ \new Staff {
+ \new Voice = "music" {
+ b'2 c' c' c'
+ }
+ }
+ \new Lyrics \with {
+ \override VerticalAxisGroup.
+ nonstaff-relatedstaff-spacing.padding = #2
+ \override VerticalAxisGroup.
+ nonstaff-unrelatedstaff-spacing.padding = #2
+ }
+ \lyricsto "music" {
+ Here are some lyrics
+ }
+ \new Staff {
+ \clef bass e'2 f e c
+ }
+ >>
+ \new PianoStaff \with {
+ \override StaffGrouper.staff-staff-spacing = #'(
+ (basic-distance . 0)
+ (padding . 0))
+ }
+ <<
+ \new Staff {
+ g''2 c'' c'' a''
+ }
+ \new Staff {
+ \clef bass e2 f c e
+ }
+ >>
+>>
+@end lilypond
+
+In questo modo sono molto vicini, ma è quello che vuole l'editore.
+Se necessario, possono essere allontanati modificando @code{padding} o
+@code{basic-distance}.
+
+Ci sono molti modi per modificare la spaziatura verticale. Il punto fondamentale
+da ricordare è che la spaziatura degli oggetti in un contesto @code{StaffGroup}
+(come i gruppi @code{GrandStaff} o @code{PianoStaff}) è controllata dalle
+variabili spaziali di @code{StaffGrouper}. La spaziatura relativa ai righi
+non raggruppati (come @code{Lyrics} e @code{Staff}) è regolata dalle variabili
+del @code{VerticalAxisGroup}. Ulteriori dettagli in
+@ruser{Flexible vertical spacing \\paper variables} e
+@ruser{Flexible vertical spacing within systems}.
@node Collisioni tra oggetti
\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
% Allinea le dinamiche alla base posta 2 unità sopra il rigo
\override DynamicLineSpanner.staff-padding = #2
-a4\f b\mf c\mp b\p
+a4\f b\mf a\mp b\p
@end lilypond
@unnumberedsubsubsec La proprietà @code{self-alignment-X}
@translationof The self-alignment-X property
-L'esempio successivo mostra come questa proprietà possa risolvere la
-collisione di un numero di corda con un gambo allineando il bordo
-destro del numero al punto di riferimento della nota a cui si riferisce:
+L'esempio successivo mostra come aggiustare la posizione di un numero
+di corda rispetto a un gambo allineando il bordo destro del numero
+al punto di riferimento della nota a cui si riferisce:
@cindex StringNumber, esempio di sovrascrittura
@cindex proprietà self-alignment-X, esempio
<a\2>
@end lilypond
+
@node La proprietà staff-position
@unnumberedsubsubsec La proprietà @code{staff-position}
@translationof The staff-position property
@ref{Advanced tweaks with Scheme}.
@lilypond[quote,verbatim,ragged-right]
-mpdolce =
-#(make-dynamic-script
- #{ \markup { \hspace #0
- \translate #'(5 . 0)
- \line { \dynamic "mp"
- \text \italic "dolce" } }
- #})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@example
%%% salva queste righe in un file chiamato "definitions.ily"
-mpdolce =
-#(make-dynamic-script
- #@{ \markup @{ \hspace #0
- \translate #'(5 . 0)
- \line @{ \dynamic "mp"
- \text \italic "dolce" @} @}
- #@})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@end example
@lilypond[quote,ragged-right]
-mpdolce =
-#(make-dynamic-script
- #{ \markup { \hspace #0
- \translate #'(5 . 0)
- \line { \dynamic "mp"
- \text \italic "dolce" } }
- #})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@example
%%% definitions.ily
-mpdolce =
-#(make-dynamic-script
- #@{ \markup @{ \hspace #0
- \translate #'(5 . 0)
- \line @{ \dynamic "mp"
- \text \italic "dolce" @} @}
- #@})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@end example
@lilypond[quote,ragged-right]
-mpdolce =
-#(make-dynamic-script
- #{ \markup { \hspace #0
- \translate #'(5 . 0)
- \line { \dynamic "mp"
- \text \italic "dolce" } }
- #})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@example
%%% web-publish.ily
-mpdolce =
-#(make-dynamic-script
- #@{ \markup @{ \hspace #0
- \translate #'(5 . 0)
- \line @{ \dynamic "mp"
- \text \italic "dolce" @} @}
- #@})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@end example
@lilypond[quote,ragged-right]
-mpdolce =
-#(make-dynamic-script
- #{ \markup { \hspace #0
- \translate #'(5 . 0)
- \line { \dynamic "mp"
- \text \italic "dolce" } }
- #})
+mpdolce = -\tweak #'self-alignment-X #-0.6 #
+ (make-dynamic-script
+ (markup #:dynamic "mp"
+ #:normal-text #:italic "dolce" ))
inst =
#(define-music-function
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: b00f11e450fd9c3c7b56ece5afa72606cac064cb
+ Translation of GIT committish: 48a57a1c8feb426029e059d9fbf8aaf1b14f0ff8
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: 41a69fdf186fa00f69fbe1c1f2870423dbd14f56
+ Translation of GIT committish: fa12d929326daf49f84838a95b0570b32e4b3400
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@code{\deadNotesOff}. Il termine @notation{dead note} è di uso comune
tra i chitarristi.
-Esiste anche una scorciatoia per le forme a diamante. Può essere usata
-solo all'interno di un accordo:
+Esiste anche una scorciatoia simile per le forme a diamante:
@lilypond[verbatim,quote,relative=2]
-<c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
+<c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic> f\harmonic
@end lilypond
@predefined
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: b00f11e450fd9c3c7b56ece5afa72606cac064cb
+ Translation of GIT committish: 48a57a1c8feb426029e059d9fbf8aaf1b14f0ff8
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
travature e le battute.
@menu
-* Scrittura delle durate::
-* Scrittura delle pause::
+* Inserimento delle durate::
+* Inserimento delle pause::
* Aspetto dei ritmi::
* Travature::
* Battute::
@end menu
-@node Scrittura delle durate
-@subsection Scrittura delle durate
+@node Inserimento delle durate
+@subsection Inserimento delle durate
@translationof Writing rhythms
@menu
di portamento.
-@node Scrittura delle pause
-@subsection Scrittura delle pause
+@node Inserimento delle pause
+@subsection Inserimento delle pause
@translationof Writing rests
Le pause si inseriscono insieme alla musica contenuta nelle espressioni musicali.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: b00f11e450fd9c3c7b56ece5afa72606cac064cb
+ Translation of GIT committish: 2537ec6d3ad3c7f1308254d856ed762fb5d911b8
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
>>
@end lilypond
+@subsubsubheading Uso di \partcombine col testo vocale
+
+@cindex \partcombine e testo vocale
+
+Il comando @code{\partcombine} non è progettato per funzionare col
+testo vocale; al punto che se una delle voci è nominata in modo
+esplicito per poterle assegnare del testo, l'unione delle parti
+smette di funzionare. Tuttavia, questo risultato si può ottenere
+usando un contesto @code{NullVoice}. Vedi @ref{Polyphony with shared lyrics}.
+
@snippets
@knownissues
Tutte le funzioni @code{\partcombine@dots{}} possono accettare soltanto due
-voci e non sono progettate per funzionare col testo vocale; al punto che se
-una delle voci è nominata in modo esplicito per poterle assegnare del testo,
-l'unione delle parti smette di funzionare.
+voci.
Le funzioni @code{\partcombine@dots{}} non possono essere inserite all'interno
di un blocco @code{\tuplet} o @code{\relative}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
L'ambitus può essere specificato per voce. In tal caso occorre
spostarlo manualmente per evitare collisioni.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se il rigo ha più di una voce, l'ottavazione in una voce trasporrà
la posizione delle note in tutte le voci per la durata della parentesi
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I battiti saltati nei glissandi molto lunghi vengono talvolta segnalati
con delle indicazioni di tempo, che consistono solitamente in dei gambi
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
L'incisore @code{Volta_engraver} risiede nel contesto @code{Score}, quindi
le parentesi delle ripetizioni appaiono di norma soltanto sul rigo superiore.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
In alcuni casi di musica polifonica complessa sono necessarie delle voci
ulteriori per evitare le collisioni tra note. Se servono più di
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La proprietà @code{shortest-duration-space} può essere modificata per cambiare
la forma dei portamenti indeterminati verso il basso o verso l'alto.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Per impostazione predefinita i numeri di battuta sono allineati a destra rispetto
al loro oggetto genitore. Di solito si tratta del margine sinistro della linea
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si possono impostare due metodi alternativi di numerazione della battuta, utili
specialmente per le ripetizioni.
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
-Questo frammento mostra come usare una variante della nota breve con due
-lineette verticali su ciascun lato della testa invece di una sola.
+Le note brevi sono disponibili anche con due linee verticali su ciascun
+lato della testa invece di una sola e in stile barocco.
"
- doctitleit = "Nota breve alternativa"
+ doctitleit = "Note brevi alternative"
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se si aggiunge l'incisore @code{Ambitus_engraver} al contesto @code{Staff} viene
creato un solo ambitus per il rigo, anche nel caso di righi che hanno più
-%% Translation of GIT committish: bc4b56a8dee39a1fa3f40ac329ab0754d46fc56f
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo esempio mostra come realizzare una trascrizione moderna di musica
gregoriana. La musica gregoriana non presenta la suddivisione in misure né gambi;
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Quando si trascrive musica mensurale, può essere utile inserire all'inizio del
pezzo un incipit che indichi l'intonazione e il tempo originali. Le stanghette
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello presenta un modo per impostare un salmo anglicano. Mostra
anche come le strofe possano essere aggiunte come testo separato al di sotto
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La proprietà @code{shapeNoteStyles} può essere usata per definire vari
stili di teste di nota per ogni grado della scala (definita dall'armatura
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le regole relative alle estremità delle travature definite nel contesto @code{Score}
si applicano a tutti i righi, ma possono essere modificate anche ai livelli
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le interruzioni di linea sono di norma proibite quando le travature attraversano
la stanghetta di una battuta. Si può cambiare questo comportamento nel modo
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le travature angolari vengono inserite automaticamente quando viene
rilevata un'ampia distanza tra le teste di nota. Questo comportamento
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se la pausa multipla dura dieci misure o un numero inferiore a dieci, nel rigo
apparirà una serie di pause di longa e di breve (chiamate in tedesco @qq{Kirchenpausen}
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Quando si usa la funzionalità di combinazione automatica delle parti, si può
modificare il testo delle sezioni soliste e dell'unisono:
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il testo usato per i crescendo e i decrescendo può essere cambiato
modificando le proprietà di contesto @code{crescendoText} e
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
È possibile cambiare le impostazioni predefinite dell'intervallo tra le
teste di nota dell'ambitus e la linea che le collega.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il glifo del respiro può essere modificato sovrascrivendo la proprietà
@code{text} dell'oggetto di formattazione @code{BreathingSign} con
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il numero di punti di aumentazione su una singola nota può essere modificato
in modo indipendente dai punti posizionati dopo la nota.
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Per cambiare il tempo del file MIDI senza che appaia l'indicazione metronomica, basta renderla invisibile.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Di norma compare sulla parentesi del gruppo irregolare solo il
numeratore del numero del gruppo irregolare. Ma è possibile
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Lo strumento di unione delle parti (il comando @code{\\partcombine}) permette
di combinare varie parti sullo stesso rigo. Indicazioni testuali come
-%% Translation of GIT committish: 5c42908f1c8d0a5c1d88851a2d793ca55476612c
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il raggruppamento delle pulsazioni all'interno della misura è regolato dalla
proprietà di contesto @code{beatStructure}. I valori di @code{beatStructure} per
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Un glissando contemporaneo senza una nota finale può essere creato usando
una nota nascosta e un tempo di cadenza.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
L'ordine verticale degli script è determinato dalla proprietà
@code{'script-priority}. Più il numero è piccolo, più sarà posto
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il comportamento predefinito relativo alla visibilità della parentesi quadra
del gruppo irregolare è di mostrare una parentesi a meno che non ci sia
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Creare un gruppetto ritardato, dove la nota più bassa del gruppetto usa
l'alterazione, richiede vari \override. La proprietà
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si può disegnare un arpeggio che attraversa delle note in voci diverse dello
stesso rigo se si aggiunge l'incisore @code{Span_arpeggio_engraver} nel
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
In un rigo per pianoforte (@code{PianoStaff}), è possibile far sì che un
arpeggio attraversi i righi impostando la proprietà @code{PianoStaff.connectArpeggios}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si possono creare arpeggi che attraversano i righi in contesti diversi da
@code{GrandStaff}, @code{PianoStaff} e @code{StaffGroup} se l'incisore
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si possono creare nuove indicazioni metronomiche in modalità testuale, ma
non modificheranno il tempo del file MIDI.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Dato che @code{\\repeat tremolo} si aspetta esattamente due argomenti musicali per
i tremoli di accordi, la nota o l'accordo che cambiano rigo in un tremolo che
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se c'è un solo rigo in uno dei tipi di rigo @code{ChoirStaff} o
@code{StaffGroup}, la parentesi e la stanghetta iniziale non
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le legature di valore possono essere disegnate a mano cambiando la
proprietà @code{tie-configuration} dell'oggetto @code{TieColumn}. Il
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La proprietà @code{tupletSpannerDuration} imposta la durata di ognuno dei
gruppi irregolari compresi tra parentesi dopo il comando @code{\\tuplet}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Un glissando che si estende in vari blocchi @code{\\alternative} può
essere simulato aggiungendo all'inizio di ogni blocco @code{\\alternative}
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
È possibile ottenere delle codette su note isolate e dei tratti di suddivisione all'estremità
della travatura con una combinazione di @code{stemLeftBeamCount},
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Quando il motore tipografico non riesce a risolvere una situazione, si può
usare la sintassi che sovrascrive le decisioni tipografiche. L'unità di
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Per la musica per chitarra, è possibile mostrare i ritmi di accompagnamento, insieme
alle note della melodia e ai nomi e ai diagrammi degli accordi.
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo frammento mostra come nascondere le alterazioni delle note unite alla figura precedente mediante una
legatura di valore all'inizio di un nuovo sistema
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I cambi di dinamica in stile testuale (come cresc. e dim.) appaiono con
una linea tratteggiata che mostra la loro estensione. Questa linea
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il codice seguente presenta un modo di impostare un inno in cui ogni verso
inizia e finisce con una misura parziale. Mostra anche come aggiungere delle
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I segni di cesura possono essere creati sovrascrivendo la proprietà @code{'text}
dell'oggetto @code{BreathingSign}. È disponibile anche un segno di cesura
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si possono stampare anche segni di percentuale isolati.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Ecco un modello piuttosto complesso, per un gruppo jazz. Si noti che tutti
gli strumenti sono in @code{\\key c \\major}. Si tratta della tonalità
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Per permettere a un glissando di andare a capo se capita su un'interruzione di
riga, si impostano le proprietà @code{breakable} e @code{after-line-breaking}
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le legature di portamento possono avere schemi di tratteggio complessi
definendo la proprietà @code{dash-definition}. @code{dash-definition} è
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
In ambito didattico può essere utile rendere più spesso una linea del
rigo (per esempio, la linea centrale, o per sottolineare la linea
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La formattazione mensurale, in cui le stanghette non appaiono sui righi ma
nello spazio tra i righi, si può ottenere usando @code{StaffGroup} al posto
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le abbreviazioni sono definite in @samp{ly/script-init.ly}, dove sono
assegnati valori predefiniti alle variabili @code{dashHat}, @code{dashPlus},
-@code{dashDash}, @code{dashBar}, @code{dashLarger}, @code{dashDot} e
+@code{dashDash}, @code{dashBang}, @code{dashLarger}, @code{dashDot} e
@code{dashUnderscore}. Questi valori predefiniti possono essere
modificati. Ad esempio, per associare l'abbreviazione @code{-+} (@code{dashPlus})
al simbolo del trillo invece che al simbolo + predefinito, si assegna il
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il testo a margine di una pausa multipla viene centrato sopra o sotto
di essa. Se il testo è lungo, la misura non si espanderà. Per espandere
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si può usare la proprietà @code{systemStartDelimiterHierarchy} per creare
gruppi di righi annidati più complessi. Il comando @code{\\set
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
LilyPond fornisce anche funzioni di formattazione che permettono di creare
numeri di gruppi irregolari diversi dalla frazione vera e propria, così come
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il comando @code{\\key} comunemente usato imposta la proprietà
@code{keySignature}, che fa parte del contesto @code{Staff}.
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le teste di nota con nome della nota usano la proprietà @code{note-names}
dell'oggetto @code{NoteHead} per determinare cosa appaia
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello mostra come usare i contesti annidati @code{StaffGroup} e
@code{GrandStaff} per creare sottogruppi degli strumenti dello stesso
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Internamente, @code{\\ottava} imposta le proprietà @code{ottavation} (ad
esempio, su @code{8va} o @code{8vb}) e @code{middleCPosition}. Per
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La funzione @code{\\autoBeamOff}, se usata insieme a
@code{\\partcombine}, può essere difficile da comprendere.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I contatori della ripetizione con segno percentuale possono essere mostrati a
intervalli regolari impostando la proprietà di contesto @code{repeatCountVisibility}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le ripetizioni di misura che hanno più di due ripetizioni possono avere
un contatore se si cambia la proprietà opportuna, come mostra questo esempio:
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo esempio artificioso mostra come permettere interruzioni del rigo sia
manuali che automatiche all'interno di un gruppo irregolare con travature.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Ecco un comune doppio pentagramma per pianoforte con un po' di note.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Invece di destinare un rigo a parte alla linea melodica e al suo testo, è
possibile collocare il testo al centro di un doppio pentagramma per pianoforte.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Ecco un tipico formato per canzoni: un rigo con linea melodica e testo,
e sotto l'accompagnamento per pianoforte.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se si imposta la proprietà @code{'strict-grace-spacing}, le colonne musicali
degli abbellimenti 'fluttuano', ovvero si scollegano dalle note normali:
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Diversamente dalle pause normali, non esiste un comando predefinito per
cambiare la posizione sul rigo di un simbolo di pausa multipla di qualsiasi
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I testi a margine devono avere la proprietà @code{outside-staff-priority}
impostata su false per poter apparire dentro le legature di portamento.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Secondo le norme tipografiche tradizionali, un segno di bequadro viene
inserito prima di un diesis o di un bemolle se un precedente doppio diesis o
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Quando l'armatura di chiave cambia, vengono inseriti automaticamente i
segni di bequadro per annulare le alterazioni di precedenti armature. Si
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Una stanghetta @code{.|:} può apparire all'inizio di un brano, se si
sovrascrive la proprietà pertinente:
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I numeri di battuta possono essere resi visbili a intervalli regolari
attraverso la proprietà @code{barNumberVisibility}. In questo esempio
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I numeri di battuta possono apparire anche all'interno di rettangoli o cerchi.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il segno di dinamica della forcella può avere diversi stili
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le forcelle di dinamica possono essere rappresentate con ua punta
tonda (notazione @qq{al niente}) impostando la proprietà @code{circled-tip}
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Di norma, il metronomo e i numeri di chiamata vengono posizionati sopra il
rigo. Per metterli sotto il rigo basta impostare correttamente la proprietà
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il primo numero di battuta di una partitura viene soppresso se è inferiore
o uguale a `1'. Se si imposta @code{barNumberVisibility} su
-%% Translation of GIT committish: bc4b56a8dee39a1fa3f40ac329ab0754d46fc56f
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le impostazioni globali predefinite degli abbellimenti sono salvate negli
identificatori @code{startGraceMusic}, @code{stopGraceMusic},
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
I numeri di battuta possono essere tolti rimuovendo l'incisore
@code{Bar_number_engraver} dal contesto @code{Score}.
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il primo rigo vuoto si può togliere dalla partitura impostando la proprietà
@code{remove-first} di @code{VerticalAxisGroup}. Questa impostazione
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Esistono vari stili di pausa.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Modello per coro SATB (quattro righi)
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se la nota che termina una forcella si trova sul primo battito di una
battuta, la forcella si ferma prima della stanghetta che precede la
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Esistono tre diversi stili di doppie ripetizioni per le volte, che si
possono impostare con @code{doubleRepeatType}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Se le forcelle sono troppo corte, possono essere allungate modificando
la proprietà @code{minimum-length} dell'oggetto @code{Hairpin}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Per impostazione predefinita, le parentesi delle volte si estendono per
tutta l'alternativa, ma si possono accorciare impostando
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Ecco il modello di un comune spartito semplificato (lead sheet): include
linea melodica, testo vocale, sigle degli accordi e relativi diagrammi
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Vuoi preparare uno spartito semplificato (lead sheet) con melodia e
accordi? La tua ricerca è finita!
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo piccolo modello presenta una semplice linea melodica con un testo. Copialo
e incollalo, aggiungi le note e le parole. Questo esempio disabilita la
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello molto semplice mette a disposizione un rigo con delle note ed è
quindi adatto per uno strumento non accompagnato o per un frammento
-%% Translation of GIT committish: 5c42908f1c8d0a5c1d88851a2d793ca55476612c
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si possono impostare i tratti di suddivisione della travatura in modo che siano rivolti
verso la relativa pulsazione. La prima travatura fa sì che non spuntino
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello presenta un semplice quartetto d'archi. Impiega anche una
sezione @code{\\global} per definire il tempo e l'armatura di chiave.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il frammento di codice del @qq{Modello per quartetto d'archi} crea un bel
quartetto, ma cosa fare se si ha bisogno di creare le singole parti? Questo
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le travature di note consecutive di un sedicesimo (o più brevi) non
vengono suddivise, ovvero i tre (o più) tratti della travatura si estendono, senza
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Talvolta un'indicazione di tempo non deve mostrare la frazione intera (ad esempio
7/4), ma solo il numeratore (7 in questo caso). Si può ottenere facilmente con
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo esempio usa del codice Scheme per imporre delle modifiche
enarmoniche alle note che permettano di avere il numero minimo di
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il comando @code{\\clef \"treble_8\"} equivale a impostare
@code{clefGlyph}, @code{clefPosition} (che regola la posizione
-%% Translation of GIT committish: bc4b56a8dee39a1fa3f40ac329ab0754d46fc56f
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
L'aspetto di tutte le espressioni contenute nei blocchi @code{\grace} di un
brano può essere modificato con le funzioni @code{add-grace-property} e
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Si può usare il segno @code{SystemStartSquare} (uno dei segni che delimitano
l'inizio del sistema) impostandolo esplicitamente in un contesto
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
La musica vocale e per fiati usa frequentemente il segno di spunta come segno
di respiro. Questo indica un respiro che sottrae un po' di tempo alla nota
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Alcuni compositori scrivono due legature di portamento per indicare gli
accordi legati. Si può ottenere questo risultato impostando @code{doubleSlurs}.
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Il gambo barrato presente nelle acciaccature può essere applicato
in altre situazioni.
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Le legature di valore vengono usate talvolta per scrivere un arpeggio. In questo
caso, le due note da legare devono non essere consecutive. Per ottenere tale risultato
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Impostando la proprietà @code{'Y-extent} su un valore adatto, tutti gli
oggetti @code{DynamicLineSpanner} (forcelle e testi di dinamica) possono
-%% Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo frammento mostra come usare le proprietà di contesto
@code{alignBelowContext} e @code{alignAboveContext} per
-%% Translation of GIT committish: 13da8b27aabc5d5a752d00ed1e2b99ad20f0f264
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello aggiunge una riduzione automatica per pianoforte alla tipica
partitura vocale SATB illustrata in @qq{Modello per complesso vocale}. Si
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello è fondamentalmente analogo al semplice modello @qq{Complesso vocale},
con l'unica differenza che qui tutti i versi del testo sono posizionati
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Questo modello crea una partitura che inizia con una sezione solistica e
prosegue in un ritornello a due voci. Illustra anche l'uso delle
-%% Translation of GIT committish: b430840ac1390967fd8cc958400b2fdcdc641820
+%% Translation of GIT committish: 60be945c5b700794b8ae83df8ae1eab5807dc49d
texidocit = "
Ecco una tipica partitura corale a quattro parti, SATB. Se il complesso è più
ampio, è spesso comodo scrivere gli elementi comuni in un'unica sezione, che
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: 45d0e015edc53abebada17a0fdb1d665f7edf900
+ Translation of GIT committish: eba67a0bc70f38a7847de75c640d7ad19c6fd804
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@dots{}
@end example
-@itemx --skip-lily-check
+@item --skip-lily-check
Non si arresta se non viene trovato l'output di lilypond. Viene usata per la
documentazione Info di LilyPond, che è priva di immagini.
-@itemx --skip-png-check
+@item --skip-png-check
Non si arresta se non vengono trovate immagini PNG per i file EPS. Viene usata
per la documentazione Info di LilyPond, che è priva di immagini.
-@itemx --lily-output-dir=@var{dir}
+@item --lily-output-dir=@var{dir}
Scrive i file lily-XXX nella directory @var{dir}, crea un link nella
directory @option{--output}. Si usa questa opzione per risparmiare tempo nella
compilazione di documenti situati in directory diverse che condividono
molti identici frammenti.
-@itemx --lily-loglevel=@var{loglevel}
+@item --lily-loglevel=@var{loglevel}
Set the output verbosity of the invoked @command{lilypond} calls to @var{loglevel}.
I valori possibili sono @code{NONE}, @code{ERROR}, @code{WARNING}, @code{BASIC_PROGRESS},
@code{PROGRESS}, @code{INFO} (predefinito) e @code{DEBUG}. Se questa opzione
non viene usata e la variabile d'ambiente @code{LILYPOND_LOGLEVEL} è
impostata, il suo valore viene usato come loglevel.
-@itemx --info-images-dir=@var{dir}
+@item --info-images-dir=@var{dir}
Formatta l'output di Texinfo in modo che Info cerchi le immagini della musica
in @var{dir}.
-@itemx --latex-program=@var{prog}
+@item --latex-program=@var{prog}
Lancia l'eseguibile @command{prog} invece di @command{latex}. Questa opzione
è utile, ad esempio, se il documento è elaborato con @command{xelatex}.
-@itemx --left-padding=@var{quantità}
+@item --left-padding=@var{quantità}
Crea una spaziatura corrispondente a questa quantità tra i riquadri EPS. @var{quantità} è
misurata in millimetri e il valore predefinito è 3.0. Questa opzione si usa
se i righi dello spartito oltrepassano il margine destro.
opzione redirige tutto l'output in dei file di log nella stessa directory dei
file sorgente.
-@itemx --use-source-file-names
+@item --use-source-file-names
Salva i file di output dei frammenti con lo stesso nome, esclusa l'estensione,
dei sorgenti. Questa opzione funziona solo con i frammenti inclusi con
@code{lilypondfile} e solo se le directory indicate da @option{--output-dir} e
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: 45d0e015edc53abebada17a0fdb1d665f7edf900
+ Translation of GIT committish: d96248cfd7c9f08f3bb27b400e589d54d2c000fb
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@chapter Aggiornare i file con @command{convert-ly}
@translationof Updating files with convert-ly
-@cindex Aggiornare un file di LilyPond
+@cindex aggiornare un file di LilyPond
@cindex convert-ly
La sintassi di input di LilyPond viene regolarmente modificata per semplificarla
o per migliorarla in vari modi. L'effetto collaterale è che l'interprete di LilyPond
spesso non è più compatibile con i vecchi file di input. Per ovviare a questo
-problema, si può usare il programma @command{convert-ly}, che permette di gestire
-gran parte dei cambiamenti di sintassi tra le versioni di LilyPond.
+problema, si può usare il programma @command{convert-ly} per aggiornare
+i file alle nuove versioni di LilyPond.
@menu
* Perché la sintassi cambia?::
cambiare il nome in @code{print-all-headers}. Fortunatamente, questa modifica
può essere automatizzata con @command{convert-ly}.
-Purtroppo @code{convert-ly} non è in grado di gestire tutti i cambiamenti
+Purtroppo @command{convert-ly} non è in grado di gestire tutti i cambiamenti
dell'input. Ad esempio, in LilyPond 2.4 e precedenti, gli accenti e le lettere
non inglesi venivano inserite con LaTeX -- per mostrare la parola francese per
Natale si usava @code{No\"el}. Ma in LilyPond
@c keep "-matching straight in fancy editors
2.6 e superiori, il carattere speciale @code{ë} deve essere inserito direttamente
-nel file LilyPond come carattere UTF-8. @code{convert-ly} non può sostituire
+nel file LilyPond come carattere UTF-8. @command{convert-ly} non può sostituire
tutti i caratteri speciali di LaTeX con i rispettivi caratteri UTF-8; è necessario
aggiornare a mano i vecchi file di input di LilyPond.
+Le regole di conversione di @command{convert-ly} si basano sulla ricerca
+e sostituzione di parole chiave piuttosto che su una completa comprensione
+di LilyPond. Ciò comporta varie conseguenze:
+@itemize @bullet
+@item
+L'affidabilità della conversione dipende dalla qualità di ciascun insieme
+di regole applicate e dalla complessità del rispettivo cambiamento. Talvolta
+le conversioni richiedono correzioni manuali, quindi la vecchia versione
+deve essere tenuta a disposizione per poterle confrontare.
+@item
+Sono possibili solo conversioni nei formati più recenti: non ci sono regole
+per tornare a una versione precedente. Dunque la copia di lavoro principale
+di un file LilyPond deve essere aggiornata soltanto quando non è più necessario
+compilarlo con le versioni precedenti di LilyPond. Sistemi di controllo di
+versione come Git possono essere utili per gestire più di una versione.
+@item
+LilyPond e Scheme hanno delle robuste difese in caso di spazi omessi o
+posizionati in modo originale, ma le regole usate da @command{convert-ly} tendono
+a dare per scontato certe forme stilistiche. Seguire lo stile usato nei manuali
+è la via più sicura per aggiornamenti indolori, soprattutto perché i manuali
+stessi sono aggiornati con @command{convert-ly}.
+@end itemize
+
+
@node Utilizzo di convert-ly
@section Utilizzo di @command{convert-ly}
@table @code
@item -d,--diff-version-update
-aggiorna @code{\version} all'ultima versione oppure, se questa è maggiore, non
-fa niente.
+aumenta il numero di versione in @code{\version} solo se il file è stato
+modificato da @command{convert-ly}. Senza questa opzione (o quando una
+conversione ha modificato il file), la dichiarazione di versione riflette
+l'ultime regola di conversione considerata.
@item -e,--edit
Applica le conversioni direttamente nel file di input, modificando
@item -t, --to=@var{to-patchlevel}
Imposta esplicitamente la versione obiettivo della conversione, altrimenti
-viene usato il valore più recente.
+viene usato il valore più recente. Deve essere maggiore della versione iniziale.
@example
convert-ly --to=2.14.1 miofile.ly
@end example