X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fit%2Fnotation%2Fexpressive.itely;h=26e1042d4e5108344b7f74a09685d9cf8d25c5db;hb=5a90b2f0cea52ae01dcfafe5f9d8d55705ed5e7d;hp=bb360d6be81f3a3587412e25cc4259ddf1932ded;hpb=e5f2d1122b7e2f4b6e4fd4b7c1404280e82bb6d5;p=lilypond.git diff --git a/Documentation/it/notation/expressive.itely b/Documentation/it/notation/expressive.itely index bb360d6be8..26e1042d4e 100644 --- a/Documentation/it/notation/expressive.itely +++ b/Documentation/it/notation/expressive.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*- @ignore - Translation of GIT committish: 48a57a1c8feb426029e059d9fbf8aaf1b14f0ff8 + Translation of GIT committish: c473929f7e9d1219a1fbe60ae0922d17c26fdefe When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.25" +@c \version "2.19.21" @c Translators: Federico Bruni @c Translation checkers: Luca Rossetto Casel @@ -134,9 +134,11 @@ sintassi: I valori possibili per @code{@var{nome}} sono elencati in @ref{List of articulations}. Ad esempio: -@lilypond[verbatim,quote,relative=2] -c4\staccato c\mordent b2\turn -c1\fermata +@lilypond[verbatim,quote] +\relative { + c''4\staccato c\mordent b2\turn + c1\fermata +} @end lilypond @cindex marcato @@ -154,15 +156,17 @@ che indica l'articolazione. Esistono abbreviazioni predefinite per @notation{accento}, @notation{staccato} e @notation{portato}. L'output corrispondente è: -@lilypond[verbatim,quote,relative=2] -c4-^ c-+ c-- c-! -c4-> c-. c2-_ +@lilypond[verbatim,quote] +\relative { + c''4-^ c-+ c-- c-! + c4-> c-. c2-_ +} @end lilypond Le regole per il posizionamento predefinito delle articolazioni sono definite in @file{scm/script.scm}. Articolazioni e ornamenti possono essere posizionati manualmente sopra o sotto il rigo; si veda -@ref{Direction and placement}. +@ref{Direzione e posizionamento}. Le articolazioni sono oggetti @code{Script}. Le loro proprietà sono descritte in dettaglio in @rinternals{Script}. @@ -173,10 +177,10 @@ non alle pause multiple. Esiste un comando speciale predefinito, a una pausa multipla (e soltanto ad essa). Questo crea un oggetto @code{MultiMeasureRestText}. -@lilypond[verbatim,quote,relative=2] +@lilypond[verbatim,quote,fragment] \override Script.color = #red \override MultiMeasureRestText.color = #blue -a2\fermata r\fermata +a'2\fermata r\fermata R1\fermataMarkup @end lilypond @@ -209,7 +213,7 @@ Manuale di apprendimento: Guida alla notazione: @ref{Text scripts}, -@ref{Direction and placement}, +@ref{Direzione e posizionamento}, @ref{List of articulations}, @ref{Trills}. @@ -232,43 +236,24 @@ Guida al funzionamento interno: @cindex dinamiche assolute @funindex \ppppp -@funindex ppppp @funindex \pppp -@funindex pppp @funindex \ppp -@funindex ppp @funindex \pp -@funindex pp @funindex \p -@funindex p @funindex \mp -@funindex mp @funindex \mf -@funindex mf @funindex \f -@funindex f @funindex \ff -@funindex ff @funindex \fff -@funindex fff @funindex \ffff -@funindex ffff @funindex \fffff -@funindex fffff @funindex \fp -@funindex fp @funindex \sf -@funindex sf @funindex \sff -@funindex sff @funindex \sp -@funindex sp @funindex \spp -@funindex spp @funindex \sfz -@funindex sfz @funindex \rfz -@funindex rfz Le indicazioni dinamiche assolute si indicano con un comando che segue una nota, come ad esempio @code{c4\ff}. Le indicazioni dinamiche disponibili @@ -277,12 +262,14 @@ sono @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp}, @code{\p}, @code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff}, @code{\sp}, @code{\spp}, @code{\sfz} e @code{\rfz}. Le indicazioni dinamiche possono essere posizionate manualmente sopra o sotto il -rigo, come è spiegato in dettaglio in @ref{Direction and placement}. +rigo, come è spiegato in dettaglio in @ref{Direzione e posizionamento}. -@lilypond[verbatim,quote,relative=2] -c2\ppp c\mp -c2\rfz c^\mf -c2_\spp c^\ff +@lilypond[verbatim,quote] +\relative c'' { + c2\ppp c\mp + c2\rfz c^\mf + c2_\spp c^\ff +} @end lilypond @cindex forcella @@ -294,9 +281,7 @@ c2_\spp c^\ff @funindex \> @funindex \! @funindex \cr -@funindex cr @funindex \decr -@funindex decr Un'indicazione di @notation{crescendo} inizia con @code{\<} e termina con @code{\!}, un'indicazione dinamica assoluta o un'ulteriore indicazione @@ -306,14 +291,16 @@ dinamica assoluta oppure un altro segno di crescendo o decrescendo. Si possono usare @code{\cr} e @code{\decr} al posto di @code{\<} e @code{\>}. Le @notation{forcelle} vengono create con questa notazione. -@lilypond[verbatim,quote,relative=2] -c2\< c\! -d2\< d\f -e2\< e\> -f2\> f\! -e2\> e\mp -d2\> d\> -c1\! +@lilypond[verbatim,quote] +\relative c'' { + c2\< c\! + d2\< d\f + e2\< e\> + f2\> f\! + e2\> e\mp + d2\> d\> + c1\! +} @end lilypond Una forcella che termina con @code{\!} si estenderà fino al margine @@ -323,9 +310,13 @@ 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=2] -c1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\! +@lilypond[verbatim,quote] +\relative { + c''1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\! +} @end lilypond Le forcelle terminate con indicazioni dinamiche assolute invece che da @@ -333,8 +324,10 @@ Le forcelle terminate con indicazioni dinamiche assolute invece che da dinamica assoluta stessa può cambiare il punto in cui finisce la forcella precedente. -@lilypond[verbatim,quote,relative=2] -c1\< | c4 a c\mf a | c1\< | c4 a c\ffff a +@lilypond[verbatim,quote] +\relative { + c''1\< | c4 a c\mf a | c1\< | c4 a c\ffff a +} @end lilypond @cindex indicazioni dinamiche multiple su una nota @@ -344,70 +337,68 @@ Occorre usare le pause spaziatrici per attaccare più di un'indicazione a una nota. Questo è utile soprattutto quando si aggiunge un @notation{crescendo} e un @notation{decrescendo} alla stessa nota: -@lilypond[verbatim,quote,relative=2] -c4\< c\! d\> e\! -<< f1 { s4 s4\< s4\> s4\! } >> +@lilypond[verbatim,quote] +\relative { + c''4\< c\! d\> e\! + << f1 { s4 s4\< s4\> s4\! } >> +} @end lilypond @cindex espressivo @cindex articolazione "espressivo" @funindex \espressivo -@funindex espressivo Il comando @code{\espressivo} permette di indicare un crescendo e un decrescendo sulla stessa nota. Tuttavia, si tenga presente che viene implementato come articolazione, non come dinamica. -@lilypond[verbatim,quote,relative=2] -c2 b4 a -g1\espressivo +@lilypond[verbatim,quote] +\relative { + c''2 b4 a + g1\espressivo +} @end lilypond @funindex \cresc -@funindex cresc @funindex \decresc -@funindex decresc @funindex \dim -@funindex dim Le indicazioni di crescendo testuali iniziano con @code{\cresc}, quelle di decrescendo con @code{\decresc} o @code{\dim}. Le linee di estensione sono aggiunte automaticamente. -@lilypond[verbatim,quote,relative=2] -g8\cresc a b c b c d e\mf | -f8\decresc e d c e\> d c b | -a1\dim ~ | -a2. r4\! | +@lilypond[verbatim,quote] +\relative { + g'8\cresc a b c b c d e\mf | + f8\decresc e d c e\> d c b | + a1\dim ~ | + a2. r4\! | +} @end lilypond @funindex \crescTextCresc -@funindex crescTextCresc @funindex \dimTextDecresc -@funindex dimTextDecresc @funindex \dimTextDecr -@funindex dimTextDecr @funindex \dimTextDim -@funindex dimTextDim @funindex \crescHairpin -@funindex crescHairpin @funindex \dimHairpin -@funindex dimHairpin Le indicazioni testuali per i cambi di dinamica possono essere impiegate anche per sostituire le forcelle: -@lilypond[verbatim,quote,relative=2] -\crescTextCresc -c4\< d e f\! | -\dimTextDecresc -g4\> e d c\! | -\dimTextDecr -e4\> d c b\! | -\dimTextDim -d4\> c b a\! | -\crescHairpin -\dimHairpin -c4\< d\! e\> d\! | +@lilypond[verbatim,quote] +\relative c'' { + \crescTextCresc + c4\< d e f\! | + \dimTextDecresc + g4\> e d c\! | + \dimTextDecr + e4\> d c b\! | + \dimTextDim + d4\> c b a\! | + \crescHairpin + \dimHairpin + c4\< d\! e\> d\! | +} @end lilypond @@ -423,11 +414,8 @@ Il posizionamento verticale della dinamica è gestito da @rinternals{DynamicLineSpanner}. @funindex \dynamicUp -@funindex dynamicUp @funindex \dynamicDown -@funindex dynamicDown @funindex \dynamicNeutral -@funindex dynamicNeutral Esiste un contesto @code{Dynamics} che permette di posizionare le indicazioni dinamiche su un'apposita linea orizzontale. Si usano le pause spaziatrici @@ -438,8 +426,8 @@ indicazioni testuali, estensori del testo e indicazioni di pedalizzazione del pi @lilypond[verbatim,quote] << - \new Staff \relative c' { - c2 d4 e | + \new Staff \relative { + c'2 d4 e | c4 e e,2 | g'4 a g a | c1 | @@ -468,12 +456,17 @@ 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} @lilypondfile[verbatim,quote,texidoc,doctitle] {setting-the-minimum-length-of-hairpins.ly} +@lilypondfile[verbatim,quote,texidoc,doctitle] +{moving-the-ends-of-hairpins.ly} + @cindex al niente @cindex niente, al @@ -509,10 +502,10 @@ Manuale di apprendimento: @rlearning{Articolazione e dinamiche}. Guida alla notazione: -@ref{Direction and placement}, +@ref{Direzione e posizionamento}, @ref{New dynamic marks}, -@ref{What goes into the MIDI output?}, -@ref{Controlling MIDI dynamics}. +@ref{Miglioramento dell'output MIDI}, +@ref{Gestione delle dinamiche nel MIDI}. Frammenti: @rlsr{Expressive marks}. @@ -537,8 +530,8 @@ gli oggetti @code{\markup}. @lilypond[verbatim,quote] moltoF = \markup { molto \dynamic f } -\relative c' { - 16_\moltoF +\relative { + 16_\moltoF 2.. } @end lilypond @@ -547,21 +540,19 @@ moltoF = \markup { molto \dynamic f } @cindex dinamiche, parentesi @cindex editoriali, dinamiche @funindex \bracket -@funindex bracket @funindex \dynamic -@funindex dynamic In modalità markup, si possono creare dinamiche editoriali (racchiuse tra parentesi normali o quadrate). La sintassi della modalità markup è -descritta in @ref{Formatting text}. +descritta in @ref{Formattazione del testo}. @lilypond[verbatim,quote] roundF = \markup { \center-align \concat { \bold { \italic ( } \dynamic f \bold { \italic ) } } } boxF = \markup { \bracket { \dynamic f } } -\relative c' { - c1_\roundF +\relative { + c'1_\roundF c1_\boxF } @end lilypond @@ -574,8 +565,8 @@ funzione @code{make-dynamic-script}. @lilypond[verbatim,quote] sfzp = #(make-dynamic-script "sfzp") -\relative c' { - c4 c c\sfzp c +\relative { + c'4 c c\sfzp c } @end lilypond @@ -600,8 +591,8 @@ mfEspress = \markup { \center-align \line { roundFdynamic = #(make-dynamic-script roundF) boxFdynamic = #(make-dynamic-script boxF) mfEspressDynamic = #(make-dynamic-script mfEspress) -\relative c' { - c4_\roundFdynamic\< d e f +\relative { + c'4_\roundFdynamic\< d e f g,1~_\boxFdynamic\> g1 g'1~\mfEspressDynamic @@ -616,8 +607,8 @@ Si può usare anche la forma Scheme della modalità markup. La sintassi moltoF = #(make-dynamic-script (markup #:normal-text "molto" #:dynamic "f")) -\relative c' { - 16 +\relative { + 16 2..\moltoF } @end lilypond @@ -630,8 +621,8 @@ moltoF = \tweak DynamicText.self-alignment-X #LEFT #(make-dynamic-script (markup #:normal-text "molto" #:dynamic "f")) -\relative c' { - 16 +\relative { + 16 2..\moltoF 1 } @end lilypond @@ -641,10 +632,10 @@ Le impostazioni dei tipi di carattere in modalità markup sono descritti in @seealso Guida alla notazione: -@ref{Formatting text}, +@ref{Formattazione del testo}, @ref{Selecting font and font size}, -@ref{What goes into the MIDI output?}, -@ref{Controlling MIDI dynamics}. +@ref{Miglioramento dell'output MIDI}, +@ref{Gestione delle dinamiche nel MIDI}. Extending LilyPond: @rextend{Markup construction in Scheme}. @@ -679,31 +670,41 @@ Le @notation{legature di portamento} si inseriscono con delle parentesi: @warning{Nella musica polifonica, una legatura di portamento deve terminare nella stessa voce in cui è iniziata.} -@lilypond[verbatim,quote,relative=2] -f4( g a) a8 b( -a4 g2 f4) -2( 2) +@lilypond[verbatim,quote] +\relative { + f''4( g a) a8 b( + a4 g2 f4) + 2( 2) +} @end lilypond @cindex legature di portamento, posizionamento manuale @cindex legature di portamento, sotto le note @cindex legature di portamento, sopra le note @funindex \slurDown -@funindex slurDown @funindex \slurNeutral -@funindex slurNeutral Le legature di portamento possono essere posizionate manualmente sopra o -sotto il rigo, come è spiegato in @ref{Direction and placement}. +sotto il rigo, come è spiegato in @ref{Direzione e posizionamento}. @cindex legatura di frase @cindex legature di portamento multiple @cindex legature di portamento simultanee -Non è possibile tracciare due legature di portamento simultanee o sovrapposte, ma si -può ricorrere a una legatura di frase posta per mostrare più legature. Questo permette -di creare contemporaneamente due legature di portamento. Maggiori dettagli -si trovano in @ref{Phrasing slurs}. +Tracciare due legature di portamento simultanee o sovrapposte richiede una +particolare attenzione. Di solito le legature di portamento più esterne +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 una chiave identificativa (un simbolo o un numero intero +non negativo). + +@lilypond[verbatim,quote] +\fixed c' { + 2 +} +@end lilypond @cindex legature di portamento, stile @cindex legatura di portamento continua @@ -711,66 +712,65 @@ si trovano in @ref{Phrasing slurs}. @cindex legatura di portamento tratteggiata @cindex stile, legatura di portamento @funindex \slurDashed -@funindex slurDashed @funindex \slurDotted -@funindex slurDotted @funindex \slurSolid -@funindex slurSolid Le legature di portamento possono essere continue, punteggiate o tratteggiate. Lo stile predefinito è quello continuo: -@lilypond[verbatim,quote,relative=1] -c4( e g2) -\slurDashed -g4( e c2) -\slurDotted -c4( e g2) -\slurSolid -g4( e c2) +@lilypond[verbatim,quote] +\relative { + c'4( e g2) + \slurDashed + g4( e c2) + \slurDotted + c4( e g2) + \slurSolid + g4( e c2) +} @end lilypond @funindex \slurHalfDashed -@funindex slurHalfDashed @funindex \slurHalfSolid -@funindex slurHalfSolid @cindex legatura di portamento, metà tratteggiata e metà continua Le legature di portamento possono essere anche semitratteggiate (half-dashed), ovvero con la prima metà tratteggiata e la seconda continua; oppure semicontinue (half-solid), ovvero con la prima metà continua e la seconda tratteggiata: -@lilypond[verbatim,quote,relative=1] -c4( e g2) -\slurHalfDashed -g4( e c2) -\slurHalfSolid -c4( e g2) -\slurSolid -g4( e c2) +@lilypond[verbatim,quote] +\relative { + c'4( e g2) + \slurHalfDashed + g4( e c2) + \slurHalfSolid + c4( e g2) + \slurSolid + g4( e c2) +} @end lilypond @funindex \slurDashPattern -@funindex slurDashPattern @cindex legatura di portamento, definizione del modello di tratteggio Si possono definire modelli di tratteggio personalizzati per le legature di portamento: -@lilypond[verbatim,quote,relative=1] -c4( e g2) -\slurDashPattern #0.7 #0.75 -g4( e c2) -\slurDashPattern #0.5 #2.0 -c4( e g2) -\slurSolid -g4( e c2) +@lilypond[verbatim,quote] +\relative { + c'4( e g2) + \slurDashPattern #0.7 #0.75 + g4( e c2) + \slurDashPattern #0.5 #2.0 + c4( e g2) + \slurSolid + g4( e c2) +} @end lilypond @funindex \slurUp -@funindex slurUp @predefined @@ -805,7 +805,7 @@ Manuale di apprendimento: @rlearning{Sul non annidamento di parentesi e legature di valore}. Guida alla notazione: -@ref{Direction and placement}, +@ref{Direzione e posizionamento}, @ref{Phrasing slurs}. Frammenti: @@ -827,37 +827,34 @@ Guida al funzionamento interno: Le @notation{legature di frase}, che indicano una frase musicale, si scrivono con i comandi @code{\(} e @code{\)}: -@lilypond[verbatim,quote,relative=2] -c4\( d( e) f( -e2) d\) +@lilypond[verbatim,quote] +\relative { + c''4\( d( e) f( + e2) d\) +} @end lilypond @funindex \phrasingSlurUp -@funindex phrasingSlurUp @funindex \phrasingSlurDown -@funindex phrasingSlurDown @funindex \phrasingSlurNeutral -@funindex phrasingSlurNeutral A livello tipografico, una legatura di frase si comporta in modo pressoché identico a una normale legatura di portamento. Sono però trattate come oggetti diversi; ad esempio, @code{\slurUp} non ha effetto su una legatura di frase. Le legature di frase possono essere posizionate -sopra o sotto il rigo, come è spiegato in @ref{Direction and placement}. +sopra o sotto il rigo, come è spiegato in @ref{Direzione e posizionamento}. @cindex legature di frase simultanee @cindex legature di frase multiple @cindex legatura di portamento, fraseggio simultaneo @cindex legatura di portamento, fraseggio multiplo -Più legature di frase simultanee o sovrapposte non sono permesse. +Per inserire più legature di frase simultanee o sovrapposte si usa @code{\=}, +come per le normali legature di portamento (vedi @ref{Slurs}). -@funindex phrasingSlurDashed @funindex \phrasingSlurDashed @funindex \phrasingSlurDotted -@funindex phrasingSlurDotted @funindex \phrasingSlurSolid -@funindex phrasingSlurSolid @cindex legatura di frase tratteggiata @cindex legatura di frase puntata @cindex legatura di portamento, frase tratteggiata @@ -866,20 +863,20 @@ Più legature di frase simultanee o sovrapposte non sono permesse. Le legature di frase possono essere continue, puntate o tratteggiate. Lo stile predefinito è quello continuo: -@lilypond[verbatim,quote,relative=1] -c4\( e g2\) -\phrasingSlurDashed -g4\( e c2\) -\phrasingSlurDotted -c4\( e g2\) -\phrasingSlurSolid -g4\( e c2\) +@lilypond[verbatim,quote] +\relative { + c'4\( e g2\) + \phrasingSlurDashed + g4\( e c2\) + \phrasingSlurDotted + c4\( e g2\) + \phrasingSlurSolid + g4\( e c2\) +} @end lilypond -@funindex phrasingSlurHalfDashed @funindex \phrasingSlurHalfDashed @funindex \phrasingSlurHalfSolid -@funindex phrasingSlurHalfSolid @cindex legatura di frase, metà continua e metà tratteggiata @cindex legatura di portamento, tratto metà continuo e metà tratteggiato @@ -887,32 +884,35 @@ Le legature di frase possono essere anche semitratteggiate (la prima metà tratteggiata, la seconda continua) o semicontinue (la prima metà continua, la seconda tratteggiata): -@lilypond[verbatim,quote,relative=1] -c4\( e g2\) -\phrasingSlurHalfDashed -g4\( e c2\) -\phrasingSlurHalfSolid -c4\( e g2\) -\phrasingSlurSolid -g4\( e c2\) +@lilypond[verbatim,quote] +\relative { + c'4\( e g2\) + \phrasingSlurHalfDashed + g4\( e c2\) + \phrasingSlurHalfSolid + c4\( e g2\) + \phrasingSlurSolid + g4\( e c2\) +} @end lilypond @funindex \phrasingSlurDashPattern -@funindex phrasingSlurDashPattern @cindex legatura di frase, definizione dei modelli di tratteggio @cindex legatura di portamento, fraseggio, definizione dei modelli di tratteggio @cindex legatura di portamento, definizione dei modelli di tratteggio per il fraseggio Si possono definire modelli di tratteggio personalizzati anche per le legature di frase: -@lilypond[verbatim,quote,relative=1] -c4\( e g2\) -\phrasingSlurDashPattern #0.7 #0.75 -g4\( e c2\) -\phrasingSlurDashPattern #0.5 #2.0 -c4\( e g2\) -\phrasingSlurSolid -g4\( e c2\) +@lilypond[verbatim,quote] +\relative { + c'4\( e g2\) + \phrasingSlurDashPattern #0.7 #0.75 + g4\( e c2\) + \phrasingSlurDashPattern #0.5 #2.0 + c4\( e g2\) + \phrasingSlurSolid + g4\( e c2\) +} @end lilypond Le definizioni dei modelli di tratteggio per le legature di frase hanno @@ -937,7 +937,7 @@ Manuale di apprendimento: @rlearning{Sul non annidamento di parentesi e legature di valore}. Guida alla notazione: -@ref{Direction and placement}, +@ref{Direzione e posizionamento}, @ref{Slurs}. Frammenti: @@ -954,19 +954,24 @@ Guida al funzionamento interno: @cindex respiri @cindex segno di pausa @funindex \breathe -@funindex breathe I respiri si inseriscono col comando @code{\breathe}: -@lilypond[verbatim,quote,relative=2] -c2. \breathe d4 +@lilypond[verbatim,quote] +{ c''2. \breathe d''4 } @end lilypond +Diversamente da altri segni di espressione, il respiro non è associato +alla nota precedente ma è un evento musicale separato. Dunque tutti i +segni espressivi attaccati alla nota precedente, tutte le parentesi quadre +che indicano le travature manuali e le parentesi che indicano le legature +di portamento e di frase devono essere poste prima di @code{\breathe}. + Un respiro termina una travatura automatica; per evitare questo comportamento, si veda @ref{Manual beams}. -@lilypond[verbatim,quote,relative=2] -c8 \breathe d e f g2 +@lilypond[verbatim,quote] +\relative { c''8 \breathe d e f g2 } @end lilypond È supportata la divisio, indicatore del respiro nella musica @@ -1012,20 +1017,21 @@ Guida al funzionamento interno: @cindex portamenti indeterminati verso il basso (cadute) e verso l'alto @funindex \bendAfter -@funindex bendAfter I @notation{portamenti indeterminati verso il basso (cadute) e verso l'alto} possono essere aggiunti alle note col comando @code{\bendAfter}. La direzione del portamento è indicata con un più o un meno (su o giù). Il numero indica l'intervallo per cui il portamento si estenderà @emph{oltre} la nota principale. -@lilypond[verbatim,quote,relative=2] -c2\bendAfter #+4 -c2\bendAfter #-4 -c2\bendAfter #+6.5 -c2\bendAfter #-6.5 -c2\bendAfter #+8 -c2\bendAfter #-8 +@lilypond[verbatim,quote] +\relative c'' { + c2\bendAfter #+4 + c2\bendAfter #-4 + c2\bendAfter #+6.5 + c2\bendAfter #-6.5 + c2\bendAfter #+8 + c2\bendAfter #-8 +} @end lilypond @snippets @@ -1060,15 +1066,16 @@ una traiettoria lineare: glissandi, arpeggi e trilli. @cindex glissando @funindex \glissando -@funindex glissando Un @notation{glissando} si crea attaccando @code{\glissando} a una nota: -@lilypond[verbatim,quote,relative=2] -g2\glissando g' -c2\glissando c, -\afterGrace f,1\glissando f'16 +@lilypond[verbatim,quote] +\relative { + g'2\glissando g' + c2\glissando c, + \afterGrace f,1\glissando f'16 +} @end lilypond Un glissando può collegare note appartenenti a righi diversi: @@ -1095,20 +1102,22 @@ le connessioni tra le note attraverso @code{\glissandoMap}, dove le note di un accordo sono numerate a partire da zero nell'ordine in cui appaiono nel file di input @file{.ly}. -@lilypond[verbatim,quote,relative=2] -1\glissando g' | -1\glissando | - | -\break -\set glissandoMap = #'((0 . 1) (1 . 0)) -1\glissando | - | -\set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2)) -c1\glissando | - | -\set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1)) -1\glissando | - | +@lilypond[verbatim,quote] +\relative { + 1\glissando g' | + 1\glissando | + | + \break + \set glissandoMap = #'((0 . 1) (1 . 0)) + 1\glissando | + | + \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2)) + c1\glissando | + | + \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1)) + 1\glissando | + | +} @end lilypond Si possono adottare diversi stili di glissando. Maggiori dettagli in @ref{Line styles}. @@ -1152,63 +1161,60 @@ Non è supportato il testo lungo la linea del glissando (ad esempio @notation{gl @cindex spezzato, arpeggio @funindex \arpeggio -@funindex arpeggio @funindex \arpeggioArrowUp -@funindex arpeggioArrowUp @funindex \arpeggioArrowDown -@funindex arpeggioArrowDown @funindex \arpeggioNormal -@funindex arpeggioNormal Un @notation{arpeggio} su un accordo (detto anche accordo spezzato) si ottiene aggiungendo @code{\arpeggio} all'accordo: -@lilypond[verbatim,quote,relative=1] -1\arpeggio +@lilypond[verbatim,quote] +\relative { 1\arpeggio } @end lilypond Si possono scrivere vari tipi di arpeggio. @code{\arpeggioNormal} ripristina l'arpeggio normale: -@lilypond[verbatim,quote,relative=1] -2\arpeggio +@lilypond[verbatim,quote] +\relative { + 2\arpeggio -\arpeggioArrowUp -2\arpeggio + \arpeggioArrowUp + 2\arpeggio -\arpeggioArrowDown -2\arpeggio + \arpeggioArrowDown + 2\arpeggio -\arpeggioNormal -2\arpeggio + \arpeggioNormal + 2\arpeggio +} @end lilypond @cindex arpeggio, simboli speciali @cindex simboli speciali di arpeggio @funindex \arpeggioBracket -@funindex arpeggioBracket @funindex \arpeggioParenthesis -@funindex arpeggioParenthesis @funindex \arpeggioParenthesisDashed -@funindex arpeggioParenthesisDashed Si possono creare simboli di arpeggio speciali @emph{in forma di parentesi}: -@lilypond[verbatim,quote,relative=1] -2 +@lilypond[verbatim,quote] +\relative { + 2 -\arpeggioBracket -2\arpeggio + \arpeggioBracket + 2\arpeggio -\arpeggioParenthesis -2\arpeggio + \arpeggioParenthesis + 2\arpeggio -\arpeggioParenthesisDashed -2\arpeggio + \arpeggioParenthesisDashed + 2\arpeggio -\arpeggioNormal -2\arpeggio + \arpeggioNormal + 2\arpeggio +} @end lilypond Le proprietà del tratteggio della parentesi dell'arpeggio sono regolate @@ -1224,7 +1230,7 @@ valore. Per maggiori dettagli si veda @ref{Ties}. @code{\arpeggioArrowDown}, @code{\arpeggioNormal}, @code{\arpeggioBracket}, -@code{\arpeggioParenthesis} +@code{\arpeggioParenthesis}, @code{\arpeggioParenthesisDashed}. @endpredefined @@ -1275,74 +1281,80 @@ descritti in @ref{Cross-staff stems}. @cindex trilli @funindex \trill -@funindex trill @funindex \startTrillSpan -@funindex startTrillSpan @funindex \stopTrillSpan -@funindex stopTrillSpan I trilli senza linea di estensione si ottengono col comando -@code{\trill}; si veda @ref{Articulations and ornamentations}. +@code{\trill}; si veda @ref{Articolazioni e abbellimenti}. I trilli con linea di estensione si ottengono con @code{\startTrillSpan} e @code{\stopTrillSpan}: -@lilypond[verbatim,quote,relative=2] -d1\startTrillSpan -d1 -c2\stopTrillSpan -r2 +@lilypond[verbatim,quote] +\relative { + d''1\startTrillSpan + d1 + c2\stopTrillSpan + r2 +} @end lilypond Un estensore del trillo che va a capo ricomincerà esattamente sopra la prima nota della nuova riga. -@lilypond[ragged-right,verbatim,quote,relative=2] -d1\startTrillSpan -\break -d1 -c2\stopTrillSpan -r2 +@lilypond[ragged-right,verbatim,quote] +\relative { + d''1\startTrillSpan + \break + d1 + c2\stopTrillSpan + r2 +} @end lilypond È possibile tracciare trilli consecutivi senza dover esplicitare i comandi @code{\stopTrillSpan}, perché il trillo successivo diventerà automaticamente il limite destro di quello precedente. -@lilypond[verbatim,quote,relative=2] -d1\startTrillSpan -d1 -b1\startTrillSpan -d2\stopTrillSpan -r2 +@lilypond[verbatim,quote] +\relative { + d''1\startTrillSpan + d1 + b1\startTrillSpan + d2\stopTrillSpan + r2 +} @end lilypond I trilli possono essere anche combinati con le note di abbellimento. La sintassi di questo costrutto e il metodo per posizionare in modo preciso gli abbellimenti sono descritti in @ref{Grace notes}. -@lilypond[verbatim,quote,relative=2] -d1~\afterGrace -d1\startTrillSpan { c32[ d]\stopTrillSpan } -c2 r2 +@lilypond[verbatim,quote] +\relative { + d''1~\afterGrace + d1\startTrillSpan { c32[ d]\stopTrillSpan } + c2 r2 +} @end lilypond @cindex trilli con altezza @cindex trilli con notina @funindex \pitchedTrill -@funindex pitchedTrill I trilli che richiedono una nota ausiliaria dall'altezza esplicita si ottengono col comando @code{\pitchedTrill}. Il primo argomento è la nota principale e il secondo è la nota @emph{trillata}, che appare come una testa di nota senza gambo e racchiusa tra parentesi. -@lilypond[verbatim,quote,relative=2] -\pitchedTrill -d2\startTrillSpan fis -d2 -c2\stopTrillSpan -r2 +@lilypond[verbatim,quote] +\relative { + \pitchedTrill + d''2\startTrillSpan fis + d2 + c2\stopTrillSpan + r2 +} @end lilypond @cindex trilli con notina e alterazione @@ -1352,19 +1364,21 @@ Alterazioni successive della stessa nota nella stessa misura devono essere aggiunte manualmente. Apparirà solo l'alterazione del primo trillo con notina in una misura. -@lilypond[verbatim,quote,relative=2] -\pitchedTrill -eis4\startTrillSpan fis -eis4\stopTrillSpan -\pitchedTrill -eis4\startTrillSpan cis -eis4\stopTrillSpan -\pitchedTrill -eis4\startTrillSpan fis -eis4\stopTrillSpan -\pitchedTrill -eis4\startTrillSpan fis! -eis4\stopTrillSpan +@lilypond[verbatim,quote] +\relative { + \pitchedTrill + eis''4\startTrillSpan fis + eis4\stopTrillSpan + \pitchedTrill + eis4\startTrillSpan cis + eis4\stopTrillSpan + \pitchedTrill + eis4\startTrillSpan fis + eis4\stopTrillSpan + \pitchedTrill + eis4\startTrillSpan fis! + eis4\stopTrillSpan +} @end lilypond @predefined @@ -1377,7 +1391,7 @@ Glossario Musicale: @rglosnamed{trill,trillo}. Guida alla notazione: -@ref{Articulations and ornamentations}, +@ref{Articolazioni e abbellimenti}, @ref{Grace notes}. Frammenti: