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