]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/tutorial.itely
Updated Spanish tutorial
[lilypond.git] / Documentation / es / user / tutorial.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: 51018f5026338e96df034b41ee173fbef0cb6158
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @ignore
11 Tutorial guidelines:
12 - unless you have a really good reason, use either
13     @l ilypond[quote,ragged-right,verbatim]
14   or
15     @l ilypond[quote,ragged-right,verbatim,fragment,relative=2]
16   (without spaces)
17   Don't use any other relative=X commands (make it a non-fragment
18   example), and don't use fragment without relative=2.
19 - use "aes" and "ees" instead of "as" and "aes".  I know it's not
20   correct Dutch naming, but let's not confuse people with this until
21   we get to the Basic notation chapter.
22 @end ignore
23
24
25
26 @c   old info that will probably be removed.
27 @c TODO:
28 @c   * more details about running lilypond; error messages,
29 @c     compiling/viewing (emacs?)
30 @c   * where to go from First steps+More basics?
31
32 @c  wherever possible, do not include index entries here; the
33 @c  index should point to stuff in the reference manual.  -gp
34
35 @c Your first LilyPond score in 10 minutes?
36
37 @node Tutorial
38 @chapter Tutorial
39
40 Este tutorial comienza con una introducción al lenguaje musical LilyPond
41 y cómo producir música impresa.  Después de este primer contacto,
42 explicaremos cómo crear notación musical usual.
43
44 @ifhtml
45 Muchas personas aprenden a utilizar programas probando y enredando con ellos.
46 Esto también puede hacerse con LilyPond.  Si hace click sobre una imagen
47 en la versión en HTML de este manual, podrá ver la entrada exacta de LilyPond
48 que se utilizó para generar esa imagen.
49 Pruébelo sobre esta imagen:
50
51 @c no verbatim here
52 @lilypond[quote,ragged-right]
53 \relative c'' {
54   c-\markup { \bold \huge { Click here.  } }
55 }
56 @end lilypond
57
58 Cortando y pegando todo lo que se encuentra dentro de la sección @qq{ly snippet} (fragmento de tipo ly), tendrá una
59 plantilla inicial para sus experimentos.  Si le agrada esta forma de aprender,
60 probablemente quiera imprimir o añadir a sus favoritos la dirección de la
61 @ref{Cheat sheet}, que es una relación en forma de tabla de los comandos más comunes
62 de manera que sirvan de referencia rápida.
63 @end ifhtml
64
65 @menu
66 * First steps::                 
67 * Single staff notation::       
68 * Multiple notes at once::      
69 * Songs::                       
70 * Final touches::               
71 @end menu
72
73
74 @node First steps
75 @section First steps
76
77 Esta sección le ofrece una introducción básica al trabajo con LilyPond.
78
79 @menu
80 * Compiling a file::            
81 * Simple notation::             
82 * Working on text files::       
83 * How to read the tutorial::    
84 @end menu
85
86
87 @node Compiling a file
88 @subsection Compiling a file
89
90 El primer ejemplo demuestra cómo empezar a trabajar con LilyPond.  Para
91 crear una partitura, escribimos un archivo de texto que especifica la
92 notación.  Por ejemplo, si escribimos
93
94 @example
95 @{
96   c' e' g' e'
97 @}
98 @end example
99
100 @noindent
101 el resultado tiene este aspecto
102
103 @c  in this case we don't want verbatim
104 @lilypond[quote,ragged-right]
105 {
106   c' e' g' e'
107 }
108 @end lilypond
109
110 @strong{Advertencia:} Todo el código que se da como entrada a LilyPond tiene que
111 ir entre @strong{@{ llaves @}}.  Las llaves deberían también estar
112 rodeadas por espacios a no ser que se encuentren al principio o al final de una línea,
113 para evitar ambigüedades.  Es posible que se omitan en algunos ejemplos del presente
114 manual ¡pero no las omita en su propia música!
115
116 @cindex Sensible a las mayúsculas
117 Además la entrada de LilyPond es @strong{sensible a las mayúsculas}.  @code{ @{ c d e @}}
118 es una entrada válida; @code{@{ C D E @}} producirá un mensaje de error.
119
120 @sp 1
121
122 @subheading Entering music and viewing output
123
124 En esta sección vamos a explicar qué comandos hay que ejecutar
125 y cómo, para ver o imprimir el resultado.
126
127 @subsubheading MacOS X
128
129 Si hace doble click sobre @code{LilyPond.app}, se abrirá con un archivo 
130 de ejemplo.  Guárdelo, por ejemplo, como @file{prueba.ly} en el Escritorio, y 
131 a continuación procéselo con la orden de menú @samp{Compilar > Componer archivo}.
132 El PDF resultante se mostrará en la pantalla.
133
134 Advierta que la primera vez que ejecute LilyPond, tardará un minuto
135 o dos porque todas las tipografías del sistema han de ser analizadas previamente.
136
137 Para posteriores usos de LilyPond, debería comenzar eligiendo @q{Nuevo}
138 o @q{Abrir}.  Tiene que grabar el archivo antes de componerlo tipográficamente.
139 Si se produce algún error durante el proceso, observe la ventana del registro.
140
141 @subsubheading Windows
142
143 En Windows, si hace doble click sobre el icono de LilyPond que está en el escritorio, se
144 abrirá un sencillo editor de texto con un archivo de ejemplo.  Guárdelo, por ejemplo, con
145 el nombre @file{prueba.ly} en el escritorio y después haga doble click sobre el icono del
146 archivo para procesarlo (el icono tiene la forma de una nota).  Transcurridos unos segundos,
147 obtendrá un archivo @file{prueba.pdf} en el escritorio. Haga doble click sobre este archivo
148 PDF para ver la partitura compuesta tipográficamente.  Un método alternativo para procesar el
149 archivo @file{prueba.ly} es arrastrarlo y soltarlo sobre el icono de LilyPond utilizando
150 el ratón.
151
152 Para editar un archivo @file{.ly} existente, haga click sobre él con el botón derecho del ratón
153 y elija @qq{Edit source} (editar el archivo fuente). Para empezar con un archivo vacío,
154 arranque el editor como se describe más arriba y elija @qq{New} (nuevo) del menú @qq{File} (archivo).
155
156 Al hacer doble click sobre el archivo no sólo se obtiene como resultado un archivo PDF,
157 sino también un archivo @file{.log} que contiene cierta información acerca de lo que
158 LilyPond ha hecho con el archivo. Si se produce algún error, examine este archivo de registro.
159
160 Tenga en cuenta que hay disponibles varios editores de texto
161 alternativos con un mejor apoyo para la realización de documentos de
162 LilyPond, consulte @rprogram{Text editor support} para ver más información.
163
164 @subsubheading Unix
165
166 Comience abriendo una ventana de terminal e inicando un editor de texto.  Por
167 ejemplo, puede abrir un xterm y ejecutar
168 @code{joe}@footnote{Existen macros para los adictos a VIM, y hay
169 un @code{LilyPond-mode} (modo de LilyPond) para los adictos a Emacs.  Si no han sido
170 instalados aún, consulte el archivo @file{INSTALL.txt}.  El
171 entorno de edición más sencillo es @file{LilyPondTool}.  Consulte
172 @rprogram{Text editor support} para más información.}.  En su
173 editor de texto, introduzca la siguiente entrada y guarde el archivo como
174 @file{prueba.ly}
175
176 @verbatim
177 {
178   c' e' g' e'
179 }
180 @end verbatim
181
182 @noindent
183 Para procesar @file{prueba.ly}, haga lo siguiente:
184
185 @example
186 lilypond prueba.ly
187 @end example
188
189 @noindent
190 Verá algo parecido a:
191
192 @example
193 lilypond prueba.ly
194 GNU LilyPond 2.10.0
195 Procesando `prueba.ly'
196 Analizando...
197 Interpretando la música... [1]
198 Preprocesando los objetos gráficos...
199 Calculando los cortes de línea... [2]
200 Escribiendo la página de salida en `prueba.ps'...
201 Convirtiendo a `prueba.pdf'...
202 @end example
203
204 @cindex Archivo PDF
205 @cindex Ver la música
206
207 @noindent
208 El resultado es el archivo @file{prueba.pdf} que podrá imprimir o ver
209 con las utilidades estándar de su sistema operativo.@footnote{Si
210 su sistema no dispone de dichas herramientas, puede probar
211 @uref{http://@/www@/.cs@/.wisc@/.edu/@/~ghost/,Ghostscript}, un programa
212 de libre disposición para ver e imprimir archivos PDF y PostScript.}
213
214
215 @node Simple notation
216 @subsection Simple notation
217
218 LilyPond añadirá ciertos elementos de notación de manera automática.  En el siguiente
219 ejemplo hemos especificado solamente cuatro alturas, pero LilyPond ha
220 añadido la clave, el compás y las duraciones.
221
222 @lilypond[quote,ragged-right,verbatim]
223 {
224   c' e' g' e'
225 }
226 @end lilypond
227
228 @noindent
229 Este comportamiento se puede modificar, pero en general estos valores automáticos
230 son adecuados.
231
232
233 @subheading Pitches
234
235 La manera más sencilla de introducir las notas es mediante la utilización del modo @code{\relative}.  En
236 este modo se supone que el @rglos{interval} entre la nota anterior y la actual
237 se encuentra dentro de una @rglos{fourth}.  Comenzamos
238 introduciendo la pieza musical más elemental, una @rglos{scale}.
239
240 @lilypond[quote,ragged-right,verbatim]
241 \relative c' {
242   c d e f
243   g a b c
244 }
245 @end lilypond
246
247 La nota inicial es @rglos{middle C}.  Cada nota sucesiva
248 se encuentra dentro de una cuarta de la nota previa (en otras palabras: la primera
249 @samp{c} es el Do más cercano al Do central;  a éste le sigue el Re más cercano a la
250 nota previa, y así sucesivamente).  Podemos crear melodías con intervalos mayores:
251
252 @lilypond[quote,ragged-right,verbatim]
253 \relative c' {
254   d f a g
255   c b f d
256 }
257 @end lilypond
258
259 @noindent
260 Como puede observar, este ejemplo no comienza en el Do central.  La primera nota
261 (la @samp{d}) es el Re más cercano al Do central.
262
263 Para poner intervalos mayores de una cuarta, podemos elevar la octava
264 añadiendo una comilla simple @code{'} (o apóstrofe) al nombre de la nota.  También podemos bajar
265 la octava adjuntando una coma @code{,} al nombre de la nota.
266
267 @lilypond[quote,ragged-right,verbatim]
268 \relative c'' {
269   a a, c' f,
270   g g'' a,, f'
271 }
272 @end lilypond
273
274 @noindent
275 Para subir o bajar una nota en dos (¡o más!) octavas, utilizamos varias @code{''} ó
276 @code{,,} (pero tenga cuidado de utilizar dos comillas simples @code{''} ¡y no una
277 comilla doble @code{"}@tie{}!)  El valor inicial de
278 @code{\relative c'} también puede modificarse de esta forma.
279
280
281 @subheading Durations (rhythms)
282
283 La @rglos{duration} de una nota se especifica mediante un número después del nombre de la nota.
284 @samp{1} significa @rglos{whole note}, @samp{2} significa @rglos{half note},
285 @samp{4} significa @rglos{quarter note} y así sucesivamente.  Las barras de corchea se añaden
286 automáticamente.
287
288 @lilypond[quote,ragged-right,verbatim]
289 \relative c'' {
290   a1
291   a2 a4 a8 a
292   a16 a a a a32 a a a a64 a a a a a a a a2
293 }
294 @end lilypond
295
296 @noindent
297 Si no especifica una duración, se utiliza la duración previa para la nota siguiente.
298 La figura por omisión de la primera nota es una negra.
299
300 Para crear notas con puntillo (véase @rglos{dotted note}), añada un punto @samp{.} al número de la duración.
301
302 @lilypond[quote,ragged-right,verbatim]
303 \relative c'' {
304   a a a4. a8
305   a8. a16 a a8. a8 a4.
306 }
307 @end lilypond
308
309
310 @subheading Rests
311
312 Un @rglos{rest} se introduce igual que una nota, con el nombre @samp{r}:
313
314 @lilypond[quote,ragged-right,verbatim]
315 \relative c'' {
316   a r r2
317   r8 a r4 r4. r8
318 }
319 @end lilypond
320
321
322 @subheading Time signature
323
324 La @rglos{time signature}) se puede establecer con el comando @code{\time} :
325
326 @lilypond[quote,ragged-right,verbatim]
327 \relative c'' {
328   \time 3/4
329   a4 a a
330   \time 6/8
331   a4. a
332   \time 4/4
333   a4 a a a
334 }
335 @end lilypond
336
337
338 @subheading Clef
339
340 La @rglos{clef} se puede establecer utilizando el comando @code{\clef} :
341
342 @lilypond[quote,ragged-right,verbatim]
343 \relative c' {
344   \clef treble
345   c1
346   \clef alto
347   c1
348   \clef tenor
349   c1
350   \clef bass
351   c1
352 }
353 @end lilypond
354
355
356 @subheading All together
357
358 He aquí un pequeño ejemplo que muestra todos los elementos anteriores juntos:
359
360 @lilypond[quote,ragged-right,verbatim]
361 \relative c, {
362   \time 3/4
363   \clef bass
364   c2 e8 c' g'2.
365   f4 e d c4 c, r4
366 }
367 @end lilypond
368
369 @moreinfo
370 @quotation
371 @table @asis
372 @item Introducir alturas y duraciones
373 véase @ref{Pitches} y @ref{Durations}.
374 @item Silencios
375 véase @ref{Rests}.
376 @item Indicaciones de compás y otros comandos de tiempo
377 véase @ref{Time signature}.
378 @item Claves
379 véase @ref{Clef}.
380 @end table
381 @end quotation
382
383
384 @node Working on text files
385 @subsection Working on text files
386
387 Los archivos de entrada de LilyPond son como los archivos fuente de muchos lenguajes de programación corrientes.
388 Son sensibles a las mayúsculas e insensibles al número de espacios  Las expresiones
389 se forman con llaves @{ @} y los comentarios se denotan por un signo de porcentaje (@code{%}) o por 
390 @code{%@{ ... %@}}.
391
392 Si la frase anterior no tiene sentido para usted ¡no se preocupe! A continuación explicaremos el
393 significado de todos estos términos:
394
395 @itemize
396
397 @cindex Sensible a las mayúsculas
398 @item @strong{Sensible a las mayúsculas}:
399 tiene importancia el hecho de que introduzca una letra
400 en minúsculas (p.ej. @code{a, b, s, t}) o en mayúsculas (p.ej.
401 @code{A, B, S, T}).  Las notas son minúsculas: @code{@{ c d e @}}
402 es una entrada válida; @code{@{ C D E @}} produciría un mensaje de error.
403
404 @item @strong{Insensible al número de espacios}:
405 no importa cuántos
406 espacios (o saltos de línea) añada.  @code{@{ c d e @}} significa lo mismo
407 que @code{@{ c @tie{} @tie{} @tie{} d e @}} y que
408 @example
409           @{
410 c                        d
411   e @}
412 @end example
413
414 @noindent
415 Por supuesto, el ejemplo anterior es difícil de leer.  Una regla práctica
416 es sangrar los bloques de código con un carácter de tabulación, o bien con dos espacios:
417 @example
418 @{
419   c d e
420 @}
421 @end example
422
423 @item @strong{Expresiones:}
424 Todo fragmento de código de entrada para LilyPond ha de llevar
425 @strong{@{ llaves @}} antes y después de la entrada.  Estas llaves le dicen a
426 LilyPond que la entrada es una expresión musical unitaria, igual que
427 los paréntesis @samp{()} de las matemáticas.  Las llaves deben ir rodeadas
428 de un espacio a no ser que se encuentren al comienzo o al final de una
429 línea, para evitar cualquier ambigüedad.
430
431 Una función (como por ejemplo @code{\relative @{ @}}) también es una expresión musical
432 unitaria.
433
434 @cindex comentarios
435 @cindex comentario de línea
436 @cindex comentario de bloque
437 @item @strong{Comentarios}:
438 Un comentario es una nota para el lector humano de la entrada musical; se ignora
439 cuando esta entrada se analiza, de manera que no tiene ningún efecto sobre la salida impresa.
440 Existen dos tipos de comentarios.  El símbolo de porcentaje @samp{%}
441 introduce un comentario de línea; todo lo que se encuentra después de @samp{%} en esa línea
442 se ignora.  Un comentario de bloque marca una sección entera de entrada musical
443 como comentario.  Todo lo que está encerrado dentro de @code{%@{} y @code{%@}} se
444 ignora (pero los comentarios no pueden incluir otros comentarios).  El siguiente fragmento muestra algunos posibles usos para los comentarios:
445
446 @example
447 % a continuación van las notas de campanitas del lugar
448   c4 c g' g a a g2
449
450 %@{
451     Esta línea y las notas que aprecen más abajo
452     se ignoran, por estar dentro de un
453     comentario de bloque.
454
455     g g f f e e d d c2
456 %@}
457 @end example
458
459 @end itemize
460
461 Hay más trucos para elaborar archivos de entrada en
462 @ref{Suggestions for writing LilyPond files}.
463
464
465 @node How to read the tutorial
466 @subsection How to read the tutorial
467
468 Como vimos en @ref{Working on text files}, la entrada de LilyPond debe estar
469 rodeada de llaves @{ @} o de @code{\relative c'' @{ ... @}}.  Durante el
470 resto del presente manual, la mayor parte de los ejemplos omitirán las llaves.
471
472 Si está leyendo la documentación HTML y quiere ver el código de LilyPond exacto
473 que se utilizó para crear el ejemplo, sencillamente haga click
474 sobre la imagen.  Si no está leyendo la versión en HTML, podría
475 copiar y pegar la entrada que se muestra, pero @strong{deberá} añadir
476 @code{\relative c'' @{ @}} de la siguiente manera:
477
478 @example
479 \relative c'' @{
480   ... aquí va el ejemplo...
481 @}
482 @end example
483
484 ¿Por qué omitir las llaves? Casi todos los ejemplos
485 del presente manual se pueden insertar en medio de un fragmento mayor de
486 música.  Para estos ejemplos no tiene ningún sentido añadir
487 @code{\relative c'' @{ @}} (no debería poner un @code{\relative}
488 dentro de otro @code{\relative}), de forma que usted no podría copiar
489 un ejemplo pequeño procedente de la documentación y pegarlo dentro de su propia
490 pieza.
491
492
493 @node Single staff notation
494 @section Single staff notation
495
496 Esta sección es una introducción a la notación corriente que se utiliza para una voz
497 o un pentagrama.
498
499 @menu
500 * Relative note names::         
501 * Accidentals and key signatures::  
502 * Ties and slurs::              
503 * Articulation and dynamics::   
504 * Automatic and manual beams::  
505 * Advanced rhythmic commands::  
506 @end menu
507
508
509 @node Relative note names
510 @subsection Relative note names
511
512 Como hemos visto en @ref{Simple notation}, LilyPond calcula la altura de
513 cada nota de forma relativa respecto de la nota anterior@footnote{Existe otra forma de
514 introducir las alturas, @ref{Absolute note names}, pero en la práctica el modo
515 relativo es mucho más cómodo y seguro de utilizar.}.  Si no se añade ninguna marca de octava
516 (@code{'} y @code{,}), se supone que cada altura se encuentra dentro de una
517 cuarta desde la nota anterior.
518
519 LilyPond examina las alturas basándose en los nombres de las notas (dicho de otra forma:
520 una cuarta aumentada @emph{no} es lo mismo que una quinta disminuida.  Si
521 empezamos en un Do, un Fa sostenido situado a continuación se colocará por encima del Do, mientras que
522 un Sol bemol se colocará por debajo de este mismo Do.
523
524 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
525 c2 fis
526 c2 ges
527 @end lilypond
528
529 @moreinfo
530 @quotation
531 @table @asis
532 @item Octavas relativas
533 ver @ref{Relative octaves}.
534 @item Comprobación de octava
535 ver @ref{Octave check}.
536 @end table
537 @end quotation
538
539
540
541 @node Accidentals and key signatures
542 @subsection Accidentals and key signatures
543
544 @subheading Accidentals
545
546 Una nota @rglos{sharp} se hace añadiendo @samp{is} al
547 nombre, y una nota @rglos{flat} añadiendo @samp{es}.  Como
548 ha podido adivinar, un @rglos{double sharp} o @rglos{double flat} se hace
549 añadiendo @samp{isis} o @samp{eses}@footnote{Esta sintaxis
550 derivó de las convenciones de las lenguas nórdicas y germánicas para nombrar las notas
551 como el alemán y el holandés.  Para utilizar otros nombres para las alteraciones accidentales, vea
552 @ref{Note names in other languages}.}
553
554 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
555 cis1 ees fisis, aeses
556 @end lilypond
557
558 @cindex tonalidad, armadura de la, establecer
559 @subheading Key signatures
560
561 La armadura de la tonadlidad se establece mediante el comando @code{\key} seguido de
562 una nota y @code{\major} o @code{\minor}.
563
564 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
565 \key d \major
566 a1
567 \key c \minor
568 a
569 @end lilypond
570
571 @sp 1
572
573 @subheading Warning: key signatures and pitches
574
575 Para determinar si hay que imprimir una alteración accidental, LilyPond examina las
576 notas y la armadura de la tonalidad.  La armadura solamente afecta a las
577 alteraciones @emph{impresas}, ¡no a las propias notas!  Ésta es una
578 funcionalidad que frecuentemente confunde a los que se inician con el programa, por ello permítanos explicarla
579 en detalle.
580
581 LilyPond hace una clara distinción entre el contenido musical y la
582 presentación.  La alteración (bemol, becuadro o sostenido) de una nota es parte de
583 la altura, y por tanto es contenido musical.  Si una alteración (un
584 signo @emph{impreso} de bemol, becuadro o sostenido) se imprime o no delante de la
585 nota correspondiente, es una cuestión de presentación.  La presentación es algo que
586 sigue unas reglas, así que las alteraciones accidentales se imprimen automáticamente según
587 dichas reglas.  Las alturas de las notas en su música son obras de arte, por tanto no se
588 añadirán automáticamente, y usted deberá introducir aquello que quiera oír.
589
590 En el siguiente ejemplo
591
592 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
593 \key d \major
594 d cis fis
595 @end lilypond
596
597 @noindent
598 ninguna nota lleva una alteración impresa, pero de todas formas usted debe añadir la @samp{is} a
599 @code{cis} y a @code{fis}.
600
601 El texto @samp{e} no significa @qq{imprimir una bolita negra en la
602 primera línea del pentagrama.}  Más bien significa: @qq{hay una nota
603 Mi natural.}  En la tonalidad de La bemol mayor, @emph{lleva} una
604 alteración accidental:
605
606 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
607 \key aes \major
608 e
609 @end lilypond
610
611 Poner todas las alteraciones de forma explícita puede que requiera algo más de trabajo
612 al teclear, pero la ventaja es que la transposición es más fácil, y las
613 alteraciones se pueden imprimir siguiendo varias convenciones distintas.  Consulte
614 @ref{Automatic accidentals} para ver ejemplos de cómo se pueden imprimir las alteraciones
615 de acuerdo a reglas diferentes.
616
617 @moreinfo
618 @quotation
619 @table @asis
620 @item Alteraciones accidentales
621 ver @ref{Accidentals} y @ref{Automatic accidentals}.
622 @item Armadura de la tonalidad
623 ver @ref{Key signature}.
624 @end table
625 @end quotation
626
627
628 @node Ties and slurs
629 @subsection Ties and slurs
630
631 @cindex ligaduras de unión
632 @subheading Ties
633 Una @rglos{tie} se crea adjuntando un carácter tilde @samp{~} a la primera
634 nota ligada
635
636 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
637 g4~ g c2~
638 c4 ~ c8 a8 ~ a2
639 @end lilypond
640
641 @cindex ligaduras de expresión
642 @subheading Slurs
643
644 Una @rglos{slur} es una curva que se traza abarcando varias notas.  Las notas inicial
645 y final se marcan mediante @samp{(} y @samp{)} respectivamente.
646
647 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
648 d4( c16) cis( d e c cis d) e( d4)
649 @end lilypond
650
651 @cindex fraseo, ligaduras de
652 @cindex ligaduras de fraseo
653 @subheading Phrasing slurs
654
655 Las ligaduras que se utilizan para indicar fraseos más largos se pueden introducir mediante @code{\(} y
656 @code{\)}.  Puede haber al mismo tiempo ligaduras de legato y ligaduras de fraseo,
657 pero no es posible tener legatos simultáneos o ligaduras de expresión
658 simultáneas.
659
660 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
661 a8(\( ais b c) cis2 b'2 a4 cis,\)
662 @end lilypond
663
664 @sp 1
665
666 @cindex ligaduras de expresión frente a ligaduras de unión
667 @subheading Warnings: slurs vs. ties
668
669 Una ligadura de expresión parece una @rglos{tie}, pero tiene un significado distinto.  Una
670 ligadura (de unión) sencillamente hace que la primera nota sea más larga, y sólo se puede utilizar sobre
671 parejas de notas iguales.  Las ligaduras de expresión indican las articulaciones
672 de las notas, y se pueden utilizar sobre grupos mayores de notas.  Las ligaduras de unión y de expresión
673 se pueden anidar unas dentro de otras.
674
675 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
676 c2~( c8 fis fis4 ~ fis2 g2)
677 @end lilypond
678
679 @moreinfo
680 @quotation
681 @table @asis
682 @item Ligaduras de unión
683 ver @ref{Ties}.
684 @item Ligaduras de expresión
685 ver @ref{Slurs}.
686 @item Ligaduras de fraseo
687 ver @ref{Phrasing slurs}.
688 @end table
689 @end quotation
690
691
692 @node Articulation and dynamics
693 @subsection Articulation and dynamics
694
695 @cindex articulación
696 @cindex acentos
697 @cindex staccato
698 @subheading Articulations
699
700 Las articulaciones (véase @rglos{articulation}) más corrientes se pueden añadir a las notas utilizando un guión @samp{-}
701 seguido de un carácter único:
702
703 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
704 c-. c-- c-> c-^ c-+ c-_
705 @end lilypond
706
707 @cindex digitaciones
708 @subheading Fingerings
709 De manera similar, las indicaciones de digitación se pueden añadir a una nota utilizando un guión 
710 (@samp{-}) seguido del dígito deseado:
711
712 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
713 c-3 e-5 b-2 a-1
714 @end lilypond
715
716 Las articulaciones y digitaciones normalmente se colocan de forma automática, pero puede
717 especificar una dirección mediante @samp{^} (encima) o @samp{_} (debajo).  También
718 puede usar varias articulaciones sobre la misma nota.  Sin embargo, casi siempre
719 es mejor dejar que LilyPond determine la dirección de las articulaciones.
720
721 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
722 c_-^1 d^. f^4_2-> e^-_+
723 @end lilypond
724
725 @subheading Dynamics
726 Las expresiones de matiz o signos dinámicos se hacen añadiendo las marcas (con una barra invertida) a la
727 nota:
728
729 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
730 c\ff c\mf c\p c\pp
731 @end lilypond
732
733 @cindex expresiones dinámicas
734 @cindex decrescendo
735 @cindex crescendo
736
737 Los crescendi y decrescendi comienzan con los comandos @code{\<} y
738 @code{\>}.  Una expresión terminal de matiz, como por ejemplo @code{\f}, dará por terminado el
739 (de)crescendo, o bien se puede usar el comando @code{\!}:
740
741 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
742 c2\< c2\ff\> c2 c2\!
743 @end lilypond
744
745 @moreinfo
746 @quotation
747 @table @asis
748 @item Articulaciones
749 ver @ref{Articulations}.
750 @item Digitaciones
751 ver @ref{Fingering instructions}.
752 @item Matices
753 ver @ref{Dynamics}.
754 @end table
755 @end quotation
756
757
758 @node Automatic and manual beams
759 @subsection Automatic and manual beams
760
761 @cindex barras, establecimiento manual
762 Todas las @rglos{beam}s se dibujan automáticamente:
763 @c aquí hay un problema con el plural. FVD
764 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
765 a8 ais d ees r d c16 b a8
766 @end lilypond
767
768 @noindent
769 Si no le gustan las barras automáticas, pueden forzarse
770 manualmente.  Marque la primera nota que comprende la barra con @samp{[} y la última
771 con @samp{]}.
772
773 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
774 a8[ ais] d[ ees r d] a b
775 @end lilypond
776
777 @moreinfo
778 @quotation
779 @table @asis
780 @item Barras automáticas
781 ver @ref{Automatic beams}.
782 @item Barras manuales
783 ver @ref{Manual beams}.
784 @end table
785 @end quotation
786
787
788 @node Advanced rhythmic commands
789 @subsection Advanced rhythmic commands
790
791 @cindex anacrusa
792 @c @cindex anacruse @c redundant, in spanish. FVD
793 @cindex compás parcial
794 @subheading Partial measure
795
796 Una anacrusa (o @rglos{anacrusis}) se introduce con la palabra clave
797 @code{\partial}.  Va seguida de una duración: @code{\partial 4} es
798 una anacrusa de negra y @code{\partial 8} de corchea.
799
800 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
801 \partial 8
802 f8 c2 d
803 @end lilypond
804
805 @cindex grupos especiales
806 @cindex tresillos
807 @subheading Tuplets
808
809 Los grupos especiales como los tresillos se hacen con la palabra clave @code{\times}.  Requiere dos
810 argumentos: una fracción y un fragmento de música.  La duración del fragmento
811 de música se multiplica por la fracción.  Los tresillos hacen que las notas ocupen
812 2/3 de su duración expresa, por tanto un tresillo lleva una fracción de 2/3
813
814 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
815 \times 2/3 { f8 g a }
816 \times 2/3 { c r c }
817 \times 2/3 { f,8 g16[ a g a] }
818 \times 2/3 { d4 a8 }
819 @end lilypond
820
821 @cindex notas de adorno
822 @cindex acciaccatura
823 @cindex appoggiatura
824 @subheading Grace notes
825
826 Las notas de adorno se crean con el comando @code{\grace}, aunque
827 también se pueden conseguir precediendo una expresión musical por la
828 palabra clave @code{\appoggiatura} o @code{\acciaccatura}
829
830 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
831 c2 \grace { a32[ b] } c2
832 c2 \appoggiatura b16 c2
833 c2 \acciaccatura b16 c2
834 @end lilypond
835
836 @moreinfo
837 @quotation
838 @table @asis
839 @item Notas de adorno
840 ver @ref{Grace notes},
841 @item Grupos especiales
842 ver @ref{Tuplets},
843 @item Anacrusas
844 ver @ref{Partial measures}.
845 @end table
846 @end quotation
847
848
849 @node Multiple notes at once
850 @section Multiple notes at once
851
852 Esta sección es una introducción a las notas simultáneas:
853 varios instrumentos, varios pentragramas para un solo instrumento (p.ej. piano)
854 y acordes.
855
856 La palabra @q{polifonía} en música hace referencia al hecho de tener más de una voz en un momento determinado
857 dentro de una pieza musical.  La palabra @q{polifonía} en LilyPond se refiere al hecho de tener más de
858 una voz en el mismo pentragrama.
859
860 @menu
861 * Music expressions explained::  
862 * Multiple staves::             
863 * Piano staves::                
864 * Combining notes into chords::  
865 * Single staff polyphony::      
866 @end menu
867
868
869 @node Music expressions explained
870 @subsection Music expressions explained
871
872 En los archivos de entrada de LilyPond, la música se representa mediante @emph{expresiones
873 musicales}.  Una sola nota es una expresión musical, aunque no es una
874 entrada válida por sí sola.
875
876 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
877 a4
878 @end lilypond
879
880 Al encerrar un grupo de notas dentro de llaves creamos una expresión musical:
881
882 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
883 { a4 g4 }
884 @end lilypond
885
886 Si colocamos un grupo de expresiones musicales (p.ej.: notas) dentro de llaves, eso significa que
887 se encuentran en secuencia (es decir, cada una sigue a la anterior).  El resultado
888 es otra expresión musical:
889
890 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
891 { { a4 g } f g }
892 @end lilypond
893
894 @subheading Simultaneous music expressions: multiple staves
895
896 Esta técnica es muy útil para la música polifónica.  Para introducir música
897 con más voces o con más pentragramas, lo que hacemos es combinar varias expresiones en
898 paralelo.  Para indicar que dos voces se deben interpretar al mismo tiempo,
899 sencillamente introduzca una combinación simultánea de expresiones musicales.  Una
900 expresión musical @q{simultánea} se forma encerrando las expresiones dentro de
901 @code{<<} y @code{>>}.  En el ejemplo que sigue, tres secuencias (cada una de las cuales
902 contiene dos notas diferentes) se combinan de forma simultánea:
903
904 @lilypond[quote,ragged-right,verbatim]
905 \relative c'' {
906   <<
907     { a4 g }
908     { f e }
909     { d b }
910   >>
911 }
912 @end lilypond
913
914 Tenga en cuenta que hemos sangrado cada nivel jerárquico de la entrada con un margen
915 distinto.  A LilyPond no le importa cuánto (o cuán poco) espacio haya
916 al comienzo de una línea, pero el establecimiento de márgenes distintos dentro del código de LilyPond, de esta forma, lo
917 hace mucho más fácil de leer por nosotros los seres humanos.
918
919 @strong{Advertencia}: cada nota se entiende relativa a la
920 nota anterior de la entrada, no relativa a la @code{c''} dentro del
921 comando inicial @code{\relative}.
922
923
924 @subheading Simultaneous music expressions: single staff
925
926 Para determinar el número de pentagramas en una pieza, LilyPond examina la primera
927 expresión.  Si ésta consiste en una sola nota, hay un solo pentagrama; si hay una
928 expresión simultánea, hay más de un pentagrama.
929
930 @lilypond[quote,ragged-right,verbatim]
931 \relative c'' {
932   c2 <<c e>>
933   << { e f } { c <<b d>> } >>
934 }
935 @end lilypond
936
937 @cindex expresión
938 @cindex expresión musical
939 @subheading Analogy: mathematical expressions
940
941 Este mecanismo es semejante a las fórmulas
942 matemáticas: una fórmula grande se construye combinando fórmulas pequeñas.  Dichas
943 fórmulas se llaman expresiones, y su definición es recursiva de tal forma que
944 se pueden construir expresiones de un tamaño y complejidad arbitrarios.  Por ejemplo:
945
946 @example
947 1
948
949 1 + 2
950
951 (1 + 2) * 3
952
953 ((1 + 2) * 3) / (4 * 5)
954 @end example
955
956 Ésta es una secuencia de expresiones donde cada expresión se encuentra contenida dentro
957 de la siguiente, más grande.  Las expresiones más simples son números, y las mayores
958 se hacen combinando expresiones mediante operadores (como @samp{+},
959 @samp{*} y @samp{/}) y paréntesis.  Del mismo modo que las expresiones matemáticas,
960 las expresiones musicales se pueden anidar a una profundidad arbitraria, lo que se hace necesario
961 para músicas complejas como las partituras polifónicas.
962
963
964 @node Multiple staves
965 @subsection Multiple staves
966
967 Como ya hemos visto en @ref{Music expressions explained}, los archivos de entrada para LilyPond
968 se construyen a base de expresiones musicales.  Si la partitura comienza con
969 expresiones musicales simultáneas, LilyPond crea varios pentagramas.  Sin embargo
970 es más fácil ver lo que ocurre si creamos cada uno de los pentagramas de forma explícita.
971
972 Para imprimir más de un pentagrama, cada fragmento de música que constituye un
973 pentagrama se marca escribiendo @code{\new Staff} antes de él.  Estos
974 elementos @code{Staff} se combinan después en paralelo con @code{<<} y
975 @code{>>}:
976
977 @lilypond[quote,ragged-right,verbatim]
978 \relative c'' {
979   <<
980     \new Staff { \clef treble c }
981     \new Staff { \clef bass c,, }
982   >>
983 }
984 @end lilypond
985
986 El comando @code{\new} inaugura un @q{contexto de notación}.  Un contexto de
987 notación es un entorno dentro del que se interpretan los acontecimientos musicales (como las notas o los
988 comandos @code{\clef}).  Para piezas sencillas, tales
989 contextos de notación se crean automáticamente.  Para piezas más complicadas, es mejor
990 marcar los contextos de forma explícita.
991
992 Existen varias clases de contextos.  @code{Score}, @code{Staff}
993 y @code{Voice} manejan la notación melódica, mientras que @code{Lyrics} se ocupa de los textos
994 cantados y @code{ChordNames} imprime los nombres de los acordes.
995
996 En términos de sintaxis, la anteposición de @code{\new} a una expresión musical
997 crea una expresión musical mayor.  Es semejante al signo
998 menos de las matemáticas.  La fórmula @math{(4+5)} es una expresión, por tanto
999 @math{-(4+5)} es una expresión más amplia.
1000
1001 Las indicaciones de compás escritas en un pentagrama afecta al resto, pero
1002 la armadura de la tonalidad de un pentagarma @emph{no} afecta a los otros
1003 pentagramas@footnote{Este comportamiento se puede cambiar si uno lo desea; consulte
1004 @ref{Changing defaults} para ver más detalles.}.
1005
1006 @lilypond[quote,ragged-right,verbatim]
1007 \relative c'' {
1008   <<
1009     \new Staff { \clef treble \time 3/4 c }
1010     \new Staff { \clef bass \key d \major c,, }
1011   >>
1012 }
1013 @end lilypond
1014
1015
1016
1017
1018 @node Piano staves
1019 @subsection Piano staves
1020
1021 @cindex salto de pentagrama, establecimiento manual
1022 @cindex voz de pentagrama cruzado, establecimiento manual
1023 La música para piano se compone tipográficamente en forma de dos pentagramas unidos mediante una llave. El aspecto impreso de
1024 este sistema de pentagramas se parece al ejemplo polifónico que aparece en @ref{Multiple staves},
1025 pero en esta ocasión la expresión completa se coloca dentro de un @code{PianoStaff}:
1026
1027 @example
1028 \new PianoStaff <<
1029   \new Staff @dots{}
1030   \new Staff @dots{}
1031 >>
1032 @end example
1033
1034 He aquí un pequeño ejemplo:
1035
1036 @lilypond[quote,ragged-right,verbatim]
1037 \relative c'' {
1038   \new PianoStaff <<
1039     \new Staff { \time 2/4 c4 e g g, }
1040     \new Staff { \clef bass c,, c' e c }
1041   >>
1042 }
1043 @end lilypond
1044
1045 @moreinfo
1046 @quotation
1047 Ver @ref{Piano music}.
1048 @end quotation
1049
1050 @node Combining notes into chords
1051 @subsection Combining notes into chords
1052
1053 @cindex acordes
1054 Los acordes se hacen rodeando las notas con paréntesis en ángulo simples. Los paréntesis
1055 en ángulo son los símbolos @samp{<} (menor que) y @samp{>} (mayor que).
1056
1057 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1058 r4 <c e g>4 <c f a>2
1059 @end lilypond
1060
1061 Se pueden combinar las marcas como barras y ligaduras con acordes.  Se deben
1062 colocar por fuera de los paréntesis en ángulo:
1063
1064 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1065 r4 <c e g>8[ <c f a>]~ <c f a>2
1066 @end lilypond
1067
1068 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1069 r4 <c e g>8\>( <c e g> <c e g>4 <c f a>\!)
1070 @end lilypond
1071
1072 @node Single staff polyphony
1073 @subsection Single staff polyphony
1074
1075 @cindex polifonía
1076 @cindex varias voces
1077 @cindex voces, más (en un solo pentagrama)
1078 Cuando distintas líenas melódicas se combinan sobre un solo pentagrama, se
1079 imprimen como voces polifónicas; cada voz lleva sus propias plicas, ligaduras y
1080 barras de corchea, y la voz superior tiene las plicas hacia arriba mientras que la voz inferior las
1081 tiene hacia abajo.
1082
1083 La introducción de estas partes se hace escribiendo cada voz en forma de secuencia (con
1084 @code{@{...@}}) y combinando éstas de forma simultánea, separando las
1085 voces con @code{\\}
1086
1087 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
1088 <<
1089   { a4 g2 f4~ f4 } \\
1090   { r4 g4 f2 f4 }
1091 >>
1092 @end lilypond
1093
1094 Para el tipografiado de música polifónica, puede ser conveniente la utilización de silencios separadores, o sea,
1095 silencios que no aparecen impresos.  Son muy útiles para rellenar
1096 voces que temporalmente no están cantando.  He aquí el mismo ejemplo con un
1097 silencio separador (@samp{s}) en vez de un silencio normal (@samp{r}):
1098
1099 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
1100 <<
1101   { a4 g2 f4~ f4 } \\
1102   { s4 g4 f2 f4 }
1103 >>
1104 @end lilypond
1105
1106 @noindent
1107 Una vez más, las expresiones de este tipo se pueden anidar de forma arbitraria.
1108
1109 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1110 <<
1111   \new Staff <<
1112     { a4 g2 f4~ f4 } \\
1113     { s4 g4 f2 f4 }
1114   >>
1115   \new Staff <<
1116     \clef bass
1117     { <c g>1 ~ <c g>4 } \\
1118     { e,,4 d e2 ~ e4}
1119   >>
1120 >>
1121 @end lilypond
1122
1123 @moreinfo
1124 @quotation
1125 Ver @ref{Basic polyphony}.
1126 @end quotation
1127
1128
1129 @node Songs
1130 @section Songs
1131
1132 Esta sección es una introducción a la música vocal y a las partituras de canciones sencillas.
1133
1134 @menu
1135 * Printing lyrics::             
1136 * A lead sheet::                
1137 @end menu
1138
1139
1140 @node Printing lyrics
1141 @subsection Printing lyrics
1142
1143 @cindex Letra
1144 @cindex Canciones
1145 Consideremos una melodía sencilla:
1146
1147 @lilypond[quote,ragged-right,verbatim]
1148 \relative c'' {
1149   a4 e c8 e r4
1150   b2 c4( d)
1151 }
1152 @end lilypond
1153
1154 La letra se puede asignar a esas notas, combinando ambas con la
1155 palabra clave @code{\addlyrics}.  La letra se escribe separando cada
1156 sílaba mediante un espacio.
1157
1158 @lilypond[quote,ragged-right,verbatim]
1159 <<
1160   \relative c'' {
1161     a4 e c8 e r4
1162     b2 c4( d)
1163   }
1164   \addlyrics { One day this shall be free }
1165 >>
1166 @end lilypond
1167
1168 @cindex melisma
1169 @cindex línea de extensión de sílabas
1170 Esta melodía acaba en un @rglos{melisma}, una sílaba única (@q{suelta})
1171 que se canta sobre más de una nota.  Esto se indica mediante una @emph{línea
1172 de extensión}.  Se escribe como dos guiones bajos @code{__}:
1173
1174 @lilypond[quote,ragged-right,verbatim]
1175 <<
1176   \relative c'' {
1177     a4 e c8 e r4
1178     b2 c4( d)
1179   }
1180   \addlyrics { One day this shall be free __ }
1181 >>
1182 @end lilypond
1183
1184 De forma parecida, los guiones entre las palabras se pueden escribir como dos guiones,
1185 dando como resultado unas líneas cortas entre cada dos sílabas:
1186
1187 @c aquí no se pone ragged-right porque los guiones se perderían.
1188 @lilypond[quote,verbatim]
1189 <<
1190   \relative c' {
1191     \time 2/4
1192     f4 f c c
1193   }
1194   \addlyrics { A -- le -- gri -- a }
1195 >>
1196 @end lilypond
1197
1198 @moreinfo
1199 @quotation
1200 Otras posibilidades como poner varios versos debajo de una melodía, se
1201 discuten en @ref{Vocal music}.
1202 @end quotation
1203
1204
1205 @node A lead sheet
1206 @subsection A lead sheet
1207
1208 @cindex Hojas guía de acordes
1209 @cindex acordes
1210 @cindex nombres de los acordes
1211
1212 En la música pop es muy común denotar el acompañamiento con los nombres de los acordes.
1213 Estos acordes se pueden escribir como notas:
1214
1215 @lilypond[quote,ragged-right,verbatim]
1216 \chordmode { c2 f4. g8 }
1217 @end lilypond
1218
1219 Ahora, cada altura se lee como la fundamental de un acorde en vez de como una nota.
1220 Este modo se activa con @code{\chordmode}.  Otros acordes pueden
1221 construirse añadiendo modificadores después de un signo de dos puntos.  El
1222 ejemplo que sigue muestra algunos modificadores comunes:
1223
1224 @lilypond[quote,verbatim,ragged-right]
1225 \chordmode { c2 f4:m g4:maj7 gis1:dim7 }
1226 @end lilypond
1227
1228 Para canciones con acordes, éstos no se imprimen sobre pentagramas, sino como nombres en su
1229 propia línea.  Esto se consigue utilizando @code{\chords} en sustitución
1230 de @code{\chordmode}.  Utiliza la misma sintaxis que @code{\chordmode},
1231 pero pinta las notas dentro de un contexto de @code{ChordNames}, con el
1232 siguiente resultado:
1233
1234 @lilypond[quote,verbatim,ragged-right]
1235 \chords { c2 f4.:m g4.:maj7 gis8:dim7 }
1236 @end lilypond
1237
1238 @cindex hoja guía de acordes
1239 Cuando se combinan, los nombres de acorde, la letra y la melodía forman
1240 una hoja de canción con acordes (@q{lead sheet}):
1241
1242 @lilypond[quote,verbatim,ragged-right]
1243 <<
1244   \chords { c2 g:sus4 f e }
1245   \relative c'' {
1246     a4 e c8 e r4
1247     b2 c4( d)
1248   }
1249   \addlyrics { One day this shall be free __ }
1250 >>
1251 @end lilypond
1252
1253
1254 @moreinfo
1255 @quotation
1256 Puede ver una lista completa de los modificadores y otras opciones de presentación
1257 en @ref{Chords}.
1258 @end quotation
1259
1260
1261 @node Final touches
1262 @section Final touches
1263
1264 Éste es el último apartado del tutorial; muestra la forma de dar los toques finales
1265 a piezas sencillas, y ofrece una introducción al resto
1266 del manual.
1267
1268 @menu
1269 * Version number::              
1270 * Adding titles::               
1271 * Absolute note names::         
1272 * Organizing pieces with identifiers::  
1273 * After the tutorial::          
1274 * How to read the manual::      
1275 @end menu
1276
1277
1278 @node Version number
1279 @subsection Version number
1280
1281 @cindex indicación de la versión
1282 La indicación @code{\version} deja registrado para qué versión de LilyPond se escribió
1283 el archivo:  
1284
1285 @example
1286 \version "2.11.23"
1287 @end example
1288
1289 @noindent
1290 por convenio se sitúa al principio del archivo de partitura de LilyPond.
1291
1292 Estas anotaciones hacen menos problemáticas las subsiguientes actualizaciones de LilyPond.
1293 Los cambios en la sintaxis se tratan mediante un programa especial,
1294 @file{convert-ly} (ver @rprogram{Updating files with convert-ly}), y utiliza
1295 @code{\version} para determinar qué reglas hay que aplicar.
1296
1297
1298 @node Adding titles
1299 @subsection Adding titles
1300
1301 La información sobre el título, autor, número de Opus y similares se escriben
1302 en el bloque @code{\header}.  Éste se encuentra fuera de la expresión musical
1303 principal; el bloque @code{\header} normalmente se sitúa por debajo del
1304 @ref{Version number}.
1305
1306 @example
1307 \version "2.11.23"
1308 \header @{
1309   title = "Symphony"
1310   composer = "Me"
1311   opus = "Op. 9"
1312 @}
1313
1314 @{
1315   @dots{} music @dots{}
1316 @}
1317 @end example
1318
1319 Cuando se procesa el archivo, el título y el autor se imprimen por encima
1320 de la música.  Puede obtener más información sobre los títulos en @ref{Creating
1321 titles}.
1322
1323
1324 @node Absolute note names
1325 @subsection Absolute note names
1326
1327 Hasta el momento siempre hemos utilizado @code{\relative} para definir las alturas.  Ésta es la
1328 forma más sencilla de escribir la mayor parte de la música, pero existe otra forma de definir
1329 las alturas: el modo absoluto.
1330
1331 Si omite el @code{\relative}, LilyPond tratará todas las alturas como
1332 valores absolutos.  Una @code{c'} significará siembre un Do central, una @code{b} significará
1333 siempre la nota inmediatamente por debajo del Do central, y una @code{g,} significará
1334 siempre la nota que se coloca en la primera línea del pentagrama en clave de Fa.
1335
1336 @lilypond[quote,verbatim,ragged-right]
1337 {
1338   \clef bass
1339   c' b g, g,
1340   g, f, f c'
1341 }
1342 @end lilypond
1343
1344 He aquí una escala que abarca cuatro octavas:
1345
1346 @lilypond[quote,verbatim,ragged-right]
1347 {
1348   \clef bass
1349   c, d, e, f,
1350   g, a, b, c
1351   d e f g
1352   a b c' d'
1353   \clef treble
1354   e' f' g' a'
1355   b' c'' d'' e''
1356   f'' g'' a'' b''
1357   c'''1
1358 }
1359 @end lilypond
1360
1361 Como puede ver, escribir una melodía en clave de Sol implica escibir gran cantidad de
1362 apóstrofes ' .  Consideremos este fragmento de Mozart:
1363
1364 @lilypond[quote,verbatim,ragged-right]
1365 {
1366   \key a \major
1367   \time 6/8
1368   cis''8. d''16 cis''8 e''4 e''8
1369   b'8. cis''16 b'8 d''4 d''8
1370 }
1371 @end lilypond
1372
1373 Todos estos apóstrofes hacen casi ilegible el código de entrada y será origen de numerosos
1374 errores.  Con @code{\relative}, el ejemplo anterior es mucho más fácil
1375 de leer:
1376
1377 @lilypond[quote,verbatim,ragged-right]
1378 \relative c'' {
1379   \key a \major
1380   \time 6/8
1381   cis8. d16 cis8 e4 e8
1382   b8. cis16 b8 d4 d8
1383 }
1384 @end lilypond
1385
1386 Si comete un error con una marca de octava (@code{'} o @code{,}) mientras
1387 trabaja en el modo @code{\relative}, será muy obvio (muchas notas estarán
1388 en la octava equivocada).  Mientras trabaja en el modo absoluto, un solo fallo
1389 no será tan visible, y tampoco será tan fácil de localizar.
1390
1391 Sin ambargo, el modo absoluto es útil para escribir música que contenga intervalos grandes, y
1392 será extremadamente útil para hacer archivos de LilyPond generados por ordenador.
1393
1394
1395 @node Organizing pieces with identifiers
1396 @subsection Organizing pieces with identifiers
1397
1398 Cuando los elementos que hemos discutido anteriormente se combinan para producir
1399 archivos mayores, las expresiones musicales se hacen enormes.  En música
1400 polifónica con muchos pentagramas, los archivos de entrada pueden volverse muy propensos a la confusión.  Podemos
1401 reducir esta confusión utilizando los @emph{identificadores}.
1402
1403 Con los identificadores (también conocidos como variables o macros), podemos trocear las
1404 expresiones musicales complejas.  Un identificador se asigna de la manera siguiente:
1405
1406 @example
1407 musicaConNombre = @{ @dots{} @}
1408 @end example
1409
1410 El contenido de la expresión musical @code{musicaConNombre} se puede usar
1411 posteriormente colocando una barra invertida delante del nombre
1412 (@code{\musicaConNombre}, igual que un comando normal de LilyPond).  Los identificadores
1413 se deben definir @emph{antes} de la expresión musical principal.
1414
1415 @lilypond[quote,verbatim,ragged-right]
1416 violin = \new Staff { \relative c'' {
1417   a4 b c b
1418 }}
1419 cello = \new Staff { \relative c {
1420   \clef bass
1421   e2 d
1422 }}
1423 {
1424   <<
1425     \violin
1426     \cello
1427   >>
1428 }
1429 @end lilypond
1430
1431 @noindent
1432 El nombre de un identificador debe consistir enteramente en caracteres alfabéticos, es decir
1433 sin números, guiones ni guiones bajos.
1434
1435 Es posible utilizar variables para otras muchas clases de objetos en el código de
1436 entrada.  Por ejemplo:
1437
1438 @example
1439 width = 4.5\cm
1440 name = "Wendy"
1441 aFivePaper = \paper @{ paperheight = 21.0 \cm @}
1442 @end example
1443
1444 Dependiendo de su contenido, el identificador se puede usar en distintos
1445 lugares.  El siguiente ejemplo utiliza las variables anteriores:
1446
1447 @example
1448 \paper @{
1449   \aFivePaper
1450   line-width = \width
1451 @}
1452 @{ c4^\name @}
1453 @end example
1454
1455
1456 @node After the tutorial
1457 @subsection After the tutorial
1458
1459 Después de terminar el tutorial, quizá debería probar a escribir una o dos
1460 piezas.  Comience con una de las @ref{Templates} y añada algunas
1461 notas.  Si necesita un tipo de notación que no ha sido tratada en el
1462 tutorial, eche un vistazo a la Referencia de Notación, empezando por
1463 @ref{Basic notation}.  Si quiere escribir música para un conjunto
1464 instrumental que no está cubierto por ninguna plantilla,
1465 consulte @ref{Extending the templates}.
1466
1467 Una vez que ha escrito algunas piezas cortas, lea el resto del
1468 Manual de aprendizaje (capítulos 3 al 5).  ¡Por supuesto, no pasa nada por
1469 leerlo ahora mismo!  Sin embargo, el resto del Manual
1470 de Aprendizaje da por sentado que está familiarizado con la entrada
1471 de LilyPond.  Puede saltarse estos capítulos ahora
1472 y volver a ellos cuando haya adquirido más experiencia.
1473
1474
1475 @node How to read the manual
1476 @subsection How to read the manual
1477
1478 Como ya vimos en @ref{How to read the tutorial}, muchos ejemplos del
1479 tutorial omitían el @code{\relative c'' @{ ... @}} alrededor del ejemplo
1480 mostrado.
1481
1482 Durante el resto del manual seremos mucho menos estrictos respecto de los
1483 ejemplos impresos: a veces pueden omitir el
1484 @code{\relative c'' @{ ... @}}, pero otras veces se puede usar una nota inicial
1485 diferente (como @code{c'} o @code{c,,}), y en ocasiones
1486 ¡todo el ejemplo estará en el modo de notas absoluto!  Sin embargo, las ambigüedades de esta clase
1487 existen solamente allí donde las alturas no son lo más importante.  En aquellos ejemplos
1488 en los que las alturas tienen importancia, hemos escrito explícitamente @code{\relative}
1489 o bien el @code{@{ @}} en modo absoluto.
1490
1491 Si aún tiene dudas respecto de la entrada de LilyPond exacta que se
1492 ha utilizado en un ejemplo, lea la versión HTML (si no lo está haciendo ya)
1493 y pulse con el ratón sobre la imagen de la música.  De esta forma se mostrará la entrada
1494 exacta que LilyPond usó para generar este manual.
1495
1496 Para informarse sobre la estructura que tiene el resto del manual, consulte
1497 @ref{About this manual}.
1498