1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: ed1acf4b9b63f6acdb4feb24eb4acf3f83548319
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..
12 @c Translators: Federico Bruni
13 @c Translation checkers:
16 @section Note editoriali
17 @translationof Editorial annotations
19 @lilypondfile[quote]{editorial-headword.ly}
21 Questa sezione tratta dei vari modi con cui cambiare l'aspetto delle note e
22 aggiungere un'analisi o un accento didattico.
31 @subsection Interne al rigo
32 @translationof Inside the staff
34 Questa sezione spiega come aggiungere enfasi agli elementi interni al rigo.
37 * Scelta della dimensione del tipo di carattere::
38 * Indicazioni di diteggiatura::
40 * Colorare gli oggetti::
45 @node Scelta della dimensione del tipo di carattere
46 @unnumberedsubsubsec Scelta della dimensione del tipo di carattere
47 @translationof Selecting notation font size
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
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.
75 @warning{Per informazioni sulla dimensione del tipo di carattere per il
76 testo, si veda @ref{Selecting font and font size}.}
78 @lilypond[verbatim,quote,relative=2]
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.
104 @lilypond[verbatim,quote,relative=2]
107 \override NoteHead.font-size = #-4
109 \override Script.font-size = #2
111 \override Stem.font-size = #-5
115 @cindex dimensione del tipo di carattere standard (per gli elementi della notazione)
116 @cindex tipo di carattere standard (per gli elementi della notazione)
118 @funindex font-interface
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
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}.
143 @rlsr{Editorial annotations}.
145 Guida al funzionamento interno:
146 @rinternals{font-interface}.
149 @node Indicazioni di diteggiatura
150 @unnumberedsubsubsec Indicazioni di diteggiatura
151 @translationof Fingering instructions
159 Le indicazioni di diteggiatura si inserisono con
160 @samp{@var{nota}-@var{numero}}:
162 @lilypond[verbatim,quote,relative=2]
166 Si può usare il testo incluso dentro @code{\markup} o tra virgolette per
167 indicare un cambio di dito.
169 @lilypond[verbatim,quote,relative=2]
170 c4-1 d-2 f\finger \markup \tied-lyric #"4~3" c\finger "2 - 3"
173 @cindex pollice, indicazione
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).
181 @lilypond[verbatim,quote,relative=2]
182 <a_\thumb a'-3>2 <b_\thumb b'-3>
185 @cindex diteggiatura per accordi
186 @cindex indicazioni di diteggiatura per accordi
187 @cindex accordi, diteggiatura
189 È possibile indicare la diteggiatura di ogni singola nota di un
190 accordo specificandola dopo ciascuna altezza.
192 @lilypond[verbatim,quote,relative=2]
193 <c-1 e-2 g-3 b-5>2 <d-1 f-2 a-3 c-5>
196 Le indicazioni di diteggiatura possono essere poste sopra o sotto il
197 rigo, come è spiegato in @ref{Direction and placement}.
201 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
202 {controlling-the-placement-of-chord-fingerings.ly}
204 @lilypondfile[verbatim,quote,texidoc,doctitle]
205 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
207 @lilypondfile[verbatim,quote,texidoc,doctitle]
208 {avoiding-collisions-with-chord-fingerings.ly}
211 Guida alla notazione:
212 @ref{Direction and placement}.
215 @rlsr{Editorial annotations}.
217 Guida al funzionamento interno:
218 @rinternals{FingeringEvent},
219 @rinternals{fingering-event},
220 @rinternals{Fingering_engraver},
221 @rinternals{New_fingering_engraver},
222 @rinternals{Fingering}.
226 @unnumberedsubsubsec Note nascoste
227 @translationof Hidden notes
229 @cindex note nascoste
230 @cindex note invisibili
231 @cindex note trasparenti
232 @cindex nascoste, note
233 @cindex invisibili, note
234 @cindex trasparenti, note
238 @funindex \unHideNotes
239 @funindex unHideNotes
241 Le note nascoste (o invisibili o trasparenti) possono essere utili nella
242 preparazione di esercizi di teoria e composizione.
244 @lilypond[verbatim,quote,relative=2]
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.
260 @lilypond[verbatim,quote,relative=2]
273 Manuale d'apprendimento:
274 @rlearning{Visibilità e colore degli oggetti}.
276 Guida alla notazione:
277 @ref{Invisible rests},
278 @ref{Visibility of objects},
282 @rlsr{Editorial annotations}.
284 Guida al funzionamento interno:
285 @rinternals{Note_spacing_engraver},
286 @rinternals{NoteSpacing}.
289 @node Colorare gli oggetti
290 @unnumberedsubsubsec Colorare gli oggetti
291 @translationof Coloring objects
293 @cindex oggetti colorati
294 @cindex colorati, oggetti
296 @cindex colorare gli oggetti
297 @cindex note colorate
298 @cindex colorare le note
299 @cindex colorate, note
305 @funindex \with-color
309 Si possono assegnare dei colori a ciascun oggetto. I nomi dei colori validi
310 sono elencati nella @ref{List of colors}.
312 @lilypond[verbatim,quote,relative=2]
313 \override NoteHead.color = #red
315 \override NoteHead.color = #(x11-color 'LimeGreen)
317 \override Stem.color = #blue
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ù efficente. Tuttavia, la seconda forma
327 permette di accedere ai colori X11 attraverso la forma del nome
328 che ha più di una parola.
330 La funzione @code{x11-color}, se non riesce a comprendere il parametro,
331 restituisce il colore nero.
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"
340 \override Beam.color = #(x11-color "medium turquoise")
342 \override Accidental.color = #(x11-color 'DarkRed)
344 \override NoteHead.color = #(x11-color "LimeGreen")
346 % questo parametro è volutamente assurdo; notare che i gambi restano neri
347 \override Stem.color = #(x11-color 'Boggle)
357 I colori RGB esatti si specificano con la funzione Scheme @code{rgb-color}.
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"
365 \override Stem.color = #(rgb-color 0 0 0)
367 \override Stem.color = #(rgb-color 1 1 1)
369 \override Stem.color = #(rgb-color 0 0 0.5)
374 Guida alla notazione:
375 @ref{List of colors}, @ref{The
379 @rlsr{Editorial annotations}.
382 @cindex note colorate negli accordi
383 @cindex colore negli accordi
388 Un colore X11 non ha necessariamente la stessa identica tonalità di un
389 normale colore dal nome simile.
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}).
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}.
401 @unnumberedsubsubsec Parentesi
402 @translationof Parentheses
406 @cindex notes, parenthesized
410 @funindex \parenthesize
411 @funindex parenthesize
413 Gli oggetti possono essere messi tra parentesi se si usa il comando @code{\parenthesize}
414 prima dell'evento musicale. Se precede un accordo, viene messa tra parentesi
415 ogni nota dell'accordo. Si possono mettere tra parentesi anche singole note
418 @lilypond[verbatim,quote,relative=2]
420 c2 \parenthesize <c e g>
421 c2 <c \parenthesize e g>
424 Si possono mettere tra parentesi anche oggetti diversi dalle note. Per le
425 articolazioni è necessario usare un trattino prima del comando @code{\parenthesize}.
427 @lilypond[verbatim,quote,relative=2]
428 c2-\parenthesize -. d
434 @rlsr{Editorial annotations}.
436 Guida al funzionamento interno:
437 @rinternals{Parenthesis_engraver},
438 @rinternals{ParenthesesItem},
439 @rinternals{parentheses-interface}.
442 Se si mette tra parentesi un accordo, viene creata una parentesi per ogni
443 nota dell'accordo invece di una sola grande parentesi per l'intero accordo.
447 @unnumberedsubsubsec Gambi
451 @cindex gambo invisibile
452 @cindex invisibile, gambo
458 @funindex \stemNeutral
459 @funindex stemNeutral
460 @cindex gambo, direzione
463 @cindex gambo, neutrale
465 Per ogni nota viene creato automaticamente un oggetto @code{Stem} (gambo).
466 Vale anche per le semibrevi e le pause, anche se i loro gambi sono resi
469 I gambi si possono posizionare sopra o sotto, vedi
470 @ref{Direction and placement}.
482 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
483 {default-direction-of-stems-on-the-center-line-of-the-staff.ly}
485 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
486 {automatically-changing-the-stem-direction-of-the-middle-note-based-on-the-melody.ly}
489 Guida alla notazione:
490 @ref{Direction and placement}.
493 @rlsr{Editorial annotations}.
495 Guida al funzionamento interno:
496 @rinternals{Stem_engraver},
498 @rinternals{stem-interface}.
501 @node Esterne al rigo
502 @subsection Esterne al rigo
503 @translationof Outside the staff
505 Questa sezione spiega come dare risalto agli elementi nel rigo attraverso
506 delle note esterne al rigo.
509 * Nuvoletta di aiuto::
510 * Linee della griglia::
511 * Parentesi analitiche::
514 @node Nuvoletta di aiuto
515 @unnumberedsubsubsec Nuvoletta di aiuto
516 @translationof Balloon help
519 @cindex notazione, spiegare la
520 @cindex nuvoletta di aiuto
521 @cindex aiuto, nuvoletta
523 @funindex \balloonGrobText
524 @funindex \balloonText
525 @funindex Balloon_engraver
526 @funindex balloonGrobText
527 @funindex balloonText
528 @funindex \balloonLengthOn
529 @funindex balloonLengthOn
530 @funindex \balloonLengthOff
531 @funindex balloonLengthOff
533 Si possono contrassegnare e nominare gli elementi della notazione tramite
534 una nuvoletta quadrata. La sua funzione principale è spiegare la notazione.
536 @lilypond[verbatim,quote,relative=2]
537 \new Voice \with { \consists "Balloon_engraver" }
539 \balloonGrobText #'Stem #'(3 . 4) \markup { "Sono un gambo" }
541 \balloonGrobText #'Rest #'(-4 . -4) \markup { "Sono una pausa" }
543 <c, g'-\balloonText #'(-2 . -2) \markup { "Sono la testa di una nota" } c>2.
548 Ci sono due funzioni musicali, @code{balloonGrobText} e
549 @code{balloonText}; la prima si usa nella forma
550 @w{@code{\once \override}} per attaccare del testo a un qualsiasi
551 oggetto grafico (grob), mentre la seconda viene usata come
552 @code{\tweak}, solitamente all'interno degli accordi, per
553 attaccare del testo a una singola nota.
555 Il testo nella nuvoletta influenza la spaziatura delle note,
556 ma è possibile modificare questo comportamento:
558 @lilypond[verbatim,quote,relative=2]
559 \new Voice \with { \consists "Balloon_engraver" }
561 \balloonGrobText #'Stem #'(3 . 4) \markup { "Sono un gambo" }
563 \balloonGrobText #'Rest #'(-4 . -4) \markup { "Sono una pausa" }
566 <c, g'-\balloonText #'(-2 . -2) \markup { "Sono la testa di una nota" } c>2.
571 @code{\balloonLengthOn},
572 @code{\balloonLengthOff}.
577 @rlsr{Editorial annotations}.
579 Guida al funzionamento interno:
580 @rinternals{Balloon_engraver},
581 @rinternals{BalloonTextItem},
582 @rinternals{balloon-interface}.
585 @node Linee della griglia
586 @unnumberedsubsubsec Linee della griglia
587 @translationof Grid lines
590 @cindex linee verticali tra i righi
592 @funindex Grid_point_engraver
593 @funindex Grid_line_span_engraver
594 @funindex gridInterval
596 Si possono disegnare delle linee verticali tra i righi sincronizzate con le
599 Si deve usare l'incisore @code{Grid_point_engraver} per creare le
600 estremità delle linee, mentre l'incisore @code{Grid_line_span_engraver} serve
601 a disegnare le linee. Per impostazione predefinita, le linee della griglia sono
602 allineate orizzontalmente sotto e sul lato sinistro delle teste di nota.
603 Le linee si estendono a partire dalle linee centrali di ciascun rigo.
604 @code{gridInterval} deve specificare la durata che separa le linee.
606 @lilypond[verbatim,quote]
610 \consists "Grid_point_engraver"
611 gridInterval = #(ly:make-moment 1/4)
615 \consists "Grid_line_span_engraver"
621 \new Staff \relative c'' {
625 \new Staff \relative c {
636 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
637 {grid-lines--changing-their-appearance.ly}
641 @rlsr{Editorial annotations}.
643 Guida al funzionamento interno:
644 @rinternals{Grid_line_span_engraver},
645 @rinternals{Grid_point_engraver},
646 @rinternals{GridLine},
647 @rinternals{GridPoint},
648 @rinternals{grid-line-interface},
649 @rinternals{grid-point-interface}.
652 @node Parentesi analitiche
653 @unnumberedsubsubsec Parentesi analitiche
654 @translationof Analysis brackets
657 @cindex parentesi, fraseggio
658 @cindex analisi musicologica
659 @cindex musicologia, analisi
660 @cindex parentesi di raggruppamento delle note
661 @cindex parentesi orizzontale
663 @funindex Horizontal_bracket_engraver
664 @funindex \startGroup
669 Nell'analisi musicale si usano le parentesi per indicare la struttura
670 dei brani musicali. Sono supportate delle semplici parentesi orizzontali.
672 @lilypond[verbatim,quote]
676 \consists "Horizontal_bracket_engraver"
685 Le parentesi analitiche si possono annidare.
687 @lilypond[verbatim,quote]
691 \consists "Horizontal_bracket_engraver"
695 c4\startGroup\startGroup
698 d4\stopGroup\stopGroup
704 @rlsr{Editorial annotations}.
706 Guida al funzionamento interno:
707 @rinternals{Horizontal_bracket_engraver},
708 @rinternals{HorizontalBracket},
709 @rinternals{horizontal-bracket-interface},