]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/expressive.itely
Doc-it: fix credits for translation checkers
[lilypond.git] / Documentation / it / notation / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2 @ignore
3     Translation of GIT committish: 8f3dfc850e8e16723c4d9d00c848b5393dc16330
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.17.6"
11
12 @c Translators: Federico Bruni
13 @c Translation checkers:
14
15 @node Segni di espressione
16 @section Segni di espressione
17 @translationof Expressive marks
18
19 @lilypondfile[quote]{expressive-headword.ly}
20
21 Questa sezione elenca vari segni di espressione che si possono
22 usare in una partitura.
23
24 @menu
25 * Segni di espressione collegati alle note::
26 * Segni di espressione in forma di curva::
27 * Segni di espressione in forma di linea::
28 @end menu
29
30
31 @node Segni di espressione collegati alle note
32 @subsection Segni di espressione collegati alle note
33 @translationof Expressive marks attached to notes
34
35 Questa sezione spiega come creare segni di espressione che siano
36 collegati alle note: articolazioni, abbellimenti e dinamiche.
37 Sono trattati anche i metodi per creare nuovi segni di dinamica.
38
39 @menu
40 * Articolazioni e abbellimenti::
41 * Dinamiche::
42 * Nuovi segni di dinamica::
43 @end menu
44
45 @node Articolazioni e abbellimenti
46 @unnumberedsubsubsec Articolazioni e abbellimenti
47 @translationof Articulations and ornamentations
48
49 @cindex articolazioni
50 @cindex abbellimenti
51 @cindex script
52 @cindex espressivo
53 @cindex corona
54 @cindex arcata in su
55 @cindex arcata in giù
56 @cindex segni del pedale
57 @cindex segni del pedale dell'organo
58 @cindex organo, segni del pedale
59 @cindex pedale, segni
60 @cindex gruppetto (\turn)
61 @cindex aperto (\open)
62 @cindex chiuso (\stopped)
63 @cindex armonico (\flageolet)
64 @cindex gruppetto rovesciato (\reverseturn)
65 @cindex trillo (\trill)
66 @cindex mordente superiore (\prall)
67 @cindex mordente inferiore (\mordent)
68 @cindex doppio mordente (\prallprall)
69 @cindex doppio mordente (\prallmordent)
70 @cindex mordente superiore, su
71 @cindex mordente superiore, giù
72 @cindex mordente inferiore, su
73 @cindex mordente inferiore, giù
74 @cindex segno del pollice (\thumb)
75 @cindex pollice, segno del (\thumb)
76 @cindex segno
77 @cindex coda
78 @cindex varcoda
79
80 @funindex \accent
81 @funindex \marcato
82 @funindex \staccatissimo
83 @funindex \espressivo
84 @funindex \staccato
85 @funindex \tenuto
86 @funindex \portato
87 @funindex \upbow
88 @funindex \downbow
89 @funindex \flageolet
90 @funindex \thumb
91 @funindex \lheel
92 @funindex \rheel
93 @funindex \ltoe
94 @funindex \rtoe
95 @funindex \open
96 @funindex \halfopen
97 @funindex \stopped
98 @funindex \snappizzicato
99 @funindex \turn
100 @funindex \reverseturn
101 @funindex \trill
102 @funindex \prall
103 @funindex \mordent
104 @funindex \prallprall
105 @funindex \prallmordent
106 @funindex \upprall
107 @funindex \downprall
108 @funindex \upmordent
109 @funindex \downmordent
110 @funindex \pralldown
111 @funindex \prallup
112 @funindex \lineprall
113 @funindex \signumcongruentiae
114 @funindex \shortfermata
115 @funindex \fermata
116 @funindex \longfermata
117 @funindex \verylongfermata
118 @funindex \fermataMarkup
119 @funindex \segno
120 @funindex \coda
121 @funindex \varcoda
122
123
124 @funindex -
125
126 Una varietà di simboli che rappresentano articolazioni, ornamenti e altre
127 indicazioni di esecuzione possono essere attaccati a una nota con questa
128 sintassi:
129
130 @example
131 @var{nota}\@var{nome}
132 @end example
133
134 I valori possibili per @code{@var{nome}} sono elencati in
135 @ref{List of articulations}.  Ad esempio:
136
137 @lilypond[verbatim,quote,relative=2]
138 c4\staccato c\mordent b2\turn
139 c1\fermata
140 @end lilypond
141
142 @cindex marcato
143 @cindex tenuto
144 @cindex staccatissimo
145 @cindex accento
146 @cindex staccato
147 @cindex portato
148
149 Alcune di queste articolazioni hanno delle abbreviazioni che semplificano
150 l'inserimento.  Le abbreviazioni sono attaccate al nome della nota e la
151 loro sintassi è composta da un trattino @code{-} seguito da un simbolo
152 che indica l'articolazione.  Esistono abbreviazioni predefinite per
153 @notation{marcato}, @notation{chiuso}, @notation{tenuto}, @notation{staccatissimo},
154 @notation{accento}, @notation{staccato} e @notation{portato}.
155 L'output corrispondente è:
156
157 @lilypond[verbatim,quote,relative=2]
158 c4-^ c-+ c-- c-|
159 c4-> c-. c2-_
160 @end lilypond
161
162 Le regole per il posizionamento predefinito delle articolazioni sono
163 definite in @file{scm/script.scm}.  Articolazioni e ornamenti possono
164 essere posizionati manualmente sopra o sotto il rigo; si veda
165 @ref{Direction and placement}.
166
167 Le articolazioni sono oggetti @code{Script}.  Le loro proprietà sono
168 descritte in dettaglio in @rinternals{Script}.
169
170 Le articolazioni possono essere attaccate alle pause e alle note ma
171 non alle pause multiple.  Esiste un comando speciale predefinito,
172 @code{\fermataMarkup}, che permette di attaccare un segno di corona
173 a una pausa multipla (e soltanto ad essa).  Questo crea un oggetto
174 @code{MultiMeasureRestText}.
175
176 @lilypond[verbatim,quote,relative=2]
177 \override Script.color = #red
178 \override MultiMeasureRestText.color = #blue
179 a2\fermata r\fermata
180 R1\fermataMarkup
181 @end lilypond
182
183 Oltre alle articolazioni, si possono attaccare alle note anche il testo
184 tra virgolette o in un blocco @code{\markup@{@}}.  Si veda @ref{Text scripts}.
185
186 Maggiori informazioni sull'ordine degli oggetti Script e TextScript
187 collegati alle note si trovano in @rlearning{Posizionamento degli oggetti}.
188
189 @snippets
190
191 @lilypondfile[verbatim,quote,texidoc,doctitle]
192 {modifying-default-values-for-articulation-shorthand-notation.ly}
193
194 @lilypondfile[verbatim,quote,texidoc,doctitle]
195 {controlling-the-vertical-ordering-of-scripts.ly}
196
197 @lilypondfile[verbatim,quote,texidoc,doctitle]
198 {creating-a-delayed-turn.ly}
199
200 @seealso
201 Glossario Musicale:
202 @rglos{tenuto},
203 @rglosnamed{accent,accento},
204 @rglos{staccato},
205 @rglos{portato}.
206
207 Manuale di apprendimento:
208 @rlearning{Posizionamento degli oggetti}.
209
210 Guida alla notazione:
211 @ref{Text scripts},
212 @ref{Direction and placement},
213 @ref{List of articulations},
214 @ref{Trills}.
215
216 File installati:
217 @file{scm/script.scm}.
218
219 Frammenti:
220 @rlsr{Expressive marks}.
221
222 Guida al funzionamento interno:
223 @rinternals{Script},
224 @rinternals{TextScript}.
225
226
227 @node Dinamiche
228 @unnumberedsubsubsec Dinamiche
229 @translationof Dynamics
230
231 @cindex dinamiche
232 @cindex dinamiche assolute
233
234 @funindex \ppppp
235 @funindex ppppp
236 @funindex \pppp
237 @funindex pppp
238 @funindex \ppp
239 @funindex ppp
240 @funindex \pp
241 @funindex pp
242 @funindex \p
243 @funindex p
244 @funindex \mp
245 @funindex mp
246 @funindex \mf
247 @funindex mf
248 @funindex \f
249 @funindex f
250 @funindex \ff
251 @funindex ff
252 @funindex \fff
253 @funindex fff
254 @funindex \ffff
255 @funindex ffff
256 @funindex \fffff
257 @funindex fffff
258 @funindex \fp
259 @funindex fp
260 @funindex \sf
261 @funindex sf
262 @funindex \sff
263 @funindex sff
264 @funindex \sp
265 @funindex sp
266 @funindex \spp
267 @funindex spp
268 @funindex \sfz
269 @funindex sfz
270 @funindex \rfz
271 @funindex rfz
272
273 I segni di dinamica assoluta si indicano con un comando che segue una
274 nota, come ad esempio @code{c4\ff}.  I segni di dinamica disponibili
275 sono @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp}, @code{\p},
276 @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff},
277 @code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff},
278 @code{\sp}, @code{\spp}, @code{\sfz} e @code{\rfz}.  I segni di
279 dinamica possono essere posizionati manualmente sopra o sotto il
280 rigo, come è spiegato in dettaglio in @ref{Direction and placement}.
281
282 @lilypond[verbatim,quote,relative=2]
283 c2\ppp c\mp
284 c2\rfz c^\mf
285 c2_\spp c^\ff
286 @end lilypond
287
288 @cindex forcella
289 @cindex crescendo
290 @cindex decrescendo
291 @cindex diminuendo
292
293 @funindex \<
294 @funindex \>
295 @funindex \!
296 @funindex \cr
297 @funindex cr
298 @funindex \decr
299 @funindex decr
300
301 Un segno di @notation{crescendo} inizia con @code{\<} e termina
302 con @code{\!}, un segno di dinamica assoluta o un ulteriore segno
303 di crescendo o decrescendo.  Un segno di @notation{decrescendo} inizia
304 con @code{\>} termina nello stesso modo, ovvero con @code{\!}, un segno
305 di dinamica assoluta oppure un altro segno di crescendo o decrescendo.
306 Si possono usare @code{\cr} e @code{\decr} al posto di @code{\<} e
307 @code{\>}.  Le @notation{forcelle} vengono create con questa notazione.
308
309 @lilypond[verbatim,quote,relative=2]
310 c2\< c\!
311 d2\< d\f
312 e2\< e\>
313 f2\> f\!
314 e2\> e\mp
315 d2\> d\>
316 c1\!
317 @end lilypond
318
319 Una forcella che termina con @code{\!} si estenderà fino al margine
320 destro della nota a cui è assegnato @code{\!}.  Nel caso in cui sia
321 terminata con l'inizio di un altro segno di @notation{crescendo} o
322 @notation{decrescendo}, si estenderà fino al centro della nota a
323 cui è assegnato il successivo @code{\<} o @code{\>}.  La forcella
324 successiva partirà dal margine destro della stessa nota invece che
325 dal margine sinistro, come accade quando si termina con @code{\!}.
326
327 @lilypond[verbatim,quote,relative=2]
328 c1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\!
329 @end lilypond
330
331 Le forcelle terminate con segni di dinamica assoluta invece che da
332 @code{\!} avranno un aspetto simile.  Tuttavia, la lunghezza della
333 dinamica assoluta stessa può cambiare il punto in cui finisce la
334 forcella precedente.
335
336 @lilypond[verbatim,quote,relative=2]
337 c1\< | c4 a c\mf a | c1\< | c4 a c\ffff a
338 @end lilypond
339
340 @cindex segni di dinamica multipli su una nota
341 @cindex segni di dinamica, più di un segno su una nota
342
343 Occorre usare le pause spaziatrici per attaccare più di un segno a
344 una nota.  Questo è utile soprattutto quando si aggiunge un
345 @notation{crescendo} e un @notation{decrescendo} alla stessa nota:
346
347 @lilypond[verbatim,quote,relative=2]
348 c4\< c\! d\> e\!
349 << f1 { s4 s4\< s4\> s4\! } >>
350 @end lilypond
351
352 @cindex espressivo
353 @cindex articolazione "espressivo"
354
355 @funindex \espressivo
356 @funindex espressivo
357
358 Il comando @code{\espressivo} permette di indicare un crescendo e
359 un decrescendo sulla stessa nota.  Tuttavia, si tenga presente che
360 viene implementato come articolazione, non come dinamica.
361
362 @lilypond[verbatim,quote,relative=2]
363 c2 b4 a
364 g1\espressivo
365 @end lilypond
366
367 @funindex \cresc
368 @funindex cresc
369 @funindex \decresc
370 @funindex decresc
371 @funindex \dim
372 @funindex dim
373
374 I segni di crescendo testuali iniziano con @code{\cresc}, quelli di
375 decrescendo con @code{\decresc} o @code{\dim}.
376 Le linee di estensione vengono aggiunte automaticamente.
377
378 @lilypond[verbatim,quote,relative=2]
379 g8\cresc a b c b c d e\mf |
380 f8\decresc e d c e\> d c b |
381 a1\dim ~ |
382 a2. r4\! |
383 @end lilypond
384
385 @funindex \crescTextCresc
386 @funindex crescTextCresc
387 @funindex \dimTextDecresc
388 @funindex dimTextDecresc
389 @funindex \dimTextDecr
390 @funindex dimTextDecr
391 @funindex \dimTextDim
392 @funindex dimTextDim
393 @funindex \crescHairpin
394 @funindex crescHairpin
395 @funindex \dimHairpin
396 @funindex dimHairpin
397
398 I segni testuali per i cambi di dinamica possono sostituire anche le forcelle:
399 @lilypond[verbatim,quote,relative=2]
400 \crescTextCresc
401 c4\< d e f\! |
402 \dimTextDecresc
403 g4\> e d c\! |
404 \dimTextDecr
405 e4\> d c b\! |
406 \dimTextDim
407 d4\> c b a\! |
408 \crescHairpin
409 \dimHairpin
410 c4\< d\! e\> d\! |
411 @end lilypond
412
413
414 Per creare nuovi segni di dinamica assoluta o del testo da allineare
415 alle dinamiche, si veda @ref{New dynamic marks}.
416
417 @cindex dinamiche, posizionamento verticale
418 @cindex posizionamento verticale delle dinamiche
419
420 @funindex DynamicLineSpanner
421
422 Il posizionamento verticale della dinamica è gestito da
423 @rinternals{DynamicLineSpanner}.
424
425 @funindex \dynamicUp
426 @funindex dynamicUp
427 @funindex \dynamicDown
428 @funindex dynamicDown
429 @funindex \dynamicNeutral
430 @funindex dynamicNeutral
431
432 Esiste un contesto @code{Dynamics} che permette di comporre i segni di
433 dinamica sulla loro linea orizzontale.  Si usano le pause spaziatrici
434 per  indicare il tempo  (le note in un contesto @code{Dynamics} occupano
435 anche il tempo musicale, ma non appaiono nel rigo).
436 Il contesto @code{Dynamics} può contenere altri elementi utili come
437 segni testuali, estensori del testo e segni di pedale del pianoforte.
438
439 @lilypond[verbatim,quote]
440 <<
441   \new Staff \relative c' {
442     c2 d4 e |
443     c4 e e,2 |
444     g'4 a g a |
445     c1 |
446   }
447   \new Dynamics {
448     s1\< |
449     s1\f |
450     s2\dim s2-"rit." |
451     s1\p |
452   }
453 >>
454 @end lilypond
455
456 @predefined
457 @code{\dynamicUp},
458 @code{\dynamicDown},
459 @code{\dynamicNeutral},
460 @code{\crescTextCresc},
461 @code{\dimTextDim},
462 @code{\dimTextDecr},
463 @code{\dimTextDecresc},
464 @code{\crescHairpin},
465 @code{\dimHairpin}.
466 @endpredefined
467
468
469 @snippets
470
471 @lilypondfile[verbatim,quote,texidoc,doctitle]
472 {setting-hairpin-behavior-at-bar-lines.ly}
473
474 @lilypondfile[verbatim,quote,texidoc,doctitle]
475 {setting-the-minimum-length-of-hairpins.ly}
476
477 @cindex al niente
478 @cindex niente, al
479
480 @lilypondfile[verbatim,quote,texidoc,doctitle]
481 {printing-hairpins-using-al-niente-notation.ly}
482
483 @lilypondfile[verbatim,quote,texidoc,doctitle]
484 {vertically-aligned-dynamics-and-textscripts.ly}
485
486 @lilypondfile[verbatim,quote,texidoc,doctitle]
487 {hiding-the-extender-line-for-text-dynamics.ly}
488
489 @lilypondfile[verbatim,quote,texidoc,doctitle]
490 {changing-text-and-spanner-styles-for-text-dynamics.ly}
491
492 @seealso
493 Glossario Musicale:
494 @rglos{al niente},
495 @rglos{crescendo},
496 @rglos{decrescendo},
497 @rglosnamed{hairpin,forcella}.
498 Manuale di apprendimento:
499 @rlearning{Articolazione e dinamiche}.
500
501 Guida alla notazione:
502 @ref{Direction and placement},
503 @ref{New dynamic marks},
504 @ref{What goes into the MIDI output?},
505 @ref{Controlling MIDI dynamics}.
506
507 Frammenti:
508 @rlsr{Expressive marks}.
509
510 Guida al funzionamento interno:
511 @rinternals{DynamicText},
512 @rinternals{Hairpin},
513 @rinternals{DynamicLineSpanner},
514 @rinternals{Dynamics}.
515
516
517 @node Nuovi segni di dinamica
518 @unnumberedsubsubsec Nuovi segni di dinamica
519 @translationof New dynamic marks
520
521 @cindex segni di dinamica nuovi
522 @cindex dinamica, nuovi segni di
523
524 Il modo più semplice per creare indicazioni dinamiche è usare
525 gli oggetti @code{\markup}.
526
527 @lilypond[verbatim,quote]
528 moltoF = \markup { molto \dynamic f }
529
530 \relative c' {
531   <d e>16_\moltoF <d e>
532   <d e>2..
533 }
534 @end lilypond
535
536 @cindex dynamics, editorial
537 @cindex dynamics, parenthesis
538 @cindex editorial dynamics
539 @funindex \bracket
540 @funindex bracket
541 @funindex \dynamic
542 @funindex dynamic
543
544 In modalità markup, si possono creare dinamiche editoriali (racchiuse tra
545 parentesi normali o quadrate).  La sintassi della modalità markup è
546 descritta in @ref{Formatting text}.
547
548 @lilypond[verbatim,quote]
549 roundF = \markup {
550     \center-align \concat { \bold { \italic ( }
551            \dynamic f \bold { \italic ) } } }
552 boxF = \markup { \bracket { \dynamic f } }
553 \relative c' {
554   c1_\roundF
555   c1_\boxF
556 }
557 @end lilypond
558
559 @cindex make-dynamic-script
560 @funindex make-dynamic-script
561
562 Segni di dinamica semplici e centrati si creano facilmente con la
563 funzione @code{make-dynamic-script}.
564
565 @lilypond[verbatim,quote]
566 sfzp = #(make-dynamic-script "sfzp")
567 \relative c' {
568   c4 c c\sfzp c
569 }
570 @end lilypond
571
572 In generale, @code{make-dynamic-script} prende come argomento qualsiasi
573 oggetto markup.  Il tipo di carattere per la dinamica contiene solo i
574 caretteri @code{f,m,p,r,s} e @code{z}; dunque se si desidera un'indicazione
575 dinamica che contenga testo semplice e simboli di punteggiatura, occorre
576 usare dei comandi markup che ripristinino la famiglia e la codifica del tipo
577 di carattere per il testo normale, ad esempio @code{\normal-text}.  Il
578 vantaggio nell'uso di @code{make-dynamic-script} al posto di un normale
579 markup è l'allineamento verticale degli oggetti markup e delle forcelle
580 collegate alla stessa testa di nota.
581
582 @lilypond[verbatim,quote]
583 roundF = \markup { \center-align \concat {
584            \normal-text { \bold { \italic ( } }
585            \dynamic f
586            \normal-text { \bold { \italic ) } } } }
587 boxF = \markup { \bracket { \dynamic f } }
588 mfEspress = \markup { \center-align \line {
589               \hspace #3.7 mf \normal-text \italic espress. } }
590 roundFdynamic = #(make-dynamic-script roundF)
591 boxFdynamic = #(make-dynamic-script boxF)
592 mfEspressDynamic = #(make-dynamic-script mfEspress)
593 \relative c' {
594   c4_\roundFdynamic\< d e f
595   g,1~_\boxFdynamic\>
596   g1
597   g'1~\mfEspressDynamic
598   g1
599 }
600 @end lilypond
601
602 Si può  usare anche la forma Scheme della modalità markup.  La sintassi
603 è spiegata in @rextend{Markup construction in Scheme}.
604
605 @lilypond[verbatim,quote]
606 moltoF = #(make-dynamic-script
607             (markup #:normal-text "molto"
608                     #:dynamic "f"))
609 \relative c' {
610   <d e>16 <d e>
611   <d e>2..\moltoF
612 }
613 @end lilypond
614
615 Per allineare a sinistra il testo di dinamica invece di centrarlo su una
616 nota, si usa un @code{\tweak}:
617
618 @lilypond[verbatim,quote]
619 moltoF = \tweak DynamicText.self-alignment-X #LEFT
620          #(make-dynamic-script
621             (markup #:normal-text "molto"
622                     #:dynamic "f"))
623 \relative c' {
624   <d e>16 <d e>
625   <d e>2..\moltoF <d e>1
626 }
627 @end lilypond
628
629 Le impostazioni dei tipi di carattere in modalità markup sono descritti in
630 @ref{Selecting font and font size}.
631
632 @seealso
633 Guida alla notazione:
634 @ref{Formatting text},
635 @ref{Selecting font and font size},
636 @ref{What goes into the MIDI output?},
637 @ref{Controlling MIDI dynamics}.
638
639 Extending LilyPond:
640 @rextend{Markup construction in Scheme}.
641
642 Frammenti:
643 @rlsr{Expressive marks}.
644
645
646 @node Segni di espressione in forma di curva
647 @subsection Segni di espressione in forma di curva
648 @translationof Expressive marks as curves
649
650 Questa sezione spiega come creare vari segni di espressione che hanno
651 forma curva: legature di portamento, legature di frase, respiri, portamenti
652 indeterminati verso il basso o verso l'alto.
653
654 @menu
655 * Legature di portamento::
656 * Legature di frase::
657 * Respiri::
658 * Portamenti indeterminati verso il basso e verso l'alto::
659 @end menu
660
661 @node Legature di portamento
662 @unnumberedsubsubsec Legature di portamento
663 @translationof Slurs
664
665 @cindex legature di portamento
666
667 Le @notation{legature di portamento} si inseriscono con delle parentesi:
668
669 @warning{Nella musica polifonica, una legatura di portamento deve
670 terminare nella stessa voce in cui è iniziata.}
671
672 @lilypond[verbatim,quote,relative=2]
673 f4( g a) a8 b(
674 a4 g2 f4)
675 <c e>2( <b d>2)
676 @end lilypond
677
678 @cindex legature di portamento, posizionamento manuale
679 @cindex legature di portamento, sotto le note
680 @cindex legature di portamento, sopra le note
681 @funindex \slurDown
682 @funindex slurDown
683 @funindex \slurNeutral
684 @funindex slurNeutral
685
686 Le legature di portamento possono essere posizionate manualmente sopra o
687 sotto il rigo, come è spiegato in @ref{Direction and placement}.
688
689 @cindex legatura di frase
690 @cindex legature di portamento multiple
691 @cindex legature di portamento simultanee
692
693 Legature di portamento simultanee o sovrapposte non sono permesse, ma si
694 può usare una legatura di frase per sovrapporre le legature.  Questo permette
695 di creare contemporaneamente due legature di portamento.  Maggiori dettagli
696 si trovano in @ref{Phrasing slurs}.
697
698 @cindex legature di portamento, stile
699 @cindex legatura di portamento continua
700 @cindex legatura di portamento puntata
701 @cindex legatura di portamento tratteggiata
702 @cindex stile, legatura di portamento
703 @funindex \slurDashed
704 @funindex slurDashed
705 @funindex \slurDotted
706 @funindex slurDotted
707 @funindex \slurSolid
708 @funindex slurSolid
709
710 Le legature di portamento possono essere continue, puntate o tratteggiate.  Lo
711 stile predefinito è quello continuo:
712
713 @lilypond[verbatim,quote,relative=1]
714 c4( e g2)
715 \slurDashed
716 g4( e c2)
717 \slurDotted
718 c4( e g2)
719 \slurSolid
720 g4( e c2)
721 @end lilypond
722
723 @funindex \slurHalfDashed
724 @funindex slurHalfDashed
725 @funindex \slurHalfSolid
726 @funindex slurHalfSolid
727 @cindex legatura di portamento, metà tratteggiata e metà continua
728
729 Le legature di portamento possono essere anche semitratteggiate (half-dashed),
730 ovvero la prima metà tratteggiata, la seconda continua; oppure semicontinue
731 (half-solid), ovvero la prima metà continua e la seconda metà tratteggiata:
732
733 @lilypond[verbatim,quote,relative=1]
734 c4( e g2)
735 \slurHalfDashed
736 g4( e c2)
737 \slurHalfSolid
738 c4( e g2)
739 \slurSolid
740 g4( e c2)
741 @end lilypond
742
743 @funindex \slurDashPattern
744 @funindex slurDashPattern
745 @cindex legatura di portamento, definizione del modello di tratteggio
746
747 Si possono definire modelli di tratteggio personalizzati per le legature di
748 portamento:
749
750 @lilypond[verbatim,quote,relative=1]
751 c4( e g2)
752 \slurDashPattern #0.7 #0.75
753 g4( e c2)
754 \slurDashPattern #0.5 #2.0
755 c4( e g2)
756 \slurSolid
757 g4( e c2)
758 @end lilypond
759
760
761
762 @funindex \slurUp
763 @funindex slurUp
764
765
766 @predefined
767 @code{\slurUp},
768 @code{\slurDown},
769 @code{\slurNeutral},
770 @code{\slurDashed},
771 @code{\slurDotted},
772 @code{\slurHalfDashed},
773 @code{\slurHalfSolid},
774 @code{\slurDashPattern},
775 @code{\slurSolid}.
776 @endpredefined
777
778
779 @snippets
780
781 @lilypondfile[verbatim,quote,texidoc,doctitle]
782 {using-double-slurs-for-legato-chords.ly}
783
784 @lilypondfile[verbatim,quote,texidoc,doctitle]
785 {positioning-text-markups-inside-slurs.ly}
786
787 @lilypondfile[verbatim,quote,texidoc,doctitle]
788 {making-slurs-with-complex-dash-structure.ly}
789
790 @seealso
791 Glossario Musicale:
792 @rglosnamed{slur,legatura di portamento}.
793
794 Manuale di apprendimento:
795 @rlearning{Sul non annidamento di parentesi e legature di valore}.
796
797 Guida alla notazione:
798 @ref{Direction and placement},
799 @ref{Phrasing slurs}.
800
801 Frammenti:
802 @rlsr{Expressive marks}.
803
804 Guida al funzionamento interno:
805 @rinternals{Slur}.
806
807
808 @node Legature di frase
809 @unnumberedsubsubsec Legature di frase
810 @translationof Phrasing slurs
811
812 @cindex legature di frase
813 @cindex frase, legature di
814 @funindex \(
815 @funindex \)
816
817 Le @notation{legature di frase}, che indicano una frase musicale, si
818 scrivono con i comandi @code{\(} e @code{\)}:
819
820 @lilypond[verbatim,quote,relative=2]
821 c4\( d( e) f(
822 e2) d\)
823 @end lilypond
824
825 @funindex \phrasingSlurUp
826 @funindex phrasingSlurUp
827 @funindex \phrasingSlurDown
828 @funindex phrasingSlurDown
829 @funindex \phrasingSlurNeutral
830 @funindex phrasingSlurNeutral
831
832 A livello tipografico, una legatura di frase si comporta in modo quasi
833 identico a una normale legatura di portamento.  Tuttavia, sono trattate
834 come oggetti diversi; ad esempio, @code{\slurUp} non ha effetto su una
835 legatura di frase.  Le legature di frase possono essere posizionate
836 sopra o sotto il rigo, come è spiegato in @ref{Direction and placement}.
837
838 @cindex legature di frase simultanee
839 @cindex legature di frase multiple
840 @cindex legatura di portamento, fraseggio simultaneo
841 @cindex legatura di portamento, fraseggio multiplo
842
843 Legature di frase simultanee o sovrapposte non sono permesse.
844
845 @funindex phrasingSlurDashed
846 @funindex \phrasingSlurDashed
847 @funindex \phrasingSlurDotted
848 @funindex phrasingSlurDotted
849 @funindex \phrasingSlurSolid
850 @funindex phrasingSlurSolid
851 @cindex phrasing slur, dashed
852 @cindex dashed phrasing slur
853 @cindex phrasing slur, dotted
854 @cindex dotted phrasing slurs
855 @cindex slur, dashed phrasing
856 @cindex slur, dotted phrasing
857
858 Le legature di frase possono essere continue, puntate o tratteggiate.  Lo stile
859 predefinito è quello continuo:
860
861 @lilypond[verbatim,quote,relative=1]
862 c4\( e g2\)
863 \phrasingSlurDashed
864 g4\( e c2\)
865 \phrasingSlurDotted
866 c4\( e g2\)
867 \phrasingSlurSolid
868 g4\( e c2\)
869 @end lilypond
870
871 @funindex phrasingSlurHalfDashed
872 @funindex \phrasingSlurHalfDashed
873 @funindex \phrasingSlurHalfSolid
874 @funindex phrasingSlurHalfSolid
875 @cindex legatura di frase, metà continua e metà tratteggiata
876 @cindex legatura di portamento, fraseggio metà continuo e metà tratteggiato
877
878 Le legature di frase possono essere anche semitratteggiate (la prima metà
879 tratteggiata, la seconda metà continua) o semicontinue (la prima metà
880 continua, la seconda metà tratteggiata):
881
882 @lilypond[verbatim,quote,relative=1]
883 c4\( e g2\)
884 \phrasingSlurHalfDashed
885 g4\( e c2\)
886 \phrasingSlurHalfSolid
887 c4\( e g2\)
888 \phrasingSlurSolid
889 g4\( e c2\)
890 @end lilypond
891
892 @funindex \phrasingSlurDashPattern
893 @funindex phrasingSlurDashPattern
894 @cindex legatura di frase, definizione dei modelli di tratteggio
895 @cindex legatura di portamento, fraseggio, definizione dei modelli di tratteggio
896 @cindex legatura di portamento, definizione dei modelli di tratteggio  per il fraseggio
897
898 Si possono definire modelli di tratteggio personalizzati anche per le legature di frase:
899
900 @lilypond[verbatim,quote,relative=1]
901 c4\( e g2\)
902 \phrasingSlurDashPattern #0.7 #0.75
903 g4\( e c2\)
904 \phrasingSlurDashPattern #0.5 #2.0
905 c4\( e g2\)
906 \phrasingSlurSolid
907 g4\( e c2\)
908 @end lilypond
909
910 Le definizioni dei modelli di tratteggio per le legature di frase hanno
911 la stessa  struttura di quelle per le legature di portamento.  Per maggiori
912 informazioni sui modelli complessi di tratteggio si consultino i frammenti
913 in @ref{Slurs}.
914
915 @predefined
916 @code{\phrasingSlurUp},
917 @code{\phrasingSlurDown},
918 @code{\phrasingSlurNeutral},
919 @code{\phrasingSlurDashed},
920 @code{\phrasingSlurDotted},
921 @code{\phrasingSlurHalfDashed},
922 @code{\phrasingSlurHalfSolid},
923 @code{\phrasingSlurDashPattern},
924 @code{\phrasingSlurSolid}.
925 @endpredefined
926
927 @seealso
928 Manuale di apprendimento:
929 @rlearning{Sul non annidamento di parentesi e legature di valore}.
930
931 Guida alla notazione:
932 @ref{Direction and placement},
933 @ref{Slurs}.
934
935 Frammenti:
936 @rlsr{Expressive marks}.
937
938 Guida al funzionamento interno:
939 @rinternals{PhrasingSlur}.
940
941
942 @node Respiri
943 @unnumberedsubsubsec Respiri
944 @translationof Breath marks
945
946 @cindex respiri
947 @cindex segno di pausa
948 @funindex \breathe
949 @funindex breathe
950
951 I respiri si inseriscono col comando @code{\breathe}:
952
953 @lilypond[verbatim,quote,relative=2]
954 c2. \breathe d4
955 @end lilypond
956
957 Un respiro termina una travatura automatica; per evitare questo
958 comportamento, si veda @ref{Manual beams}.
959
960 @lilypond[verbatim,quote,relative=2]
961 c8 \breathe d e f g2
962 @end lilypond
963
964 È supportata la divisio, indicatore del respiro nella musica
965 antica.  Maggiori dettagli in @ref{Divisiones}.
966
967
968 @snippets
969
970 @lilypondfile[verbatim,quote,texidoc,doctitle]
971 {changing-the-breath-mark-symbol.ly}
972
973 @cindex segno di spunta
974 @cindex spunta, segno di
975
976 @lilypondfile[verbatim,quote,texidoc,doctitle]
977 {using-a-tick-as-the-breath-mark-symbol.ly}
978
979 @cindex cesura
980 @cindex binari ferroviari
981
982 @lilypondfile[verbatim,quote,texidoc,doctitle]
983 {inserting-a-caesura.ly}
984
985 @seealso
986 Glossario Musicale:
987 @rglosnamed{caesura,cesura}.
988
989 Guida alla notazione:
990 @ref{Divisiones}.
991
992 Frammenti:
993 @rlsr{Expressive marks}.
994
995 Guida al funzionamento interno:
996 @rinternals{BreathingEvent},
997 @rinternals{BreathingSign},
998 @rinternals{Breathing_sign_engraver}.
999
1000
1001 @node Portamenti indeterminati verso il basso e verso l'alto
1002 @unnumberedsubsubsec Portamenti indeterminati verso il basso e verso l'alto
1003 @translationof Falls and doits
1004
1005 @cindex portamenti indeterminati verso il basso e verso l'alto
1006 @funindex \bendAfter
1007 @funindex bendAfter
1008
1009 I @notation{portamenti indeterminati verso il basso e verso l'alto} possono
1010 essere aggiunti alle note col comando @code{\bendAfter}.  La direzione del
1011 portamento è indicata con un più o un meno (su o giù).   Il numero indica
1012 l'intervallo per cui il portamento si estenderà @emph{oltre} la nota principale.
1013
1014 @lilypond[verbatim,quote,relative=2]
1015 c2\bendAfter #+4
1016 c2\bendAfter #-4
1017 c2\bendAfter #+6.5
1018 c2\bendAfter #-6.5
1019 c2\bendAfter #+8
1020 c2\bendAfter #-8
1021 @end lilypond
1022
1023 @snippets
1024
1025 @lilypondfile[verbatim,quote,texidoc,doctitle]
1026 {adjusting-the-shape-of-falls-and-doits.ly}
1027
1028 @seealso
1029 Glossario Musicale:
1030 @rglosnamed{fall,portamento indeterminato verso il basso},
1031 @rglosnamed{doit,portamento indeterminato verso l'alto}.
1032
1033 Frammenti:
1034 @rlsr{Expressive marks}.
1035
1036
1037 @node Segni di espressione in forma di linea
1038 @subsection Segni di espressione in forma di linea
1039 @translationof Expressive marks as lines
1040
1041 Questa sezione spiega come creare vari segni di espressione che seguono
1042 una traiettoria lineare: glissandi, arpeggi e trilli.
1043
1044 @menu
1045 * Glissando::
1046 * Arpeggio::
1047 * Trilli::
1048 @end menu
1049
1050 @node Glissando
1051 @unnumberedsubsubsec Glissando
1052
1053 @cindex glissando
1054 @funindex \glissando
1055 @funindex glissando
1056
1057 Un @notation{glissando} si crea attaccando @code{\glissando}
1058 a una nota:
1059
1060 @lilypond[verbatim,quote,relative=2]
1061 g2\glissando g'
1062 c2\glissando c,
1063 \afterGrace f,1\glissando f'16
1064 @end lilypond
1065
1066 Un glissando può collegare note appartenenti a righi diversi:
1067
1068 @lilypond[verbatim,quote]
1069 \new PianoStaff <<
1070   \new Staff = "right" {
1071     e'''2\glissando
1072     \change Staff = "left"
1073     a,,4\glissando
1074     \change Staff = "right"
1075     b''8 r |
1076   }
1077   \new Staff = "left" {
1078     \clef bass
1079     s1
1080   }
1081 >>
1082 @end lilypond
1083
1084 Un glissando può collegare le note negli accordi.  Se è necessario qualcosa
1085 di diverso dal normale abbinamento uno a uno delle note, si possono definire
1086 le connessioni tra le note attraverso @code{\glissandoMap}, dove le note
1087 di un accordo sono numerate a partire da zero nell'ordine in cui appaiono
1088 nel file di input @file{.ly}.
1089
1090 @lilypond[verbatim,quote,relative=2]
1091 <c, e>1\glissando g' |
1092 <c, e>1\glissando |
1093 <g' b> |
1094 \break
1095 \set glissandoMap = #'((0 . 1) (1 . 0))
1096 <c, g'>1\glissando |
1097 <d a'> |
1098 \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2))
1099 c1\glissando |
1100 <d f a> |
1101 \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1))
1102 <f d a'>1\glissando |
1103 <c c'> |
1104 @end lilypond
1105
1106 Si possono avere vari stili di glissando.  Maggiori dettagli in @ref{Line styles}.
1107
1108
1109 @snippets
1110 @lilypondfile[verbatim,quote,texidoc,doctitle]
1111 {contemporary-glissando.ly}
1112
1113 @lilypondfile[verbatim,quote,texidoc,doctitle]
1114 {adding-timing-marks-to-long-glissandi.ly}
1115
1116 @lilypondfile[verbatim,quote,texidoc,doctitle]
1117 {making-glissandi-breakable.ly}
1118
1119 @lilypondfile[verbatim,quote,texidoc,doctitle]
1120 {extending-glissandi-across-repeats.ly}
1121
1122 @seealso
1123 Glossario Musicale:
1124 @rglos{glissando}.
1125
1126 Guida alla notazione:
1127 @ref{Line styles}.
1128
1129 Frammenti:
1130 @rlsr{Expressive marks}.
1131
1132 Guida al funzionamento interno:
1133 @rinternals{Glissando}.
1134
1135 @knownissues
1136 Non è supportato il testo lungo la linea del glissando (ad esempio @notation{gliss.}).
1137
1138
1139 @node Arpeggio
1140 @unnumberedsubsubsec Arpeggio
1141
1142 @cindex arpeggio
1143 @cindex arpeggio spezzato
1144 @cindex spezzato, arpeggio
1145
1146 @funindex \arpeggio
1147 @funindex arpeggio
1148 @funindex \arpeggioArrowUp
1149 @funindex arpeggioArrowUp
1150 @funindex \arpeggioArrowDown
1151 @funindex arpeggioArrowDown
1152 @funindex \arpeggioNormal
1153 @funindex arpeggioNormal
1154
1155 Un @notation{arpeggio} su un accordo (detto anche accordo spezzato)
1156 si ottiene aggiungendo @code{\arpeggio} all'accordo:
1157
1158 @lilypond[verbatim,quote,relative=1]
1159 <c e g c>1\arpeggio
1160 @end lilypond
1161
1162 Si possono scrivere vari tipi di arpeggio.
1163 @code{\arpeggioNormal} ripristina l'arpeggio normale:
1164
1165 @lilypond[verbatim,quote,relative=1]
1166 <c e g c>2\arpeggio
1167
1168 \arpeggioArrowUp
1169 <c e g c>2\arpeggio
1170
1171 \arpeggioArrowDown
1172 <c e g c>2\arpeggio
1173
1174 \arpeggioNormal
1175 <c e g c>2\arpeggio
1176 @end lilypond
1177
1178 @cindex arpeggio, simboli speciali
1179 @cindex simboli speciali di arpeggio
1180
1181 @funindex \arpeggioBracket
1182 @funindex arpeggioBracket
1183 @funindex \arpeggioParenthesis
1184 @funindex arpeggioParenthesis
1185 @funindex \arpeggioParenthesisDashed
1186 @funindex arpeggioParenthesisDashed
1187
1188 Si possono creare simboli di arpeggio speciali @emph{in forma di parentesi}:
1189
1190 @lilypond[verbatim,quote,relative=1]
1191 <c e g c>2
1192
1193 \arpeggioBracket
1194 <c e g c>2\arpeggio
1195
1196 \arpeggioParenthesis
1197 <c e g c>2\arpeggio
1198
1199 \arpeggioParenthesisDashed
1200 <c e g c>2\arpeggio
1201
1202 \arpeggioNormal
1203 <c e g c>2\arpeggio
1204 @end lilypond
1205
1206 Le proprietà del tratteggio della parentesi dell'arpeggio sono regolate
1207 dalla proprietà @code{'dash-details}, descritta in @ref{Slurs}.
1208
1209 Gli arpeggi possono essere scritti in modo esplicito con le legature di
1210 valore.  Per maggiori dettagli si veda @ref{Ties}.
1211
1212
1213 @predefined
1214 @code{\arpeggio},
1215 @code{\arpeggioArrowUp},
1216 @code{\arpeggioArrowDown},
1217 @code{\arpeggioNormal},
1218 @code{\arpeggioBracket},
1219 @code{\arpeggioParenthesis}
1220 @code{\arpeggioParenthesisDashed}.
1221 @endpredefined
1222
1223
1224 @snippets
1225
1226 @lilypondfile[verbatim,quote,texidoc,doctitle]
1227 {creating-cross-staff-arpeggios-in-a-piano-staff.ly}
1228
1229 @lilypondfile[verbatim,quote,texidoc,doctitle]
1230 {creating-cross-staff-arpeggios-in-other-contexts.ly}
1231
1232 @lilypondfile[verbatim,quote,texidoc,doctitle]
1233 {creating-arpeggios-across-notes-in-different-voices.ly}
1234
1235 @seealso
1236 Glossario Musicale:
1237 @rglos{arpeggio}.
1238
1239 Guida alla notazione:
1240 @ref{Slurs},
1241 @ref{Ties}.
1242
1243 Frammenti:
1244 @rlsr{Expressive marks}.
1245
1246 Guida al funzionamento interno:
1247 @rinternals{Arpeggio},
1248 @rinternals{Slur},
1249 @rinternals{PianoStaff}.
1250
1251 @knownissues
1252 @cindex arpeggio attraverso il rigo, stile della parentesi
1253 @cindex parentesi, stile nell'arpeggio attraverso il rigo
1254
1255 Non è possibile avere arpeggi connessi e non connessi in un
1256 @code{PianoStaff} nello stesso momento temporale.
1257
1258 L'arpeggio in forma di parentesi non funziona negli arpeggi che attraversano i righi.
1259
1260
1261 @node Trilli
1262 @unnumberedsubsubsec Trilli
1263 @translationof Trills
1264
1265 @cindex trilli
1266
1267 @funindex \trill
1268 @funindex trill
1269 @funindex \startTrillSpan
1270 @funindex startTrillSpan
1271 @funindex \stopTrillSpan
1272 @funindex stopTrillSpan
1273
1274 Trilli brevi senza la linea di estensione si ottengono col comando
1275 @code{\trill}; si veda @ref{Articulations and ornamentations}.
1276
1277 Trilli più lunghi con la linea di estensione si ottengono con
1278 @code{\startTrillSpan} e @code{\stopTrillSpan}:
1279
1280 @lilypond[verbatim,quote,relative=2]
1281 d1\startTrillSpan
1282 d1
1283 c2\stopTrillSpan
1284 r2
1285 @end lilypond
1286
1287 Un estensore del trillo che va a capo ricomincerà esattamente sopra la
1288 prima nota della nuova riga.
1289
1290 @lilypond[ragged-right,verbatim,quote,relative=2]
1291 d1\startTrillSpan
1292 \break
1293 d1
1294 c2\stopTrillSpan
1295 r2
1296 @end lilypond
1297
1298 Trilli consecutivi funzionano senza dover esplicitare i comandi
1299 @code{\stopTrillSpan}, perché il trillo successivo diventerà
1300 automaticamente il limite destro di quello precedente.
1301
1302 @lilypond[verbatim,quote,relative=2]
1303 d1\startTrillSpan
1304 d1
1305 b1\startTrillSpan
1306 d2\stopTrillSpan
1307 r2
1308 @end lilypond
1309
1310 I trilli possono essere anche combinati con le note di abbellimento.  La sintassi
1311 di questo costrutto e il metodo per posizionare in modo preciso gli abbellimenti
1312 sono descritti in @ref{Grace notes}.
1313
1314 @lilypond[verbatim,quote,relative=2]
1315 d1~\afterGrace
1316 d1\startTrillSpan { c32[ d]\stopTrillSpan }
1317 c2 r2
1318 @end lilypond
1319
1320 @cindex trilli con altezza
1321 @cindex trilli con notina
1322 @funindex \pitchedTrill
1323 @funindex pitchedTrill
1324
1325 I trilli che richiedono una nota ausiliaria avente un'altezza esplicita si
1326 ottengono col comando @code{\pitchedTrill}.  Il primo argomento è la  nota
1327 principale e il secondo è la nota @emph{trillata}, che appare come una testa
1328 di nota senza gambo e racchiusa tra parentesi.
1329
1330 @lilypond[verbatim,quote,relative=2]
1331 \pitchedTrill
1332 d2\startTrillSpan fis
1333 d2
1334 c2\stopTrillSpan
1335 r2
1336 @end lilypond
1337
1338 @cindex trilli con notina e alterazione
1339 @cindex trilli con alterazione
1340
1341 Alterazioni successive della stessa nota nella stessa misura devono essere
1342 aggiunte manualmente.  Apparirà solo l'alterazione del primo trillo con
1343 notina in una misura.
1344
1345 @lilypond[verbatim,quote,relative=2]
1346 \pitchedTrill
1347 eis4\startTrillSpan fis
1348 eis4\stopTrillSpan
1349 \pitchedTrill
1350 eis4\startTrillSpan cis
1351 eis4\stopTrillSpan
1352 \pitchedTrill
1353 eis4\startTrillSpan fis
1354 eis4\stopTrillSpan
1355 \pitchedTrill
1356 eis4\startTrillSpan fis!
1357 eis4\stopTrillSpan
1358 @end lilypond
1359
1360 @predefined
1361 @code{\startTrillSpan},
1362 @code{\stopTrillSpan}.
1363 @endpredefined
1364
1365 @seealso
1366 Glossario Musicale:
1367 @rglosnamed{trill,trillo}.
1368
1369 Guida alla notazione:
1370 @ref{Articulations and ornamentations},
1371 @ref{Grace notes}.
1372
1373 Frammenti:
1374 @rlsr{Expressive marks}.
1375
1376 Guida al funzionamento interno:
1377 @rinternals{TrillSpanner}.