]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/editorial.itely
Doc: Default font size is 11pt
[lilypond.git] / Documentation / it / notation / editorial.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: ed1acf4b9b63f6acdb4feb24eb4acf3f83548319
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.11"
11
12 @c Translators: Federico Bruni
13 @c Translation checkers:
14
15 @node Note editoriali
16 @section Note editoriali
17 @translationof Editorial annotations
18
19 @lilypondfile[quote]{editorial-headword.ly}
20
21 Questa sezione tratta dei vari modi con cui cambiare l'aspetto delle note e
22 aggiungere un'analisi o un accento didattico.
23
24 @menu
25 * Interne al rigo::
26 * Esterne al rigo::
27 @end menu
28
29
30 @node Interne al rigo
31 @subsection Interne al rigo
32 @translationof Inside the staff
33
34 Questa sezione spiega come aggiungere enfasi agli elementi interni al rigo.
35
36 @menu
37 * Scelta della dimensione del tipo di carattere::
38 * Indicazioni di diteggiatura::
39 * Note nascoste::
40 * Colorare gli oggetti::
41 * Parentesi::
42 * Gambi::
43 @end menu
44
45 @node Scelta della dimensione del tipo di carattere
46 @unnumberedsubsubsec Scelta della dimensione del tipo di carattere
47 @translationof Selecting notation font size
48
49 @cindex tipo di carattere, ridimensionamento
50 @cindex dimensione del tipo di carattere (elementi della notazione)
51 @cindex scelta della dimensione del tipo di carattere (per gli elementi della notazione)
52 @cindex notazione, dimensione del tipo di carattere
53 @cindex teste di nota
54
55 @funindex fontSize
56 @funindex font-size
57 @funindex magstep
58 @funindex \huge
59 @funindex \large
60 @funindex \normalsize
61 @funindex \small
62 @funindex \tiny
63 @funindex \teeny
64 @funindex huge
65 @funindex large
66 @funindex normalsize
67 @funindex small
68 @funindex tiny
69 @funindex teeny
70
71 È possibile modificare la dimensione del tipo di carattere degli elementi
72 della notazione.  Tale modifica non altera la dimensione di altri simboli
73 variabili, come le travature o le legature di portamento.
74
75 @warning{Per informazioni sulla dimensione del tipo di carattere per il
76 testo, si veda @ref{Selecting font and font size}.}
77
78 @lilypond[verbatim,quote,relative=2]
79 \huge
80 c4.-> d8---3
81 \large
82 c4.-> d8---3
83 \normalsize
84 c4.-> d8---3
85 \small
86 c4.-> d8---3
87 \tiny
88 c4.-> d8---3
89 \teeny
90 c4.-> d8---3
91 @end lilypond
92
93 Internamente, questi comandi impostano la proprietà @code{fontSize}.  In questo
94 modo la proprietà @code{font-size} viene impostata per tutti gli oggetti della
95 formattazione.  Il valore di @code{font-size} è un numero che indica la
96 dimensione relativa alla dimensione standard per l'altezza del rigo corrente.
97 Ogni grado in su corrisponde a un aumento di circa il 12% della dimensione
98 del tipo di carattere.  Sei gradi corrispondono esattamente a un fattore
99 di due.  La funzione Scheme @code{magstep} converte un numero di @code{font-size}
100 in un fattore di ridimensionamento.  Si può impostare la proprietà
101 @code{font-size} anche direttamente, in modo da agire solo su certi
102 oggetti di formattazione.
103
104 @lilypond[verbatim,quote,relative=2]
105 \set fontSize = #3
106 c4.-> d8---3
107 \override NoteHead.font-size = #-4
108 c4.-> d8---3
109 \override Script.font-size = #2
110 c4.-> d8---3
111 \override Stem.font-size = #-5
112 c4.-> d8---3
113 @end lilypond
114
115 @cindex dimensione del tipo di carattere standard (per gli elementi della notazione)
116 @cindex tipo di carattere standard (per gli elementi della notazione)
117
118 @funindex font-interface
119 @funindex font-size
120
121 La modifica della dimensione del tipo di carattere si ottiene ridimensionando
122 la dimensione, tra quelle predefinite, più vicina a quella desiderata.  La
123 dimensione standard (per @w{@code{font-size = #0}}) dipende dall'altezza
124 standard del rigo: per un rigo di 20pt, viene scelto un tipo di carattere
125 di 11pt.
126
127 La proprietà @code{font-size} si può impostare soltanto sugli oggetti di
128 formattazione che usano i tipi di carattere, ovvero quegli oggetti che
129 supportano l'interfaccia di formattazione @code{font-interface}.
130
131
132 @predefined
133 @code{\teeny},
134 @code{\tiny},
135 @code{\small},
136 @code{\normalsize},
137 @code{\large},
138 @code{\huge}.
139 @endpredefined
140
141 @seealso
142 Frammenti:
143 @rlsr{Editorial annotations}.
144
145 Guida al funzionamento interno:
146 @rinternals{font-interface}.
147
148
149 @node Indicazioni di diteggiatura
150 @unnumberedsubsubsec Indicazioni di diteggiatura
151 @translationof Fingering instructions
152
153 @cindex diteggiatura
154 @cindex dita, cambio
155
156 @funindex \finger
157 @funindex finger
158
159 Le indicazioni di diteggiatura si inseriscono con
160 @samp{@var{nota}-@var{numero}}:
161
162 @lilypond[verbatim,quote,relative=2]
163 c4-1 d-2 f-4 e-3
164 @end lilypond
165
166 Si può usare il testo incluso dentro @code{\markup} o tra virgolette per
167 indicare un cambio di dito.
168
169 @lilypond[verbatim,quote,relative=2]
170 c4-1 d-2 f\finger \markup \tied-lyric #"4~3" c\finger "2 - 3"
171 @end lilypond
172
173 @cindex pollice, indicazione
174
175 @funindex \thumb
176 @funindex thumb
177
178 Si può aggiungere il simbolo del pollice  per indicare che una nota deve essere
179 suonata col pollice (ad esempio, nella musica per violoncello).
180
181 @lilypond[verbatim,quote,relative=2]
182 <a_\thumb a'-3>2 <b_\thumb b'-3>
183 @end lilypond
184
185 @cindex diteggiatura per accordi
186 @cindex indicazioni di diteggiatura per accordi
187 @cindex accordi, diteggiatura
188
189 È possibile indicare la diteggiatura di ogni singola nota di un
190 accordo specificandola dopo ciascuna altezza.
191
192 @lilypond[verbatim,quote,relative=2]
193 <c-1 e-2 g-3 b-5>2 <d-1 f-2 a-3 c-5>
194 @end lilypond
195
196 Le indicazioni di diteggiatura possono essere poste sopra o sotto il
197 rigo, come è spiegato in @ref{Direction and placement}.
198
199 @snippets
200
201 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
202 {controlling-the-placement-of-chord-fingerings.ly}
203
204 @lilypondfile[verbatim,quote,texidoc,doctitle]
205 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
206
207 @lilypondfile[verbatim,quote,texidoc,doctitle]
208 {avoiding-collisions-with-chord-fingerings.ly}
209
210 @seealso
211 Guida alla notazione:
212 @ref{Direction and placement}.
213
214 Frammenti:
215 @rlsr{Editorial annotations}.
216
217 Guida al funzionamento interno:
218 @rinternals{FingeringEvent},
219 @rinternals{fingering-event},
220 @rinternals{Fingering_engraver},
221 @rinternals{New_fingering_engraver},
222 @rinternals{Fingering}.
223
224
225 @node Note nascoste
226 @unnumberedsubsubsec Note nascoste
227 @translationof Hidden notes
228
229 @cindex note nascoste
230 @cindex note invisibili
231 @cindex note trasparenti
232 @cindex nascoste, note
233 @cindex invisibili, note
234 @cindex trasparenti, note
235
236 @funindex \hideNotes
237 @funindex hideNotes
238 @funindex \unHideNotes
239 @funindex unHideNotes
240
241 Le note nascoste (o invisibili o trasparenti) possono essere utili nella
242 preparazione di esercizi di teoria e composizione.
243
244 @lilypond[verbatim,quote,relative=2]
245 c4 d
246 \hideNotes
247 e4 f
248 \unHideNotes
249 g a
250 \hideNotes
251 b
252 \unHideNotes
253 c
254 @end lilypond
255
256 Questo comando rende invisibili le teste, i gambi e le code delle note, e
257 le pause.  Le travature sono invisibili se iniziano su una nota
258 nascosta.  Mentre gli oggetti attaccati a note invisibili sono comunque visibili.
259
260 @lilypond[verbatim,quote,relative=2]
261 e8(\p f g a)--
262 \hideNotes
263 e8(\p f g a)--
264 @end lilypond
265
266
267 @predefined
268 @code{\hideNotes},
269 @code{\unHideNotes}.
270 @endpredefined
271
272 @seealso
273 Manuale d'apprendimento:
274 @rlearning{Visibilità e colore degli oggetti}.
275
276 Guida alla notazione:
277 @ref{Invisible rests},
278 @ref{Visibility of objects},
279 @ref{Hiding staves}.
280
281 Frammenti:
282 @rlsr{Editorial annotations}.
283
284 Guida al funzionamento interno:
285 @rinternals{Note_spacing_engraver},
286 @rinternals{NoteSpacing}.
287
288
289 @node Colorare gli oggetti
290 @unnumberedsubsubsec Colorare gli oggetti
291 @translationof Coloring objects
292
293 @cindex oggetti colorati
294 @cindex colorati, oggetti
295 @cindex colori
296 @cindex colorare gli oggetti
297 @cindex note colorate
298 @cindex colorare le note
299 @cindex colorate, note
300 @cindex x11, colore
301 @cindex x11-color
302 @cindex with-color
303
304 @funindex color
305 @funindex \with-color
306 @funindex with-color
307 @funindex x11-color
308
309 Si possono assegnare dei colori a ciascun oggetto.  I nomi dei colori validi
310 sono elencati nella @ref{List of colors}.
311
312 @lilypond[verbatim,quote,relative=2]
313 \override NoteHead.color = #red
314 c4 c
315 \override NoteHead.color = #(x11-color 'LimeGreen)
316 d
317 \override Stem.color = #blue
318 e
319 @end lilypond
320
321
322 Si può accedere all'intera gamma di colori definita per X11 con la
323 funzione Scheme @code{x11-color}.  La funzione prende un argomento,
324 che può essere un simbolo nella forma @code{'@var{FooBar}} o una
325 stringa nella forma @code{"@var{FooBar}"}.  La prima forma è più
326 veloce da scrivere e più efficiente.  Tuttavia, la seconda forma
327 permette di accedere ai colori X11 attraverso la forma del nome
328 che ha più di una parola.
329
330 La funzione @code{x11-color}, se non riesce a comprendere il parametro,
331 restituisce il colore nero.
332
333 @lilypond[verbatim,quote,relative=2]
334 \override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2)
335 \set Staff.instrumentName = \markup {
336   \with-color #(x11-color 'navy) "Clarinet"
337 }
338
339 gis8 a
340 \override Beam.color = #(x11-color "medium turquoise")
341 gis a
342 \override Accidental.color = #(x11-color 'DarkRed)
343 gis a
344 \override NoteHead.color = #(x11-color "LimeGreen")
345 gis a
346 % questo parametro è volutamente assurdo; notare che i gambi restano neri
347 \override Stem.color = #(x11-color 'Boggle)
348 b2 cis
349 @end lilypond
350
351 @cindex rgb-color
352 @cindex colore rgb
353 @cindex rgb, colore
354
355 @funindex rgb-color
356
357 I colori RGB esatti si specificano con la funzione Scheme @code{rgb-color}.
358
359 @lilypond[verbatim,quote,relative=2]
360 \override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2)
361 \set Staff.instrumentName = \markup {
362   \with-color #(x11-color 'navy) "Clarinet"
363 }
364
365 \override Stem.color = #(rgb-color 0 0 0)
366 gis8 a
367 \override Stem.color = #(rgb-color 1 1 1)
368 gis8 a
369 \override Stem.color = #(rgb-color 0 0 0.5)
370 gis4 a
371 @end lilypond
372
373 @seealso
374 Guida alla notazione:
375 @ref{List of colors}, @ref{The
376 tweak command}.
377
378 Frammenti:
379 @rlsr{Editorial annotations}.
380
381 @cindex colore x11
382 @cindex note colorate negli accordi
383 @cindex colore negli accordi
384
385 @funindex x11-color
386
387 @knownissues
388 Un colore X11 non ha necessariamente la stessa identica tonalità di un
389 normale colore dal nome simile.
390
391 Non tutti i colori X11 sono distinguibili in un browser web.  Per esempio,
392 un browser potrebbe non mostrare alcuna differenza tra @code{LimeGreen}
393 e @code{ForestGreen}.  Per il web si consiglia di usare i colori normali
394 (ovvero @code{blue}, @code{green}, @code{red}).
395
396 Le note in un accordo non possono essere colorate con un @code{\override}; al
397 suo posto si usa @code{\tweak}, vedi @ref{The tweak command}.
398
399
400 @node Parentesi
401 @unnumberedsubsubsec Parentesi
402 @translationof Parentheses
403
404 @cindex ghost notes
405 @cindex note fantasma
406 @cindex note tra parentesi
407 @cindex parentesi quadre
408
409 @funindex \parenthesize
410 @funindex parenthesize
411
412 Gli oggetti possono essere messi tra parentesi se si usa il comando @code{\parenthesize}
413 prima dell'evento musicale.  Se precede un accordo, viene messa tra parentesi
414 ogni nota dell'accordo.  Si possono mettere tra parentesi anche singole note
415 di un accordo.
416
417 @lilypond[verbatim,quote,relative=2]
418 c2 \parenthesize d
419 c2 \parenthesize <c e g>
420 c2 <c \parenthesize e g>
421 @end lilypond
422
423 Si possono mettere tra parentesi anche oggetti diversi dalle note.  Per le
424 articolazioni è necessario usare un trattino prima del comando @code{\parenthesize}.
425
426 @lilypond[verbatim,quote,relative=2]
427 c2-\parenthesize -. d
428 c2 \parenthesize r
429 @end lilypond
430
431 @seealso
432 Frammenti:
433 @rlsr{Editorial annotations}.
434
435 Guida al funzionamento interno:
436 @rinternals{Parenthesis_engraver},
437 @rinternals{ParenthesesItem},
438 @rinternals{parentheses-interface}.
439
440 @knownissues
441 Se si mette tra parentesi un accordo, viene creata una parentesi per ogni
442 nota dell'accordo invece di una sola grande parentesi per l'intero accordo.
443
444
445 @node Gambi
446 @unnumberedsubsubsec Gambi
447 @translationof Stems
448
449 @cindex gambo
450 @cindex gambo invisibile
451 @cindex invisibile, gambo
452
453 @funindex \stemUp
454 @funindex stemUp
455 @funindex \stemDown
456 @funindex stemDown
457 @funindex \stemNeutral
458 @funindex stemNeutral
459 @cindex gambo, direzione
460 @cindex gambo, su
461 @cindex gambo, giù
462 @cindex gambo, neutrale
463
464 Per ogni nota viene creato automaticamente un oggetto @code{Stem} (gambo).
465 Vale anche per le semibrevi e le pause, anche se i loro gambi sono resi
466 invisibili.
467
468 I gambi si possono posizionare sopra o sotto, vedi
469 @ref{Direction and placement}.
470
471
472 @predefined
473 @code{\stemUp},
474 @code{\stemDown},
475 @code{\stemNeutral}.
476 @endpredefined
477
478
479 @snippets
480
481 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
482 {default-direction-of-stems-on-the-center-line-of-the-staff.ly}
483
484 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
485 {automatically-changing-the-stem-direction-of-the-middle-note-based-on-the-melody.ly}
486
487 @seealso
488 Guida alla notazione:
489 @ref{Direction and placement}.
490
491 Frammenti:
492 @rlsr{Editorial annotations}.
493
494 Guida al funzionamento interno:
495 @rinternals{Stem_engraver},
496 @rinternals{Stem},
497 @rinternals{stem-interface}.
498
499
500 @node Esterne al rigo
501 @subsection Esterne al rigo
502 @translationof Outside the staff
503
504 Questa sezione spiega come dare risalto agli elementi nel rigo attraverso
505 delle note esterne al rigo.
506
507 @menu
508 * Nuvoletta di aiuto::
509 * Linee della griglia::
510 * Parentesi analitiche::
511 @end menu
512
513 @node Nuvoletta di aiuto
514 @unnumberedsubsubsec Nuvoletta di aiuto
515 @translationof Balloon help
516
517 @cindex nuvoletta
518 @cindex notazione, spiegare la
519 @cindex nuvoletta di aiuto
520 @cindex aiuto, nuvoletta
521
522 @funindex \balloonGrobText
523 @funindex \balloonText
524 @funindex Balloon_engraver
525 @funindex balloonGrobText
526 @funindex balloonText
527 @funindex \balloonLengthOn
528 @funindex balloonLengthOn
529 @funindex \balloonLengthOff
530 @funindex balloonLengthOff
531
532 Si possono contrassegnare e nominare gli elementi della notazione tramite
533 una nuvoletta quadrata.  La sua funzione principale è spiegare la notazione.
534
535 @lilypond[verbatim,quote,relative=2]
536 \new Voice \with { \consists "Balloon_engraver" }
537 {
538   \balloonGrobText #'Stem #'(3 . 4) \markup { "Sono un gambo" }
539   a8
540   \balloonGrobText #'Rest #'(-4 . -4) \markup { "Sono una pausa" }
541   r
542   <c, g'-\balloonText #'(-2 . -2) \markup { "Sono la testa di una nota" } c>2.
543 }
544 @end lilypond
545
546
547 Ci sono due funzioni musicali, @code{balloonGrobText} e
548 @code{balloonText};  la prima si usa nella forma
549 @w{@code{\once \override}} per attaccare del testo a un qualsiasi
550 oggetto grafico (grob), mentre la seconda viene usata come
551 @code{\tweak}, solitamente all'interno degli accordi, per
552 attaccare del testo a una singola nota.
553
554 Il testo nella nuvoletta influenza la spaziatura delle note,
555 ma è possibile modificare questo comportamento:
556
557 @lilypond[verbatim,quote,relative=2]
558 \new Voice \with { \consists "Balloon_engraver" }
559 {
560   \balloonGrobText #'Stem #'(3 . 4) \markup { "Sono un gambo" }
561   a8
562   \balloonGrobText #'Rest #'(-4 . -4) \markup { "Sono una pausa" }
563   r
564   \balloonLengthOn
565   <c, g'-\balloonText #'(-2 . -2) \markup { "Sono la testa di una nota" } c>2.
566 }
567 @end lilypond
568
569 @predefined
570 @code{\balloonLengthOn},
571 @code{\balloonLengthOff}.
572 @endpredefined
573
574 @seealso
575 Frammenti:
576 @rlsr{Editorial annotations}.
577
578 Guida al funzionamento interno:
579 @rinternals{Balloon_engraver},
580 @rinternals{BalloonTextItem},
581 @rinternals{balloon-interface}.
582
583
584 @node Linee della griglia
585 @unnumberedsubsubsec Linee della griglia
586 @translationof Grid lines
587
588 @cindex griglie
589 @cindex linee verticali tra i righi
590
591 @funindex Grid_point_engraver
592 @funindex Grid_line_span_engraver
593 @funindex gridInterval
594
595 Si possono disegnare delle linee verticali tra i righi sincronizzate con le
596 note.
597
598 Si deve usare l'incisore @code{Grid_point_engraver} per creare le
599 estremità delle linee, mentre l'incisore @code{Grid_line_span_engraver} serve
600 a disegnare le linee.  Per impostazione predefinita, le linee della griglia sono
601 allineate orizzontalmente sotto e sul lato sinistro delle teste di nota.
602 Le linee  si estendono a partire dalle linee centrali di ciascun rigo.
603 @code{gridInterval} deve specificare la durata che separa le linee.
604
605 @lilypond[verbatim,quote]
606 \layout {
607   \context {
608     \Staff
609     \consists "Grid_point_engraver"
610     gridInterval = #(ly:make-moment 1/4)
611   }
612   \context {
613     \Score
614     \consists "Grid_line_span_engraver"
615   }
616 }
617
618 \score {
619   \new ChoirStaff <<
620     \new Staff \relative c'' {
621       \stemUp
622       c4. d8 e8 f g4
623     }
624     \new Staff \relative c {
625       \clef bass
626       \stemDown
627       c4 g' f e
628     }
629   >>
630 }
631 @end lilypond
632
633 @snippets
634
635 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
636 {grid-lines--changing-their-appearance.ly}
637
638 @seealso
639 Frammenti:
640 @rlsr{Editorial annotations}.
641
642 Guida al funzionamento interno:
643 @rinternals{Grid_line_span_engraver},
644 @rinternals{Grid_point_engraver},
645 @rinternals{GridLine},
646 @rinternals{GridPoint},
647 @rinternals{grid-line-interface},
648 @rinternals{grid-point-interface}.
649
650
651 @node Parentesi analitiche
652 @unnumberedsubsubsec Parentesi analitiche
653 @translationof Analysis brackets
654
655 @cindex parentesi
656 @cindex parentesi, fraseggio
657 @cindex analisi musicologica
658 @cindex musicologia, analisi
659 @cindex parentesi di raggruppamento delle note
660 @cindex parentesi orizzontale
661
662 @funindex Horizontal_bracket_engraver
663 @funindex \startGroup
664 @funindex startGroup
665 @funindex \stopGroup
666 @funindex stopGroup
667
668 Nell'analisi musicale si usano le parentesi per indicare la struttura
669 dei brani musicali.  Sono  supportate delle semplici parentesi orizzontali.
670
671 @lilypond[verbatim,quote]
672 \layout {
673   \context {
674     \Voice
675     \consists "Horizontal_bracket_engraver"
676   }
677 }
678 \relative c'' {
679   c2\startGroup
680   d\stopGroup
681 }
682 @end lilypond
683
684 Le parentesi analitiche si possono annidare.
685
686 @lilypond[verbatim,quote]
687 \layout {
688   \context {
689     \Voice
690     \consists "Horizontal_bracket_engraver"
691   }
692 }
693 \relative c'' {
694   c4\startGroup\startGroup
695   d4\stopGroup
696   e4\startGroup
697   d4\stopGroup\stopGroup
698 }
699 @end lilypond
700
701 @seealso
702 Frammenti:
703 @rlsr{Editorial annotations}.
704
705 Guida al funzionamento interno:
706 @rinternals{Horizontal_bracket_engraver},
707 @rinternals{HorizontalBracket},
708 @rinternals{horizontal-bracket-interface},
709 @rinternals{Staff}.
710
711 @c  LocalWords:  gis