]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/learning/tutorial.itely
Fix white space
[lilypond.git] / Documentation / it / learning / tutorial.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2
3 @ignore
4     Translation of GIT committish: 10bd5cc93870ac4b884b8cb938cfc6a19c768097
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11 @include included/generating-output.itexi
12
13 @c \version "2.14.0"
14
15 @node Tutorial
16 @chapter Tutorial
17
18 Questo capitolo fornisce un'introduzione di base all'uso di LilyPond.
19
20 @menu
21 * Compilare un file::
22 * Come scrivere i file di input::
23 * Gestire gli errori::
24 * Come leggere i manuali::
25 @end menu
26
27 @node Compilare un file
28 @section Compilare un file
29 @translationof Compiling a file
30
31
32
33 @menu
34 * Inserire l'input::
35 * MacOS X::
36 * Windows::
37 * Linea di comando::
38 @end menu
39
40 @node Inserire l'input
41 @subsection Inserire l'input
42 @translationof Entering input
43
44 @cindex compilazione
45 @cindex esempio iniziale
46 @cindex esempio, iniziale
47 @cindex maiuscole, sensibile alle
48
49 @qq{Compilazione} è il termine usato per indicare l'elaborazione di un
50 file di input in formato LilyPond per produrre uno o più file di output.  I
51 file di output generalmente sono PDF (per la stampa e la visualizzazione),
52 MIDI (per la riproduzione audio) e PNG (per l'utilizzo online).  I file di
53 input di LilyPond sono semplici file di testo.
54
55 Questo esempio mostra un semplice file di input:
56
57 @example
58 \version "@w{@version{}}"
59 @{
60   c' e' g' e'
61 @}
62 @end example
63
64 L'output grafico è:
65
66 @c  in this case we don't want verbatim
67 @lilypond[quote]
68 {
69   c' e' g' e'
70 }
71 @end lilypond
72
73 @warning{Le note e i testi nel file LilyPond devono essere sempre
74 scritti tra @w{@strong{@{ parentesi graffe @}}}.  Per evitare ambiguità, le
75 parentesi dovrebbero essere delimitate da degli spazi, a meno che non si
76 trovino all'inizio o alla fine di una linea.  Può darsi che in alcuni esempi
77 di questo manuale le parentesi verranno omesse, ma non dimenticarle
78 nella tua musica! Per maggiori informazioni sull'aspetto degli esempi
79 nel manuale, si veda @ref{Come leggere i manuali}.}
80
81 Inoltre, l'input di LilyPond è @strong{sensibile alle maiuscole}.
82 @w{@samp{@{ c d e @}}} è un input valido; @w{@samp{@{ C D E @}}} invece
83 produrrà un messaggio di errore.
84
85 @smallspace
86
87 @subheading Generare l'output
88
89 @c TODO: move index entries
90 @cindex PDF file
91 @cindex vedere la musica
92 @cindex editor di testo
93
94 Come generare l'output di LilyPond dipende dal tuo sistema operativo e dai
95 programmi che usi.
96
97 @itemize
98
99 @item
100 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
101 @ref{MacOS X, MacOS X} (graphical)
102
103 @item
104 @ref{Windows, @sourceimage{logo-windows,,,}}
105 @ref{Windows, Microsoft Windows} (graphical)
106
107 @item
108 @ref{Command-line, @sourceimage{logo-linux,,,}
109 @sourceimage{logo-freebsd,,,}
110 @sourceimage{logo-macosx,,,}
111 @sourceimage{logo-windows,,,}
112 }
113 @ref{Command-line, All operating systems} (command-line)
114
115 @end itemize
116
117 Si noti che sono disponibili molti altri editor di testo con
118 un miglior supporto per LilyPond.  Per maggiori informazioni, si veda
119 @rweb{Editing facilitato}.
120
121 @warning{La prima volta che si esegue LilyPond la compilazione potrà richiedere
122 uno o due minuti perché tutti i font di sistema devono essere prima
123 analizzati.  In seguito, LilyPond sarà molto più veloce!}
124
125 @node MacOS X
126 @subsection MacOS X
127
128 @cindex eseguire LilyPond in MacOS X
129 @cindex MacOS X, eseguire LilyPond
130
131 @lilypadOSX
132
133
134 @node Windows
135 @subsection Windows
136
137 @cindex eseguire LilyPond in Windows
138 @cindex Windows, eseguire LilyPond
139
140 @lilypadWindows
141
142
143 @node Linea di comando
144 @subsection Linea di comando
145 @translationof Command-line
146
147 @cindex eseguire LilyPond in Unix
148 @cindex Unix, eseguire LilyPond
149
150 @lilypadCommandLine
151
152
153 @node Come scrivere i file di input
154 @section Come scrivere i file di input
155 @translationof How to write input files
156
157 Questa sezione introduce le basi della sintassi di LilyPond e ha l'obiettivo
158 di aiutarti ad iniziare a scrivere i file di input.
159
160 @menu
161 * Notazione semplice::
162 * Lavorare sui file di input::
163 @end menu
164
165 @node Notazione semplice
166 @subsection Notazione semplice
167 @translationof Simple notation
168
169 @cindex notazione semplice
170 @cindex notazione, semplice
171
172 LilyPond aggiungerà automaticamente alcuni elementi della notazione.  Nell'esempio
173 seguente, abbiamo specificato soltanto quattro note, ma LilyPond
174 ha aggiunto una chiave, il tempo e le durate.
175
176 @lilypond[verbatim,quote]
177 {
178   c' e' g' e'
179 }
180 @end lilypond
181
182 @noindent
183 Questo comportamento può essere modificato, ma nella maggior parte dei
184 casi questi valori sono utili.
185
186
187 @subheading Altezze
188
189 @cindex altezze
190 @cindex modo relativo
191 @cindex apostrofo
192 @cindex virgola
193 @cindex alterazioni e modo relativo
194 @cindex modo relativo, e alterazioni
195
196 @funindex \relative
197 @funindex relative
198 @funindex '
199 @funindex ,
200
201 Glossario musicale: @rglos{pitch}, @rglos{interval},
202 @rglos{scale}, @rglos{middle C}, @rglos{octave},
203 @rglos{accidental}.
204
205 Il modo più semplice per inserire le note è usare il modo @code{\relative}
206 (relativo). In questo modo, l'ottava viene scelta automaticamente in
207 base al principio per cui la nota che segue deve essere posizionata vicino
208 a quella precedente, ovvero deve essere posizionata nell'ottava che si trova
209 entro tre spazi di pentagramma dalla nota precedente.  Per iniziare, scriveremo
210 il pezzo musicale più elementare, una @notation{scala}, in cui ogni nota
211 si trova entro una distanza di appena uno spazio di pentagramma dalla nota precedente.
212
213 @lilypond[verbatim,quote]
214 % set the starting point to middle C
215 \relative c' {
216   c d e f
217   g a b c
218 }
219 @end lilypond
220
221 La nota iniziale è un @notation{Do centrale}.  Ogni nota successiva viene
222 posta il più vicino possibile alla nota precedente -- in altre parole, la prima
223 @code{c} è il Do più vicino al Do centrale.  Questo è seguito dal Re
224 più vicino alla nota precedente.  Possiamo creare melodie che hanno
225 intervalli più ampi, sempre usando soltanto il modo @code{\relative}:
226
227 @lilypond[verbatim,quote]
228 \relative c' {
229   d f a g
230   c b f d
231 }
232 @end lilypond
233
234 @noindent
235 Non è necessario che la prima nota della melodia inizi con
236 la nota che specifica l'altezza iniziale.  Nell'esempio
237 precedente, la prima nota -- il @code{Re} -- è il Re più vicino al
238 Do centrale.
239
240 Se si aggiungono (o si rimuovono) apostrofi @code{'} o virgole @code{,} dal
241 comando @q{@w{@code{@bs{}relative c'}}}, possiamo cambiare l'ottava di
242 partenza:
243
244 @lilypond[verbatim,quote]
245 % one octave above middle C
246 \relative c'' {
247   e c a c
248 }
249 @end lilypond
250
251 Il modo relativo all'inizio può apparire disorientante, ma è il sistema più
252 semplice per inserire gran parte delle melodie.  Vediamo come questo calcolo
253 relativo funziona in pratica.  Se si parte da un Si, che si trova sulla linea
254 centrale in chiave di violino, si possono raggiungere un Do, un Re e un Mi
255 entro 3 spazi di pentagramma andando in su, e un La, un Sol e un Fa entro 3
256 spazi di pentagramma andando in giù.  Quindi se la nota che segue il Si è
257 un Do, un Re o un Mi, si troverà sopra il Si, mentre il La, il Sol
258 o il Fa si troveranno sotto.
259
260 @lilypond[verbatim,quote]
261 \relative c'' {
262   b c  % c is 1 staff space up, so is the c above
263   b d  % d is 2 up or 5 down, so is the d above
264   b e  % e is 3 up or 4 down, so is the e above
265   b a  % a is 6 up or 1 down, so is the a below
266   b g  % g is 5 up or 2 down, so is the g below
267   b f  % f is 4 up or 3 down, so is the f below
268 }
269 @end lilypond
270
271 Accade esattamente lo stesso quando qualcuna di queste note ha un
272 diesis o un bemolle.  Le @notation{Alterazioni} sono
273 @strong{completamente ignorate} nel calcolo della posizione relativa.
274 Viene fatto lo stesso conteggio dello spazio del pentagramma da
275 una nota in una qualsiasi altra posizione sul pentagramma.
276
277 Per inserire intervalli che sono più ampi di tre spazi di pentagramma, si può
278 alzare l'@notation{ottava} aggiungendo al nome della nota una virgoletta
279 ad apice singolo @code{'} (o apostrofo).  Si può abbassare l'ottava
280 aggiungendo al nome della nota una virgola @code{,}.
281
282 @lilypond[verbatim,quote]
283 \relative c'' {
284   a a, c' f,
285   g g'' a,, f'
286 }
287 @end lilypond
288
289 @noindent
290 Per cambiare una nota di due (o più!) ottave, si usano multipli di
291 @code{''} o @code{,,} -- ma stai attento a usare due virgolette ad
292 apici semplici @code{''} e non quelle a doppi apici @code{"}@tie{}!
293 @c " - keeps quotes in order for context-sensitive editor -td
294
295 @subheading Durate (ritmi)
296
297 @cindex durate della nota
298 @cindex durate
299 @cindex ritmi
300 @cindex semibreve
301 @cindex minima
302 @cindex semiminima
303 @cindex nota puntata
304 @cindex notazione delle durate
305
306 Glossario musicale: @rglos{beam}, @rglos{duration},
307 @rglos{whole note}, @rglos{half note}, @rglos{quarter note},
308 @rglos{dotted note}.
309
310 La @notation{durata} di una nota viene indicata da un numero che segue
311 il nome della nota:  @code{1} per una @notation{semibreve}, @code{2} per
312 una @notation{minima}, @code{4} per una @notation{semiminima} e
313 così via.  Le @notation{Code} vengono aggiunte in automatico.
314
315 Se non si specifica una durata, si usa la durata precedente anche
316 per la nota successiva.  La durata predefinita della prima nota è di un
317 quarto.
318
319 @lilypond[verbatim,quote]
320 \relative c'' {
321   a1
322   a2 a4 a8 a
323   a16 a a a a32 a a a a64 a a a a a a a a2
324 }
325 @end lilypond
326
327 Per creare @notation{note puntate}, aggiungi un punto @code{.} al
328 numero di durata.  La durata di una nota puntata deve essere dichiarata
329 esplicitamente (cioè con un numero).
330
331 @lilypond[verbatim,quote]
332 \relative c'' {
333   a a a4. a8
334   a8. a16 a a8. a8 a4.
335 }
336 @end lilypond
337
338
339 @subheading Pause
340
341 @cindex pausa
342 @cindex notazione delle pause
343
344 Glossario musicale: @rglos{rest}.
345
346 Una @notation{pausa} viene inserita proprio come una nota ma col nome
347 @code{r}@tie{}:
348
349 @lilypond[verbatim,quote]
350 \relative c'' {
351   a4 r r2
352   r8 a r4 r4. r8
353 }
354 @end lilypond
355
356
357 @subheading Indicazione di tempo
358
359 @cindex tempo, indicazione di
360
361 @funindex \time
362 @funindex time
363
364 Glossario musicale: @rglos{time signature}.
365
366 Il @notation{tempo} si imposta con il comando @code{\time}:
367
368 @lilypond[verbatim,quote]
369 \relative c'' {
370   \time 3/4
371   a4 a a
372   \time 6/8
373   a4. a
374   \time 4/4
375   a4 a a a
376 }
377 @end lilypond
378
379 @subheading Tempo marks
380
381 @cindex tempo marks
382 @cindex metronome marks
383
384 @funindex \tempo
385 @funindex tempo
386
387 Glossario musicale: @rglos{tempo indication}, @rglos{metronome}.
388
389 L' @notation{indicazione di tempo} e l' @notation{indicazione metronomica} si
390 impostano col comando @code{\tempo}:
391
392 @lilypond[verbatim,quote]
393 \relative c'' {
394   \time 3/4
395   \tempo "Andante"
396   a4 a a
397   \time 6/8
398   \tempo 4. = 96
399   a4. a
400   \time 4/4
401   \tempo  "Presto" 4 = 120
402   a4 a a a
403 }
404 @end lilypond
405
406
407 @subheading Chiave
408
409 @cindex chiave
410 @cindex chiave di violino
411 @cindex contralto
412 @cindex tenore
413 @cindex basso
414
415 @funindex \clef
416 @funindex clef
417
418 Glossario musicale: @rglos{clef}.
419
420 La @notation{chiave} si imposta con il comando @code{\clef}:
421
422 @lilypond[verbatim,quote]
423 \relative c' {
424   \clef treble
425   c1
426   \clef alto
427   c1
428   \clef tenor
429   c1
430   \clef bass
431   c1
432 }
433 @end lilypond
434
435
436 @subheading Tutto insieme
437
438 Ecco un piccolo esempio che mostra tutti questi elementi insieme:
439
440 @lilypond[verbatim,quote]
441 \relative c, {
442   \clef "bass"
443   \time 3/4
444   \tempo "Andante" 4 = 120
445   c2 e8 c'
446   g'2.
447   f4 e d
448   c4 c, r
449 }
450 @end lilypond
451
452
453 @seealso
454 Guida alla notazione: @ruser{Writing pitches},
455 @ruser{Writing rhythms}, @ruser{Writing rests},
456 @ruser{Time signature}, @ruser{Clef}.
457
458
459 @node Lavorare sui file di input
460 @subsection Lavorare sui file di input
461 @translationof Working on input files
462
463 @cindex parentesi graffe
464 @cindex graffe, parentesi
465 @cindex commenti
466 @cindex commento di linea
467 @cindex linea, commento di
468 @cindex commento di blocco
469 @cindex blocco, commento di
470 @cindex sensibile alle maiuscole
471 @cindex insensibile agli spazi
472 @cindex espressioni
473 @cindex versionamento
474 @cindex versione
475 @cindex numero di versione
476
477 @funindex \version
478 @funindex { ... }
479 @funindex %
480 @funindex %@{ ... %@}
481
482 I file di input di LilyPond sono simili ai file sorgenti di molti comuni
483 linguaggi di programmazione.  Contengono una dichiarazione di versione, sono
484 sensibili alle maiuscole, e in generale gli spazi bianchi vengono ignorati.  Le
485 espressioni musicali si formano con parentesi graffe @w{@code{@{ @}}}, e i commenti
486 sono indicati con @code{%} o @w{@code{%@{ @dots{} %@}}}@tie{}.
487
488 Se le frasi precedenti ti sembrano assurde, non preoccuparti!  Spiegheremo
489 cosa significano tutti questi termini:
490
491 @itemize
492
493 @item
494 @strong{Dichiarazione di versione}:
495 Ogni file LilyPond dovrebbe contenere una dichiarazione di versione.  Una
496 dichiarazione di versione è una linea che indica la versione di LilyPond per la
497 quale il file è stato scritto, come nel seguente esempio:
498
499 @example
500 \version "@w{@version{}}"
501 @end example
502
503 Per convenzione, la dichiarazione di versione viene posta all'inizio del file
504 LilyPond.
505
506 La dichiarazione di versione è importante per almeno due ragioni.  Primo,
507 permette l'aggiornamento automatico del file di input file via via che la
508 sintassi di LilyPond cambia.  Secondo, indica la versione di LilyPond richiesta
509 per compilare il file.
510
511 Se la dichiarazione di versione è omessa dal file di input, LilyPond stampa
512 un avvertimento durante la compilazione del file.
513
514 @item
515 @strong{Sensibile alle maiuscole}:
516 distingue tra lettere in minuscolo (es:
517 @w{@code{a, b, s, t}}) o in maiuscolo (es:  @w{@code{A, B, S, T}}).
518 Le note sono in minuscolo: @w{@code{@{ c d e @}}} è un input valido;
519 @w{@code{@{ C D E @}}} causerà un messaggio di errore.
520
521 @item
522 @strong{Insensibile agli spazi}:
523 non importa quanti spazi (o tabulazioni o nuove linee) aggiungi.
524 @w{@samp{@{ c4 d e @}}} ha lo stesso significato di
525 @w{@samp{@{ c4 @tie{} @tie{} @tie{} d e @}}} e:
526
527 @example
528 @{ c4                       d
529                    e   @}
530 @end example
531
532 @noindent
533 Certo, l'esempio precedente è scomodo da leggere.  Una buona regola
534 pratica è indentare i blocchi di codice con una tabulazione o due spazi:
535
536 @example
537 @{
538   c4 d e
539 @}
540 @end example
541
542 Tuttavia, uno spazio bianco @emph{è} necessario per separare molti elementi
543 sintattici gli uni dagli altri.  In altre parole, lo spazio bianco può essere
544 @emph{aggiunto}, ma non può essere @emph{eliminato}.  Dal momento che uno
545 spazio bianco mancante può dare adito a strani errori, si consiglia di
546 inserire sempre uno spazio bianco prima e dopo ogni elemento sintattico,
547 ad esempio, prima e dopo ogni parentesi graffa.
548
549 @item
550 @strong{Espressioni}:
551 ogni parte dell'input di LilyPond deve avere @strong{@{@tie{}parentesi@tie{}graffe@tie{}@}}
552 intorno.  Queste parentesi dicono a LilyPond che l'input costituisce
553 un'espressione musicale singola, proprio come le parentesi @code{()} in
554 matematica.  Per evitare ambiguità, le parentesi dovrebbero essere
555 racchiuse tra spazi, a meno che non si trovino all'inizio o alla fine di una linea.
556
557 Anche un comando di LilyPond seguito da un'espressione semplice in
558 parentesi (come @q{@w{@code{@bs{}relative c' @{ @dots{} @}}}}) conta come
559 un'espressione musicale singola.
560
561 @cindex commenti
562 @cindex commento di linea
563 @cindex commento di blocco
564 @item
565 @strong{Commenti}:
566 un commento è un appunto per il lettore umano dell'input musicale; viene
567 ignorato quando l'input viene analizzato, dunque non ha alcun effetto
568 sull'output finale.  Ci sono due tipi di commenti.  Il simbolo di percentuale
569 @code{%} introduce un commento di linea; tutto quello che sta dopo @code{%}
570 su quella linea verrà ignorato.  Per convenzione, un commento di linea viene
571 posto @emph{sopra} il codice a cui si riferisce.
572
573 @example
574 a4 a a a
575 % this comment refers to the Bs
576 b2 b
577 @end example
578
579 Un commento di blocco segna come commento un'intera sezione di input musicale.
580 Tutto ciò che è compreso tra @code{%@{} e @code{%@}} viene ignorato.
581 Tuttavia, i commenti di blocco non si @q{annidano}.  Ovvero non si può
582 inserire un commento di blocco dentro a un altro commento di blocco.  Se
583 ci provi, il primo @code{%@}} interromperà @emph{entrambi} i commenti di
584 blocco.  Il seguente frammento mostra gli usi possibili per i commenti:
585
586 @example
587 % notes for twinkle twinkle follow
588   c4 c g' g a a g2
589
590 %@{
591   This line, and the notes below are ignored,
592   since they are in a block comment.
593
594   f4 f e e d d c2
595 %@}
596 @end example
597
598 @end itemize
599
600
601 @node Gestire gli errori
602 @section Gestire gli errori
603 @translationof Dealing with errors
604
605 @cindex troubleshooting
606
607 Talvolta LilyPond non genera l'output che vorresti.  Questa
608 sezione fornisce alcuni link che possono aiutarti a risolvere i
609 problemi che potrai incontrare.
610
611
612 @menu
613 * Consigli generali per la risoluzione dei problemi::
614 * Alcuni errori comuni::
615 @end menu
616
617 @node Consigli generali per la risoluzione dei problemi
618 @subsection Consigli generali per la risoluzione dei problemi
619 @translationof General troubleshooting tips
620
621 La risoluzione dei problemi in LilyPond può essere un compito impegnativo
622 per le persone che sono abituate a un'interfaccia grafica, perché è possibile
623 creare dei file di input non validi.  Quando questo accade, un approccio logico
624 è il modo migliore per identificare e risolvere il problema.  Alcune linee guida
625 che ti aiutano a imparare questo sono indicate in @rprogram{Troubleshooting}.
626
627
628 @node Alcuni errori comuni
629 @subsection Alcuni errori comuni
630 @translationof Some common errors
631
632 @cindex errori comuni
633
634 Ci sono alcuni errori comuni che sono difficili da risolvere basandosi
635 soltanto sui messaggi di errore che compaiono.  Questi sono
636 descritti in @rprogram{Common errors}.
637
638
639 @node Come leggere i manuali
640 @section Come leggere i manuali
641 @translationof How to read the manuals
642
643 Questa sezione spiega come leggere la documentazione in modo efficiente, e
644 introduce anche alcune utili funzionalità interattive che sono disponibili
645 nella versione online della documentazione.
646
647 @menu
648 * Materiale omesso::
649 * Esempi cliccabili::
650 * Panoramica dei manuali::
651 @end menu
652
653
654 @node Materiale omesso
655 @subsection Materiale omesso
656 @translationof Omitted material
657
658 @cindex come leggere il manuale
659 @cindex manuale, leggere
660 @cindex leggere il manuale
661 @cindex cliccabili, esempi
662 @cindex esempi cliccabili
663 @cindex consigli su come costruire i file
664 @cindex modelli
665 @cindex costruire i file, consigli
666 @cindex file, consigli per costruirli
667
668 L'input di LilyPond deve essere compreso dai segni @code{@{ @}} o da
669 @q{@w{@code{@bs{}relative c'' @{ @dots{} @}}}}, come abbiamo visto in @ref{Lavorare
670 sui file di input}.  Nella parte restante di questo manuale, gran parte
671 degli esempi ometterà questi segni.  Per replicare gli esempi, puoi copiare
672 e incollare l'input mostrato, ma @strong{devi} aggiungere
673 @q{@w{@code{@bs{}relative c'' @{ @dots{} @}}}} in questo modo:
674
675 @example
676 \relative c'' @{
677   @dots{}example goes here@dots{}
678 @}
679 @end example
680
681 Perché omettere le parentesi?  Gran parte degli esempi in questo manuale
682 possono essere inseriti nel mezzo di un pezzo più ampio.  Per questi esempi,
683 non ha senso includere @q{@w{@code{@bs{}relative c'' @{ @dots{} @}}}} --
684 non si deve mettere un @code{\relative} dentro un altro
685 @code{\relative}!  Se includessimo @q{@w{@code{@bs{}relative c'' @{ @dots{} @}}}}
686 in ogni esempio, non potresti copiare un piccolo esempio della
687 documentazione e incollarlo dentro a un tuo brano più
688 esteso.  La maggior parte delle persone vuole aggiungere del materiale a
689 un brano esistente, per questo abbiamo strutturato il manuale in questo modo.
690
691 Ricorda che i file LilyPond dovrebbero avere una dichiarazione di
692 versione (@code{\version}).  Nei manuali la dichiarazione è omessa
693 perché gli esempi sono frammenti di codice e non file completi.
694 Ma dovresti prendere l'abitudine di includerla nei tuoi file.
695
696 @node Esempi cliccabili
697 @subsection Esempi cliccabili
698 @translationof Clickable examples
699
700 @warning{Queste funzionalità sono disponibili soltanto nei manuali in HTML.}
701
702 Molte persone imparano ad usare un programma provando e smanettando.
703 Questo è possibile anche con LilyPond.  Se clicchi su un'immagine
704 nella versione HTML di questo manuale, vedrai l'esatto input
705 LilyPond usato per generare quell'immagine.  Provalo su
706 questa immagine:
707
708 @c no verbatim here
709 @lilypond[quote]
710 \relative c'' {
711   c4-\markup { \bold \huge { Click here.  } }
712 }
713 @end lilypond
714
715 Tagliando e copiando quel che si trova nella sezione @qq{ly snippet},
716 puoi ricavare un modello di partenza per sperimentare.  Per vedere esattamente
717 lo stesso output (larghezza della linea e tutto il resto), copia tutto da @qq{Start
718 cut-&-pastable section} alla fine del file.
719
720 @ignore
721 This is item 825
722
723 @n ode Keyboard navigation
724 @s ubsection Keyboard navigation
725
726 @warning{This features is only available in the HTML manuals.}
727
728 @c TODO: once this is figured out, insert it here.
729
730 We are currently working on this feature.
731 @end ignore
732
733
734 @node Panoramica dei manuali
735 @subsection Panoramica dei manuali
736 @translationof Overview of manuals
737
738 La documentazione su LilyPond è vasta.  I nuovi utenti talvolta
739 sono confusi su quali parti dovrebbero leggere, e ogni tanto
740 saltano la lettura di parti fondamentali.
741
742 @warning{Non saltare le parti importanti della
743 documentazione.  Altrimenti ti risulterà molto più difficile comprendere
744 le sezioni successive.}
745
746 @itemize
747
748 @item
749 @strong{Prima di fare @emph{qualsiasi} tentativo}: leggi il @ref{Tutorial}
750 e la @ref{Notazione comunemente utilizzata} del Manuale di apprendimento.  Se
751 ti imbatti in termini musicali che non conosci, cercali nel @rglosnamed{Top, Glossario}.
752
753 @item
754 @strong{Prima di tentare di scrivere un pezzo musicale completo}: leggi
755 i @ref{Concetti fondamentali} del Manuale di apprendimento.  Dopo puoi dare
756 un'occhiata alle sezioni rilevanti della @rusernamed{Top, Notation reference}.
757
758 @item
759 @strong{Prima di cercare di cambiare l'output predefinito}: leggi il
760 @ref{Tweaking output} del Manuale di apprendimento.
761
762 @item
763 @strong{Prima di iniziare un grande progetto}: leggi il documento
764 @rprogram{Suggestions for writing files} del manuale di Uso del programma.
765
766 @end itemize
767
768