]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/tutorial.itely
04b32ada668b546517e4c4c869341d06e3142f0a
[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: 8847716091a1785f02bdc92554610478ca1e7c6e
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:  (different from policy.txt!)
12 - unless you have a really good reason, use either
13     @lilypond[verbatim,quote,ragged-right]
14   or
15     @lilypond[verbatim,quote,ragged-right,fragment,relative=2]
16
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
20 - use "aes" and "ees" instead of "as" and "es".  I know it's not
21   correct Dutch naming, but let's not confuse people with this
22   until we get to the Basic notation chapter.
23
24 - Add "Music Glossary: @rglos{foo}" to the _top_ of the relevant
25   portions of the tutorial.
26
27 @end ignore
28
29
30 @node Tutorial
31 @chapter Tutorial
32
33 Este tutorial comienza con una introducción al lenguaje musical
34 LilyPond y explica cómo producir música impresa.  Después de este
35 primer contacto, explicaremos cómo crear música impresa de forma
36 bella, que contenga notación musical usual.
37
38
39 @menu
40 * First steps::                 
41 * Single staff notation::       
42 * Multiple notes at once::      
43 * Songs::                       
44 * Final touches::               
45 @end menu
46
47
48 @node First steps
49 @section First steps
50
51 Esta sección le ofrece una introducción básica al trabajo con LilyPond.
52
53 @menu
54 * Compiling a file::            
55 * Simple notation::             
56 * Working on text files::       
57 * How to read the manual::      
58 @end menu
59
60
61 @node Compiling a file
62 @subsection Compiling a file
63
64 @qq{Compilación} es una palabra que significa procesar un texto de
65 entrada eb formato de LilyPond para producir un archivo que se puede
66 imprimir y (de manera opcional) un archivo MIDI que se puede
67 reproducir.  El primer ejemplo muestra el aspecto de un sencillo
68 archivo de texto de entrada.
69
70 Para crear una partitura, escribimos un archivo de texto que detalla
71 la notación deseada.  Por ejemplo, si escribimos
72
73 @example
74 @{
75   c' e' g' e'
76 @}
77 @end example
78
79 @noindent
80 el resultado tiene este aspecto
81
82 @c  in this case we don't want verbatim
83 @lilypond[quote,ragged-right]
84 {
85   c' e' g' e'
86 }
87 @end lilypond
88
89 @warning{La música y la letra escrita en el código de entrada de
90 LilyPond tiene que ir siempre entre @strong{@{ llaves @}}.  Las llaves
91 deberían también estar rodeadas por espacios a no ser que se
92 encuentren al principio o al final de una línea, para evitar
93 ambigüedades.  Es posible que se omitan en algunos ejemplos del
94 presente manual ¡pero no las omita en su propia música!  Paara ver más
95 información sobre la presentación de los ejemplos del manual, consulte
96 @ref{How to read the manual}.}
97
98
99 @cindex Sensible a las mayúsculas
100 Además la entrada de LilyPond es @strong{sensible a las mayúsculas}.  @code{ @{ c d e @}}
101 es una entrada válida; @code{@{ C D E @}} producirá un mensaje de error.
102
103 @smallspace
104
105 @subheading Entering music and viewing output
106
107 @cindex PDF, archivo
108 @cindex ver la música
109
110 En esta sección vamos a explicar qué órdenes hay que ejecutar y cómo,
111 para ver o imprimir el resultado.
112
113 Tenga en cuenta que están disponibles varios otros editores de texto
114 con un mejor apoyo a la edición de texto de LilyPond.  Para ver más
115 información, consulte @rprogram{Text editor support}.
116
117 @warning{La primera vez que ejecute LilyPond, tardará un minuto o dos
118 porque todas las tipografías del sistema han de ser analizadas
119 previamente.  ¡Después de esto, LilyPond será mucho más rápido!}
120
121 @subsubheading MacOS X
122
123 Si hace doble clic sobre @code{LilyPond.app}, se abrirá con un archivo
124 de ejemplo.  Guárdelo, por ejemplo, como @file{prueba.ly} en el
125 Escritorio, y a continuación procéselo con la orden de menú
126 @samp{Compilar > Componer archivo}.  El PDF resultante se mostrará en
127 la pantalla.
128
129
130 Para posteriores usos de LilyPond, debería comenzar eligiendo
131 @q{Nuevo} o @q{Abrir}.  Tiene que grabar el archivo antes de
132 componerlo tipográficamente.  Si se produce algún error durante el
133 proceso, observe la ventana del registro.
134
135
136 @subsubheading Windows
137
138 En Windows, si hace doble clic sobre el icono de LilyPond que está en
139 el escritorio, se abrirá un sencillo editor de texto con un archivo de
140 ejemplo.  Guárdelo, por ejemplo, con el nombre @file{prueba.ly} en el
141 escritorio y después haga doble clic sobre el icono del archivo para
142 procesarlo (el icono tiene la forma de una corchea).  Transcurridos
143 unos segundos, obtendrá un archivo @file{prueba.pdf} en el
144 escritorio. Haga doble clic sobre este archivo PDF para ver la
145 partitura compuesta tipográficamente.  Un método alternativo para
146 procesar el archivo @file{prueba.ly} es arrastrarlo y soltarlo sobre
147 el icono de LilyPond utilizando el ratón.
148
149 Para editar un archivo @file{.ly} existente, haga clic sobre él con el
150 botón derecho del ratón y elija @qq{Editar la fuente}.  Para empezar
151 con un archivo vacío, arranque el editor como se describe más arriba y
152 elija @qq{Nuevo} del menú @qq{Archivo}, o haga clic con el botón
153 derecho sobre el escritorio y elija @qq{Nuevo..Documento de texto},
154 cámbiele el nombre por otro de su elección y cambie la extensión del
155 archivo a @code{.ly}.  Edítelo y luego haga doble click sobre él para
156 procesarlo como se explicó antes.
157
158 Al hacer doble clic sobre el archivo no sólo se obtiene como resultado
159 un archivo PDF, sino también un archivo @file{.log} que contiene
160 cierta información acerca de lo que LilyPond ha hecho con el
161 archivo. Si se produce algún error, examine este archivo de registro.
162
163
164 @subsubheading Unix
165
166 Cree un archivo de texto con el nombre @file{prueba.ly} y escriba en él:
167
168 @example
169 @{
170   c' e' g' e'
171 @}
172 @end example
173
174 Para procesar el archivo @file{prueba.ly} haga lo siguiente:
175
176 @example
177 lilypond prueba.ly
178 @end example
179
180 @noindent
181 Verá algo parecido a:
182
183 @example
184 lilypond prueba.ly
185 GNU LilyPond 2.12.0
186 Procesando `prueba.ly'
187 Analizando...
188 Interpretando la música...
189 Preprocesando los objetos gráficos...
190 Buscando el número de páginas ideal...
191 Disponiendo la música en 1 página...
192 Dibujando los sistemas...
193 Escribiendo la página de salida en `prueba.ps'...
194 Convirtiendo a `prueba.pdf'...
195 @end example
196
197
198 @node Simple notation
199 @subsection Simple notation
200
201 LilyPond añadirá ciertos elementos de notación de manera automática.
202 En el siguiente ejemplo hemos especificado solamente cuatro alturas,
203 pero LilyPond ha añadido la clave, el compás y las duraciones.
204
205 @lilypond[verbatim,quote,ragged-right]
206 {
207   c' e' g' e'
208 }
209 @end lilypond
210
211 @noindent
212 Este comportamiento se puede modificar, pero en general estos valores
213 automáticos son adecuados.
214
215
216 @subheading Pitches
217
218 Glosario musical: @rglos{pitch}, @rglos{interval},
219 @rglos{scale}, @rglos{middle C}, @rglos{octave},
220 @rglos{accidental}.
221
222 La manera más sencilla de introducir las notas es mediante la
223 utilización del modo @code{\relative} (relativo).  En este modo, se
224 elige la octava automáticamente bajo la suposición de que la siguiente
225 nota se colocará siempre lo más cerca de la nota actual, es decir, se
226 colocará en la octava comprendida dentro de hasta tres espacios de
227 pentagrama a partir de la nota anterior.  Comenzaremos por introducir
228 el fragmento musical más elemental: una @notation{escala}, donde cada
229 nota está comprendida dentro de tan sólo un espacio de pentagrama
230 desde la nota anterior.
231
232 @lilypond[verbatim,quote,ragged-right]
233 \relative c' {  % set the starting point to middle C
234   c d e f
235   g a b c
236 }
237 @end lilypond
238
239 La nota inicial es @rglos{middle C}.  Cada nota sucesiva se coloca lo
240 más cerca posible de la nota previa (en otras palabras: la primera
241 @samp{c} es el Do más cercano al Do central; a éste le sigue el Re más
242 cercano a la nota previa, y así sucesivamente).  Podemos crear
243 melodías con intervalos mayores, aún sin dejar de utilizar el modo
244 relativo:
245
246 @lilypond[verbatim,quote,ragged-right]
247 \relative c' {
248   d f a g
249   c b f d
250 }
251 @end lilypond
252
253 No es necesario que la primera nota de la melodía comience exactamente
254 en aquella que especifica la altura de inicio.  En el ejemplo
255 anterior, la primera nota (@code{d}) es el Re más cercano al Do
256 central.
257
258 Añadiendo (o eliminando) comillas simples @code{'} o comas @code{,} de
259 la instrucción @code{\relative c' @{}, podemos cambiar la octava de
260 inicio:
261
262 @lilypond[verbatim,quote,ragged-right]
263 \relative c'' {  % one octave above middle C
264   e c a c
265 }
266 @end lilypond
267
268 Al principio, el modo relativo puede resultar algo confuso, pero es la
269 forma más sencilla de introducir la mayor parte de las melodías.
270 Veamos cómo funciona en la práctica este cálculo relativo.  Comenzando
271 por Si, que está situado en la línea central en clave de Sol, podemos
272 alcanzar Do, Re y Mi dentro de los tres espacios de pentagrama hacia
273 arriba, y La, Sol y Fa dentro de los tres espacios hacia abajo.  Por
274 tanto, si la nota siguiente a Si es Do, Re o Mi se supondrá que está
275 por encima del Si, mientras que La, Sol o Fa se entenderán situados
276 por debajo.
277
278 @lilypond[verbatim,quote,ragged-right]
279 \relative c'' {
280   b c  % c is 1 staff space up, so is the c above
281   b d  % d is 2 up or 5 down, so is the d above
282   b e  % e is 3 up or 4 down, so is the e above
283   b a  % a is 6 up or 1 down, so is the a below
284   b g  % g is 5 up or 2 down, so is the g below
285   b f  % f is 4 up or 3 down, so is the f below
286 }
287 @end lilypond
288
289 Loo mismo exactamente ocurre cuando cualquiera de esas notas llevan un
290 sostenido o un bemol.  Las @notation{Alteraciones accidentales} se
291 @strong{ignoran totalmente} en el cálculo de la posición relativa.
292 Exactamente la misma cuenta de espacios de pentagrama se hace a partir
293 de una nota situada en cualquier otro lugar del mismo.
294
295 Para añadir intervalos mayores de tres espacios de pentagrama, podemos
296 elevar la @notation{octava} añadiendo una comilla simple @code{'} (o
297 apóstrofe) a continuación del nombre de la nota.  También podemos
298 bajar la octava escribiendo una coma @code{,} a continuación del
299 nombre de la nota.
300
301 @lilypond[verbatim,quote,ragged-right]
302 \relative c'' {
303   a a, c' f,
304   g g'' a,, f'
305 }
306 @end lilypond
307
308
309 @noindent
310 Para subir o bajar una nota en dos (¡o más!) octavas, utilizamos
311 varias @code{''} ó @code{,,} (pero tenga cuidado de utilizar dos
312 comillas simples @code{''} ¡y no una comilla doble @code{"}@tie{}!)
313 El valor inicial de @code{\relative c'} también puede modificarse de
314 esta forma.
315
316 @subheading Durations (rhythms)
317
318 Glosario musical: @rglos{beam}, @rglos{duration}, @rglos{whole note},
319 @rglos{half note}, @rglos{quarter note}, @rglos{dotted note}.
320
321 La @notation{duración} de una nota se especifica mediante un número
322 después del nombre de la nota.  @code{1} significa @rglos{redonda},
323 @code{2} significa @rglos{blanca}, @code{4} significa @rglos{negra} y
324 así sucesivamente.  Las @notation{barras de corchea} se añaden
325 automáticamente.
326
327 Si no especifica una duración, se utiliza la duración previa para la
328 nota siguiente.  La figura por omisión de la primera nota es una
329 negra.
330
331 @lilypond[quote,ragged-right,verbatim]
332 \relative c'' {
333   a1
334   a2 a4 a8 a
335   a16 a a a a32 a a a a64 a a a a a a a a2
336 }
337 @end lilypond
338
339 Para crear notas con puntillo (véase @rglos{dotted note}), añada un
340 punto @samp{.} al número de la duración.  La duración de una nota con
341 puntillo se debe especificar de forma explícita (es decir: mediante un
342 número).
343
344 @lilypond[quote,ragged-right,verbatim]
345 \relative c'' {
346   a a a4. a8
347   a8. a16 a a8. a8 a4.
348 }
349 @end lilypond
350
351
352 @subheading Rests
353
354 Glosario musical: @rglos{rest}.
355
356 Un @notation{rest} se introduce igual que si fuera una nota con el
357 nombre @code{r}:
358
359 @lilypond[verbatim,quote,ragged-right]
360 \relative c'' {
361   a r r2
362   r8 a r4 r4. r8
363 }
364 @end lilypond
365
366
367 @subheading Time signature
368
369 Glosario musical: @rglos{time signature}.
370
371 La @notation{indicación de compás} se puede establecer con la orden
372 @code{\time} :
373
374 @lilypond[quote,ragged-right,verbatim]
375 \relative c'' {
376   \time 3/4
377   a4 a a
378   \time 6/8
379   a4. a
380   \time 4/4
381   a4 a a a
382 }
383 @end lilypond
384
385
386 @subheading Clef
387
388 Glosario musical: @rglos{clef}.
389
390 La @notation{clave} se puede establecer utilizando la orden
391 @code{\clef} :
392
393 @lilypond[quote,ragged-right,verbatim]
394 \relative c' {
395   \clef treble
396   c1
397   \clef alto
398   c1
399   \clef tenor
400   c1
401   \clef bass
402   c1
403 }
404 @end lilypond
405
406
407 @subheading All together
408
409 He aquí un pequeño ejemplo que muestra todos los elementos anteriores
410 juntos:
411
412 @lilypond[quote,ragged-right,verbatim]
413 \relative c, {
414   \time 3/4
415   \clef bass
416   c2 e8 c' g'2.
417   f4 e d c4 c, r4
418 }
419 @end lilypond
420
421
422 @seealso
423 Referencia de la notación: @ruser{Writing pitches},
424 @ruser{Writing rhythms}, @ruser{Writing rests},
425 @ruser{Time signature}, @ruser{Clef}.
426
427
428 @node Working on text files
429 @subsection Working on text files
430
431 Los archivos de entrada de LilyPond son como los archivos fuente de
432 muchos lenguajes de programación corrientes.  Son sensibles a las
433 mayúsculas e insensibles al número de espacios Las expresiones se
434 forman con llaves @{ @} y los comentarios se denotan por un signo de
435 porcentaje (@code{%}) o por @code{%@{ ... %@}}.
436
437 Si la frase anterior no tiene sentido para usted ¡no se preocupe! A
438 continuación explicaremos el significado de todos estos términos:
439
440 @itemize
441
442 @cindex Sensible a las mayúsculas
443 @item @strong{Sensible a las mayúsculas}:
444 tiene importancia el hecho de que introduzca una letra en minúsculas
445 (p.ej. @code{a, b, s, t}) o en mayúsculas (p.ej.  @code{A, B, S, T}).
446 Las notas son minúsculas: @code{@{ c d e @}} es una entrada válida;
447 @code{@{ C D E @}} produciría un mensaje de error.
448
449 @item @strong{Insensible al número de espacios}:
450 no importa cuántos espacios (o saltos de línea) añada.  @code{@{ c d e
451 @}} significa lo mismo que @code{@{ c @tie{} @tie{} @tie{} d e @}} y
452 que
453
454 @example
455 @{ c                        d
456                    e   @}
457 @end example
458
459 @noindent
460 Por supuesto, el ejemplo anterior es difícil de leer.  Una regla
461 práctica es sangrar los bloques de código con un carácter de
462 tabulación, o bien con dos espacios:
463
464 @example
465 @{
466   c d e
467 @}
468 @end example
469
470 @item
471 @strong{Expresiones:}
472 Todo fragmento de código de entrada para LilyPond ha de llevar
473 @strong{@{ llaves @}} antes y después de la entrada.  Estas llaves le dicen a
474 LilyPond que la entrada es una expresión musical unitaria, igual que
475 los paréntesis @samp{()} de las matemáticas.  Las llaves deben ir rodeadas
476 de un espacio a no ser que se encuentren al comienzo o al final de una
477 línea, para evitar cualquier ambigüedad.
478
479 Una instrucción de LilyPond seguida de una expresión simple entre
480 llaves (como por ejemplo @code{\relative @{ @}}) también es una
481 expresión musical unitaria.
482
483 @cindex comentarios
484 @cindex comentario de línea
485 @cindex comentario de bloque
486 @item
487 @strong{Comentarios}:
488 Un comentario es una nota para el lector humano de la entrada musical;
489 se ignora cuando esta entrada se analiza, de manera que no tiene
490 ningún efecto sobre la salida impresa.  Existen dos tipos de
491 comentarios.  El símbolo de porcentaje @samp{%} introduce un
492 comentario de línea; todo lo que se encuentra después de @samp{%} en
493 esa línea se ignora.  Por convenio, una línea de comentario se coloca
494 @emph{por encima} del código a que se refiere el comentario.
495
496 @example
497 a4 a a a
498 % este comentario se refiere a las notas Si
499 b2 b
500 @end example
501
502 Un comentario de bloque marca una sección entera de entrada musical
503 como comentario.  Todo lo que está encerrado dentro de @code{%@{} y
504 @code{%@}} se ignora (pero los comentarios no pueden anidarse, lo que
505 signnifica que un comentario de bloque no puede incluir otros
506 comentarios de bloque).  Si lo hiciera, el primer @code{%@}} daría por
507 terminado @emph{los dos} comentarios de bloque.  El siguiente
508 fragmento muestra algunos posibles usos para los comentarios:
509
510 @example
511 % a continuación van las notas de campanitas del lugar
512   c4 c g' g a a g2
513
514 %@{
515     Esta línea y las notas que aparecen más abajo
516     se ignoran, por estar dentro de un
517     comentario de bloque.
518
519     g g f f e e d d c2
520 %@}
521 @end example
522
523 @end itemize
524
525
526 @node How to read the manual
527 @subsection How to read the manual
528
529 Como vimos en @ref{Working on text files}, la entrada de LilyPond debe
530 estar rodeada de llaves @{ @} o de @code{\relative c'' @{ ... @}}.
531 Durante el resto del presente manual, la mayor parte de los ejemplos
532 omitirán las llaves.  Para reproducir los ejemplos, deberá copiar y
533 pegar la entrada que se muestra, pero @strong{deberá} escribir
534 @code{\relative c'' @{ @}}, de la siguiente forma:
535
536 Si está leyendo la documentación HTML y quiere ver el código de LilyPond exacto
537 que se utilizó para crear el ejemplo, sencillamente haga clic
538 sobre la imagen.  Si no está leyendo la versión en HTML, podría
539 copiar y pegar la entrada que se muestra, pero @strong{deberá} añadir
540 @code{\relative c'' @{ @}} de la siguiente manera:
541
542 @example
543 \relative c'' @{
544   ... aquí va el ejemplo...
545 @}
546 @end example
547
548 ¿Por qué omitir las llaves? Casi todos los ejemplos del presente
549 manual se pueden insertar en medio de un fragmento mayor de música.
550 Para estos ejemplos no tiene ningún sentido añadir @code{\relative c''
551 @{ @}} (¡no debería poner un @code{\relative} dentro de otro
552 @code{\relative}!); si hubiésemos incluido @code{\relative c'' @{ @}}
553 rodeando a cada uno de los ejemplos, usted no podría copiar un ejemplo
554 pequeño procedente de la documentación y pegarlo dentro de su propia
555 pieza.  La mayoría querrá insertar el código dentro de una pieza más
556 grande, por eso hemos formateado el manual de esta forma.
557
558
559
560 @subheading Clickable examples
561
562 Muchas personas aprenden a utilizar programas probando y enredando con ellos.
563 Esto también puede hacerse con LilyPond.  Si hace clic sobre una imagen
564 en la versión en HTML de este manual, podrá ver la entrada exacta de LilyPond
565 que se utilizó para generar esa imagen.
566 Pruébelo sobre esta imagen:
567
568 @c no verbatim here
569 @lilypond[quote,ragged-right]
570 \relative c'' {
571   c-\markup { \bold \huge { Click here.  } }
572 }
573 @end lilypond
574
575 Cortando y pegando todo lo que se encuentra dentro de la sección
576 @qq{ly snippet} (fragmento de tipo ly), tendrá una plantilla inicial
577 para sus experimentos. Para poder ver exactamente el mismo resultado
578 (con igual anchura de línea y todo), copie todo lo que está desde
579 @qq{Start cut-&-pastable section} hasta el final del archivo.
580
581 @seealso
582
583
584 Podrá encontrar más consejos y trucos para la construcción de archivos
585 de entrada en @ref{Suggestions for writing LilyPond files}; pero
586 podría ser mejor leer primero el resto del presente manual.
587
588
589 @node Single staff notation
590 @section Single staff notation
591
592 Esta sección es una introducción a la notación corriente que se utiliza para una voz
593 o un pentagrama.
594
595 @menu
596 * Accidentals and key signatures::  
597 * Ties and slurs::              
598 * Articulation and dynamics::   
599 * Adding text::                 
600 * Automatic and manual beams::  
601 * Advanced rhythmic commands::  
602 @end menu
603
604
605 @node Accidentals and key signatures
606 @subsection Accidentals and key signatures
607
608 @subheading Accidentals
609
610 Una nota @rglos{sharp} se hace añadiendo @samp{is} al
611 nombre, y una nota @rglos{flat} añadiendo @samp{es}.  Como
612 ha podido adivinar, un @rglos{double sharp} o @rglos{double flat} se hace
613 añadiendo @samp{isis} o @samp{eses}@footnote{Esta sintaxis
614 derivó de las convenciones de las lenguas nórdicas y germánicas para nombrar las notas
615 como el alemán y el holandés.  Para utilizar otros nombres para las alteraciones accidentales, vea
616 @ruser{Note names in other languages}.}
617
618 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
619 cis1 ees fisis, aeses
620 @end lilypond
621
622 @cindex tonalidad, armadura de la, establecer
623 @subheading Key signatures
624
625 La armadura de la tonalidad se establece mediante la instrucción @code{\key} seguido de
626 una nota y @code{\major} o @code{\minor}.
627
628 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
629 \key d \major
630 a1
631 \key c \minor
632 a
633 @end lilypond
634
635 @sp 1
636
637 @subheading Warning: key signatures and pitches
638
639 Para determinar si hay que imprimir una alteración accidental, LilyPond examina las
640 notas y la armadura de la tonalidad.  La armadura solamente afecta a las
641 alteraciones @emph{impresas}, ¡no a las propias notas!  Ésta es una
642 funcionalidad que frecuentemente confunde a los que se inician con el programa, por ello permítanos explicarla
643 en detalle.
644
645 LilyPond hace una clara distinción entre el contenido musical y la
646 presentación.  La alteración (bemol, becuadro o sostenido) de una nota es parte de
647 la altura, y por tanto es contenido musical.  Si una alteración (un
648 signo @emph{impreso} de bemol, becuadro o sostenido) se imprime o no delante de la
649 nota correspondiente, es una cuestión de presentación.  La presentación es algo que
650 sigue unas reglas, así que las alteraciones accidentales se imprimen automáticamente según
651 dichas reglas.  Las alturas de las notas en su música son obras de arte, por tanto no se
652 añadirán automáticamente, y usted deberá introducir aquello que quiera oír.
653
654 En el siguiente ejemplo
655
656 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
657 \key d \major
658 d cis fis
659 @end lilypond
660
661 @noindent
662 ninguna nota lleva una alteración impresa, pero de todas formas usted debe añadir la @samp{is} a
663 @code{cis} y a @code{fis}.
664
665 El texto @samp{e} no significa @qq{imprimir una bolita negra en la
666 primera línea del pentagrama.}  Más bien significa: @qq{hay una nota
667 Mi natural.}  En la tonalidad de La bemol mayor, @emph{lleva} una
668 alteración accidental:
669
670 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
671 \key aes \major
672 e
673 @end lilypond
674
675 Poner todas las alteraciones de forma explícita puede que requiera algo más de trabajo
676 al teclear, pero la ventaja es que la transposición es más fácil, y las
677 alteraciones se pueden imprimir siguiendo varias convenciones distintas.  Consulte
678 @ruser{Automatic accidentals} para ver ejemplos de cómo se pueden imprimir las alteraciones
679 de acuerdo a reglas diferentes.
680
681 @seealso
682 @quotation
683 @table @asis
684 @item Alteraciones accidentales
685 ver @ruser{Accidentals} y @ruser{Automatic accidentals}.
686 @item Armadura de la tonalidad
687 ver @ruser{Key signature}.
688 @end table
689 @end quotation
690
691
692 @node Ties and slurs
693 @subsection Ties and slurs
694
695 @cindex ligaduras de unión
696 @subheading Ties
697 Una @rglos{tie} se crea adjuntando un carácter tilde @samp{~} a la primera
698 nota ligada
699
700 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
701 g4~ g c2~
702 c4 ~ c8 a8 ~ a2
703 @end lilypond
704
705 @cindex ligaduras de expresión
706 @subheading Slurs
707
708 Una @rglos{slur} es una curva que se traza abarcando varias notas.  Las notas inicial
709 y final se marcan mediante @samp{(} y @samp{)} respectivamente.
710
711 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
712 d4( c16) cis( d e c cis d) e( d4)
713 @end lilypond
714
715 @cindex fraseo, ligaduras de
716 @cindex ligaduras de fraseo
717 @subheading Phrasing slurs
718
719 Las ligaduras que se utilizan para indicar fraseos más largos se pueden introducir mediante @code{\(} y
720 @code{\)}.  Puede haber al mismo tiempo ligaduras de legato y ligaduras de fraseo,
721 pero no es posible tener legatos simultáneos o ligaduras de expresión
722 simultáneas.
723
724 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
725 a8(\( ais b c) cis2 b'2 a4 cis,\)
726 @end lilypond
727
728 @sp 1
729
730 @cindex ligaduras de expresión frente a ligaduras de unión
731 @subheading Warnings: slurs vs. ties
732
733 Una ligadura de expresión parece una @rglos{tie}, pero tiene un significado distinto.  Una
734 ligadura (de unión) sencillamente hace que la primera nota sea más larga, y sólo se puede utilizar sobre
735 parejas de notas iguales.  Las ligaduras de expresión indican las articulaciones
736 de las notas, y se pueden utilizar sobre grupos mayores de notas.  Las ligaduras de unión y de expresión
737 se pueden anidar unas dentro de otras.
738
739 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
740 c2~( c8 fis fis4 ~ fis2 g2)
741 @end lilypond
742
743 @seealso
744 @quotation
745 @table @asis
746 @item Ligaduras de unión
747 ver @ruser{Ties}.
748 @item Ligaduras de expresión
749 ver @ruser{Slurs}.
750 @item Ligaduras de fraseo
751 ver @ruser{Phrasing slurs}.
752 @end table
753 @end quotation
754
755
756 @node Articulation and dynamics
757 @subsection Articulation and dynamics
758
759 @cindex articulación
760 @cindex acentos
761 @cindex staccato
762 @subheading Articulations
763
764 Las articulaciones (véase @rglos{articulation}) más corrientes se pueden añadir a las notas utilizando un guión @samp{-}
765 seguido de un carácter único:
766
767 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
768 c-. c-- c-> c-^ c-+ c-_
769 @end lilypond
770
771 @cindex digitaciones
772 @subheading Fingerings
773 De manera similar, las indicaciones de digitación se pueden añadir a una nota utilizando un guión 
774 (@samp{-}) seguido del dígito deseado:
775
776 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
777 c-3 e-5 b-2 a-1
778 @end lilypond
779
780 Las articulaciones y digitaciones normalmente se colocan de forma automática, pero puede
781 especificar una dirección mediante @samp{^} (encima) o @samp{_} (debajo).  También
782 puede usar varias articulaciones sobre la misma nota.  Sin embargo, casi siempre
783 es mejor dejar que LilyPond determine la dirección de las articulaciones.
784
785 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
786 c_-^1 d^. f^4_2-> e^-_+
787 @end lilypond
788
789 @subheading Dynamics
790 Las expresiones de matiz o signos dinámicos se hacen añadiendo las marcas (con una barra invertida) a la
791 nota:
792
793 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
794 c\ff c\mf c\p c\pp
795 @end lilypond
796
797 @cindex expresiones dinámicas
798 @cindex decrescendo
799 @cindex crescendo
800
801 Los crescendi y decrescendi comienzan con las órdenes @code{\<} y
802 @code{\>}.  Una expresión terminal de matiz, como por ejemplo @code{\f}, dará por terminado el
803 (de)crescendo, o bien se puede usar la orden @code{\!}:
804
805 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
806 c2\< c2\ff\> c2 c2\!
807 @end lilypond
808
809 @seealso
810 @quotation
811 @table @asis
812 @item Articulaciones
813 ver @ruser{Articulations}.
814 @item Digitaciones
815 ver @ruser{Fingering instructions}.
816 @item Matices
817 ver @ruser{Dynamics}.
818 @end table
819 @end quotation
820
821
822 @node Adding text
823 @subsection Adding text
824
825 Es posible añadir texto a la partitura:
826
827 @lilypond[verbatim,quote,ragged-right,fragment,relative=2]
828 c1^"espr" a_"legato"
829 @end lilypond
830
831 Se puede aplicar un formateo adicional mediante la instrucción @code{\markup}:
832
833 @lilypond[verbatim,quote,ragged-right,fragment,relative=2]
834 c1^\markup{ \bold espr}
835 a1_\markup{
836   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
837 }
838 @end lilypond
839
840
841 @seealso
842
843 Referencia de la notación: @ruser{Writing text}.
844
845
846 @node Automatic and manual beams
847 @subsection Automatic and manual beams
848
849 @cindex barras, establecimiento manual
850 Todas las @rglos{beam}s se dibujan automáticamente:
851 @c aquí hay un problema con el plural. FVD
852 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
853 a8 ais d ees r d c16 b a8
854 @end lilypond
855
856 @noindent
857 Si no le gustan las barras automáticas, pueden forzarse
858 manualmente.  Marque la primera nota que comprende la barra con @samp{[} y la última
859 con @samp{]}.
860
861 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
862 a8[ ais] d[ ees r d] a b
863 @end lilypond
864
865 @seealso
866 @quotation
867 @table @asis
868 @item Barras automáticas
869 ver @ruser{Automatic beams}.
870 @item Barras manuales
871 ver @ruser{Manual beams}.
872 @end table
873 @end quotation
874
875
876 @node Advanced rhythmic commands
877 @subsection Advanced rhythmic commands
878
879 @cindex anacrusa
880 @c @cindex anacruse @c redundant, in spanish. FVD
881 @cindex compás parcial
882 @subheading Partial measure
883
884 Una anacrusa (o @rglos{anacrusis}) se introduce con la palabra clave
885 @code{\partial}.  Va seguida de una duración: @code{\partial 4} es
886 una anacrusa de negra y @code{\partial 8} de corchea.
887
888 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
889 \partial 8
890 f8 c2 d
891 @end lilypond
892
893 @cindex grupos especiales
894 @cindex tresillos
895 @subheading Tuplets
896
897 Los grupos especiales como los tresillos se hacen con la palabra clave @code{\times}.  Requiere dos
898 argumentos: una fracción y un fragmento de música.  La duración del fragmento
899 de música se multiplica por la fracción.  Los tresillos hacen que las notas ocupen
900 2/3 de su duración expresa, por tanto un tresillo lleva una fracción de 2/3
901
902 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
903 \times 2/3 { f8 g a }
904 \times 2/3 { c r c }
905 \times 2/3 { f,8 g16[ a g a] }
906 \times 2/3 { d4 a8 }
907 @end lilypond
908
909 @cindex notas de adorno
910 @cindex acciaccatura
911 @cindex appoggiatura
912 @subheading Grace notes
913
914 Las notas de adorno se crean con la instrucción @code{\grace}, aunque
915 también se pueden conseguir precediendo una expresión musical por la
916 palabra clave @code{\appoggiatura} o @code{\acciaccatura}
917
918 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
919 c2 \grace { a32[ b] } c2
920 c2 \appoggiatura b16 c2
921 c2 \acciaccatura b16 c2
922 @end lilypond
923
924 @seealso
925 @quotation
926 @table @asis
927 @item Notas de adorno
928 ver @ruser{Grace notes},
929 @item Grupos especiales
930 ver @ruser{Tuplets},
931 @item Anacrusas
932 ver @ruser{Partial measures}.
933 @end table
934 @end quotation
935
936
937 @node Multiple notes at once
938 @section Multiple notes at once
939
940 Esta sección es una introducción a las notas simultáneas:
941 varios instrumentos, varios pentagramas para un solo instrumento (p.ej. piano)
942 y acordes.
943
944 La palabra @q{polifonía} en música hace referencia al hecho de tener más de una voz en un momento determinado
945 dentro de una pieza musical.  La palabra @q{polifonía} en LilyPond se refiere al hecho de tener más de
946 una voz en el mismo pentagrama.
947
948 @menu
949 * Music expressions explained::  
950 * Multiple staves::             
951 * Staff groups::                
952 * Combining notes into chords::  
953 * Single staff polyphony::      
954 @end menu
955
956
957 @node Music expressions explained
958 @subsection Music expressions explained
959
960 En los archivos de entrada de LilyPond, la música se representa mediante @emph{expresiones
961 musicales}.  Una sola nota es una expresión musical, aunque no es una
962 entrada válida por sí sola.
963
964 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
965 a4
966 @end lilypond
967
968 Al encerrar un grupo de notas dentro de llaves creamos una expresión musical:
969
970 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
971 { a4 g4 }
972 @end lilypond
973
974 Si colocamos un grupo de expresiones musicales (p.ej.: notas) dentro de llaves, eso significa que
975 se encuentran en secuencia (es decir, cada una sigue a la anterior).  El resultado
976 es otra expresión musical:
977
978 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
979 { { a4 g } f g }
980 @end lilypond
981
982 @cindex expresión
983 @cindex expresión musical
984 @subheading Analogy: mathematical expressions
985
986 Este mecanismo es semejante a las fórmulas
987 matemáticas: una fórmula grande se construye combinando fórmulas pequeñas.  Dichas
988 fórmulas se llaman expresiones, y su definición es recursiva de tal forma que
989 se pueden construir expresiones de un tamaño y complejidad arbitrarios.  Por ejemplo:
990
991 @example
992 1
993
994 1 + 2
995
996 (1 + 2) * 3
997
998 ((1 + 2) * 3) / (4 * 5)
999 @end example
1000
1001 Ésta es una secuencia de expresiones donde cada expresión se encuentra contenida dentro
1002 de la siguiente, más grande.  Las expresiones más simples son números, y las mayores
1003 se hacen combinando expresiones mediante operadores (como @samp{+},
1004 @samp{*} y @samp{/}) y paréntesis.  Del mismo modo que las expresiones matemáticas,
1005 las expresiones musicales se pueden anidar a una profundidad arbitraria, lo que se hace necesario
1006 para músicas complejas como las partituras polifónicas.
1007
1008
1009 @subheading Simultaneous music expressions: multiple staves
1010
1011 Esta técnica es muy útil para la música polifónica.  Para introducir música
1012 con más voces o con más pentagramas, lo que hacemos es combinar varias expresiones en
1013 paralelo.  Para indicar que dos voces se deben interpretar al mismo tiempo,
1014 sencillamente introduzca una combinación simultánea de expresiones musicales.  Una
1015 expresión musical @q{simultánea} se forma encerrando las expresiones dentro de
1016 @code{<<} y @code{>>}.  En el ejemplo que sigue, tres secuencias (cada una de las cuales
1017 contiene dos notas diferentes) se combinan de forma simultánea:
1018
1019 @lilypond[quote,ragged-right,verbatim]
1020 \relative c'' {
1021   <<
1022     { a4 g }
1023     { f e }
1024     { d b }
1025   >>
1026 }
1027 @end lilypond
1028
1029 Tenga en cuenta que hemos sangrado cada nivel jerárquico de la entrada con un margen
1030 distinto.  A LilyPond no le importa cuánto (o cuán poco) espacio haya
1031 al comienzo de una línea, pero el establecimiento de márgenes distintos dentro del código de LilyPond, de esta forma, lo
1032 hace mucho más fácil de leer por nosotros los seres humanos.
1033
1034 @strong{Advertencia}: cada nota se entiende relativa a la
1035 nota anterior de la entrada, no relativa a la @code{c''} dentro de la
1036 instrucción inicial @code{\relative}.
1037
1038
1039 @subheading Simultaneous music expressions: single staff
1040
1041 Para determinar el número de pentagramas en una pieza, LilyPond examina la primera
1042 expresión.  Si ésta consiste en una sola nota, hay un solo pentagrama; si hay una
1043 expresión simultánea, hay más de un pentagrama.
1044
1045 @lilypond[quote,ragged-right,verbatim]
1046 \relative c'' {
1047   c2 <<c e>>
1048   << { e f } { c <<b d>> } >>
1049 }
1050 @end lilypond
1051
1052
1053 @node Multiple staves
1054 @subsection Multiple staves
1055
1056 Como ya hemos visto en @ruser{Music expressions explained}, los archivos de entrada para LilyPond
1057 se construyen a base de expresiones musicales.  Si la partitura comienza con
1058 expresiones musicales simultáneas, LilyPond crea varios pentagramas.  Sin embargo
1059 es más fácil ver lo que ocurre si creamos cada uno de los pentagramas de forma explícita.
1060
1061 Para imprimir más de un pentagrama, cada fragmento de música que constituye un
1062 pentagrama se marca escribiendo @code{\new Staff} antes de él.  Estos
1063 elementos @code{Staff} se combinan después en paralelo con @code{<<} y
1064 @code{>>}:
1065
1066 @lilypond[quote,ragged-right,verbatim]
1067 \relative c'' {
1068   <<
1069     \new Staff { \clef treble c }
1070     \new Staff { \clef bass c,, }
1071   >>
1072 }
1073 @end lilypond
1074
1075 La instrucción @code{\new} inaugura un @q{contexto de notación}.  Un contexto de
1076 notación es un entorno dentro del que se interpretan los acontecimientos musicales (como las notas o las
1077 instrucciones @code{\clef}).  Para piezas sencillas, tales
1078 contextos de notación se crean automáticamente.  Para piezas más complicadas, es mejor
1079 marcar los contextos de forma explícita.
1080
1081 Existen varias clases de contextos.  @code{Score}, @code{Staff}
1082 y @code{Voice} manejan la notación melódica, mientras que @code{Lyrics} se ocupa de los textos
1083 cantados y @code{ChordNames} imprime los nombres de los acordes.
1084
1085 En términos de sintaxis, la anteposición de @code{\new} a una expresión musical
1086 crea una expresión musical mayor.  Es semejante al signo
1087 menos de las matemáticas.  La fórmula @math{(4+5)} es una expresión, por tanto
1088 @math{-(4+5)} es una expresión más amplia.
1089
1090 Las indicaciones de compás escritas en un pentagrama afectan al
1091 resto de ellos@footnote{Este comportamiento se puede cambiar si uno lo desea; consulte
1092 @ruser{Polymetric notation} para ver más detalles.}. En cambio,
1093 la armadura de la tonalidad de un pentagrama @emph{no} afecta a los otros
1094 pentagramas.
1095
1096 @lilypond[quote,ragged-right,verbatim]
1097 \relative c'' {
1098   <<
1099     \new Staff { \clef treble \time 3/4 c }
1100     \new Staff { \clef bass \key d \major c,, }
1101   >>
1102 }
1103 @end lilypond
1104
1105
1106 @node Staff groups
1107 @subsection Staff groups
1108
1109 @cindex piano staff
1110 @cindex choir staff
1111 @cindex grand staff
1112
1113 Glosario musical: @rglos{brace}.
1114
1115 La música para piano se compone tipográficamente en forma de dos
1116 pentagramas unidos mediante una @notation{llave}. El aspecto impreso de este
1117 sistema de pentagramas se parece al ejemplo polifónico que aparece en
1118 @ref{Multiple staves}, pero en esta ocasión la expresión completa se
1119 coloca dentro de un @code{PianoStaff}:
1120
1121 @example
1122 \new PianoStaff <<
1123   \new Staff @dots{}
1124   \new Staff @dots{}
1125 >>
1126 @end example
1127
1128 He aquí un pequeño ejemplo:
1129
1130 @lilypond[quote,ragged-right,verbatim]
1131 \relative c'' {
1132   \new PianoStaff <<
1133     \new Staff { \time 2/4 c4 e g g, }
1134     \new Staff { \clef bass c,, c' e c }
1135   >>
1136 }
1137 @end lilypond
1138
1139 Otros grupos de pentagramas se declaran mediante @code{\new
1140 GrandStaff,} que es apropiado para partituras orquestales, y
1141 @code{\new ChoirStaff,} que es apropiado para partituras vocales.
1142 Cada uno de estos grupos de pautas forma un tipo de contexto distinto,
1143 que produce la llave a la izquierda y que también controla el alcance
1144 de las líneas divisorias.
1145
1146 @seealso
1147
1148 Referencia de la notación: @ruser{Piano music}, 
1149 @ruser{Displaying staves}.
1150
1151 @node Combining notes into chords
1152 @subsection Combining notes into chords
1153
1154 @cindex acordes
1155 Los acordes se hacen rodeando las notas con paréntesis en ángulo simples. Los paréntesis
1156 en ángulo son los símbolos @samp{<} (menor que) y @samp{>} (mayor que).
1157
1158 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1159 r4 <c e g>4 <c f a>2
1160 @end lilypond
1161
1162 Se pueden combinar las marcas como barras y ligaduras con acordes.  Se deben
1163 colocar por fuera de los paréntesis en ángulo:
1164
1165 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1166 r4 <c e g>8[ <c f a>]~ <c f a>2
1167 @end lilypond
1168
1169 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1170 r4 <c e g>8\>( <c e g> <c e g>4 <c f a>\!)
1171 @end lilypond
1172
1173 @node Single staff polyphony
1174 @subsection Single staff polyphony
1175
1176 @cindex polifonía
1177 @cindex varias voces
1178 @cindex voces, más (en un solo pentagrama)
1179 Cuando distintas líneas melódicas se combinan sobre un solo pentagrama, se
1180 imprimen como voces polifónicas; cada voz lleva sus propias plicas, ligaduras y
1181 barras de corchea, y la voz superior tiene las plicas hacia arriba mientras que la voz inferior las
1182 tiene hacia abajo.
1183
1184 La introducción de estas partes se hace escribiendo cada voz en forma de secuencia (con
1185 @code{@{...@}}) y combinando éstas de forma simultánea, separando las
1186 voces con @code{\\}
1187
1188 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
1189 <<
1190   { a4 g2 f4~ f4 } \\
1191   { r4 g4 f2 f4 }
1192 >>
1193 @end lilypond
1194
1195 Para el tipografiado de música polifónica, puede ser conveniente la utilización de silencios separadores, o sea,
1196 silencios que no aparecen impresos.  Son muy útiles para rellenar
1197 voces que temporalmente no están cantando.  He aquí el mismo ejemplo con un
1198 silencio separador (@samp{s}) en vez de un silencio normal (@samp{r}):
1199
1200 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
1201 <<
1202   { a4 g2 f4~ f4 } \\
1203   { s4 g4 f2 f4 }
1204 >>
1205 @end lilypond
1206
1207 @noindent
1208 Una vez más, las expresiones de este tipo se pueden anidar de forma arbitraria.
1209
1210 @lilypond[quote,fragment,verbatim,relative=2,fragment]
1211 <<
1212   \new Staff <<
1213     { a4 g2 f4~ f4 } \\
1214     { s4 g4 f2 f4 }
1215   >>
1216   \new Staff <<
1217     \clef bass
1218     { <c g>1 ~ <c g>4 } \\
1219     { e,,4 d e2 ~ e4}
1220   >>
1221 >>
1222 @end lilypond
1223
1224 @seealso
1225 @quotation
1226 Ver @ruser{Basic polyphony}.
1227 @end quotation
1228
1229
1230 @node Songs
1231 @section Songs
1232
1233 En esta sección presentamos cómo elaborar música vocal y hojas de
1234 canción sencillas.
1235
1236 @menu
1237 * Setting simple songs::        
1238 * Aligning lyrics to a melody::  
1239 * Lyrics to multiple staves::   
1240 @end menu
1241
1242
1243 @node Setting simple songs
1244 @subsection Setting simple songs
1245
1246 @cindex letra
1247 @cindex canciones
1248
1249 Glosario musical: @rglos{lyrics}.
1250
1251 Presentamos a continuación el inicio de la melodía de una canción
1252 infantil, @qq{Girls and boys come out to play}:
1253
1254 @lilypond[verbatim,quote,ragged-right]
1255 \relative c'' {
1256   \key g \major
1257   \time 6/8
1258   d4 b8 c4 a8 d4 b8 g4
1259 }
1260 @end lilypond
1261
1262 La letra se puede asignar a esas notas, combinando ambas con la
1263 palabra clave @code{\addlyrics}.  La letra se escribe separando cada
1264 sílaba mediante un espacio.
1265
1266 @lilypond[verbatim,quote,ragged-right]
1267 <<
1268   \relative c'' {
1269     \key g \major
1270     \time 6/8
1271     d4 b8 c4 a8 d4 b8 g4
1272   }
1273   \addlyrics {
1274     Girls and boys come out to play,
1275   }
1276 >>
1277 @end lilypond
1278
1279 Observe las llaves rodeando tanto la música como la letra, y los
1280 ángulos dobles @code{<< ... >>} alrededor del fragmento entero para
1281 expresar que la música y la letra han de suceder al mismo tiempo.
1282
1283 @node Aligning lyrics to a melody
1284 @subsection Aligning lyrics to a melody
1285
1286 Glosario musical: @rglos{melisma}, @rglos{extender line}.
1287
1288 @cindex melisma
1289 @cindex línea de extensión
1290 @cindex guión
1291 @cindex guión bajo
1292
1293 La siguiente línea de la canción infantil es @q{The moon doth shine as
1294 bright as day}.  A continuación vamos a ampliarla:
1295
1296 @lilypond[verbatim,quote,ragged-right]
1297 <<
1298   \relative c'' {
1299     \key g \major
1300     \time 6/8
1301     d4 b8 c4 a8 d4 b8 g4 
1302     g8 a4 b8 c b a d4 b8 g4.
1303   }
1304   \addlyrics {
1305     Girls and boys come out to play,
1306     The moon doth shine as bright as day;
1307   }
1308 >>
1309 @end lilypond
1310
1311 Podemos observar que la letra adicional no se alinea correctamente con
1312 las notas.  La palabra @q{shine} se debe cantar sobre dos notas, no
1313 una.  Esto se conoce como @notation{melisma}, una sílaba única que se
1314 canta sobre más de una nota.  Existen varias formas de hacer que una
1315 sílaba recaiga sobre varias notas, siendo la más sencilla escribir una
1316 ligadura de expresión sobre ellas (véase @ref{Ties and slurs}):
1317
1318 @lilypond[verbatim,quote,ragged-right]
1319 <<
1320   \relative c'' {
1321     \key g \major
1322     \time 6/8
1323     d4 b8 c4 a8 d4 b8 g4 
1324     g8 a4 b8 c([ b)] a d4 b8 g4.
1325   }
1326   \addlyrics {
1327     Girls and boys come out to play,
1328     The moon doth shine as bright as day;
1329   }
1330 >> 
1331 @end lilypond
1332
1333 Aquí hemos usado además el barrado manual (los corchetes rectos
1334 @code{[ ]} ) para producir el barrado que corresponde a la letra por
1335 convención (véase @ref{Automatic and manual beams}).
1336
1337 Como alternativa a la utilización de ligaduras de expresión, los
1338 melismas se pueden indicar solamente en la letra utilizando un guión
1339 bajo, @code{_}, para cada nota que queremos incluir dentro del
1340 melisma:
1341
1342 @lilypond[verbatim,quote,ragged-right]
1343 <<
1344   \relative c'' {
1345     \key g \major
1346     \time 6/8
1347     d4 b8 c4 a8 d4 b8 g4 
1348     g8 a4 b8 c[ b] a d4 b8 g4.
1349   }
1350   \addlyrics {
1351     Girls and boys come out to play,
1352     The moon doth shine _ as bright as day;
1353   }
1354 >> 
1355 @end lilypond
1356
1357 Si una sílaba se extiende sobre varias notas o una sola nota muy
1358 larga, normalmente se traza una @notation{línea extensora} desde la
1359 sílaba que se extiende y por debajo de todas las notas que
1360 corresponden a dicha sílaba.  Se escribe como dos guiones bajos
1361 @code{__}.  He aquí un ejemplo extraído de los primeros tres compases
1362 del Lamento de Dido, de Dido y Eneas de Purcell:
1363
1364 @lilypond[verbatim,quote,ragged-right]
1365 <<
1366   \relative c'' {
1367     \key g \minor
1368     \time 3/2
1369     g2 a bes bes( a) 
1370     b c4.( bes8 a4. g8 fis4.) g8 fis1
1371   }
1372   \addlyrics {
1373     When I am laid, 
1374     am laid __ in earth,
1375   }
1376 >>
1377 @end lilypond
1378
1379 Hasta el momento, ninguno de los ejemplos implicaban palabras que
1380 tuviesen más de una sílaba.  Estas palabras se reparten por lo general
1381 a razón de una nota por cada sílaba, con guiones cortos entre las
1382 sílabas.  Dichos guiones separadores se teclean como dos guiones, con
1383 el resultado de un guión corto centrado entre las sílabas.
1384 Presentamos a continuación un ejemplo que demuestra esto y todo lo que
1385 hemos aprendido hasta el momento acerca de la alineación de la letra a
1386 las notas.
1387
1388 @c no ragged-right here because otherwise the hyphens get lost,
1389 @c but the example is long enough to avoid looking strange.
1390 @lilypond[verbatim,quote]
1391 <<
1392   \relative c' {
1393     \key g \major
1394     \time 3/4
1395     \partial 4
1396     d4 g4 g a8( b) g4 g4 
1397     b8( c) d4 d e4 c2
1398   }
1399   \addlyrics {
1400     A -- way in a __ man -- ger, 
1401     no __ crib for a bed, __
1402   }
1403 >>
1404 @end lilypond
1405
1406 Algunos textos (especialmente los que están en italiano o en español)
1407 requieren lo contrario: colocar más de una sílaba a una única nota.
1408 Esto se consigue enlazando las sílabas entre sí mediante un guión bajo
1409 simple @code{_} (sin ningún espacio), o bien encerrándolas entre
1410 corchetes.  Aquí aparece un ejemplo procedente del @qq{Barbero de
1411 Sevilla} de Rossini, donde la sílaba @q{al} se canta sobre la misma
1412 nota que @q{go} de la palabra @q{Largo} en el aria de Fígaro @q{Largo
1413 al factotum}:
1414
1415 @c no ragged-right here because otherwise the hyphens get lost,
1416 @c but the example is long enough to avoid looking strange.
1417 @lilypond[verbatim,quote]
1418 <<
1419   \relative c' {
1420     \clef bass
1421     \key c \major
1422     \time 6/8
1423     c4.~ c8 d b c([ d)] b c d b c
1424   }
1425   \addlyrics {
1426     Lar -- go_al fac -- to -- tum del -- la cit -- tà
1427   }
1428 >>
1429 @end lilypond
1430
1431
1432 @seealso
1433
1434 Referencia de la notación: @ruser{Vocal music}.
1435
1436
1437
1438 @node Lyrics to multiple staves
1439 @subsection Lyrics to multiple staves
1440
1441 La solución sencilla que utiliza @code{\addlyrics} se puede usar para
1442 poner letra a más de un pentagrama.  Aquí aparece un ejemplo sacado
1443 del @qq{Judas Macabeo} de Haendel:
1444
1445 @lilypond[verbatim,quote,ragged-right]
1446 <<
1447   {
1448     \time 6/8
1449     \partial 8
1450   }
1451   \relative c'' {
1452     \key f \major
1453     c8 c([ bes)] a a([ g)] f f'4. b, c4.~ c4
1454   }
1455   \addlyrics {
1456     Let flee -- cy flocks the hills a -- dorn, __
1457   }
1458   \relative c' {
1459     \key f \major
1460     r8 r4. r4 c8 a'([ g)] f f([ e)] d e([ d)] c bes'4
1461   }
1462   \addlyrics {
1463     Let flee -- cy flocks the hills a -- dorn,
1464   }
1465 >>
1466 @end lilypond
1467
1468 @noindent
1469 pero cualquier partitura de una complejidad mayor que la de este
1470 sencillo ejemplo se hace mejor separando la latra de la estructura de
1471 pentagramas mediante variables (expresiones con nombre).  Éstas se
1472 tratan en @ref{Organizing pieces with variables}.
1473
1474 @seealso
1475
1476 Referencia de la notación: @ruser{Vocal music}.
1477
1478 @node Final touches
1479 @section Final touches
1480
1481 Éste es el último apartado del tutorial; muestra la forma de dar los
1482 toques finales a piezas sencillas, y ofrece una introducción al resto
1483 del manual.
1484
1485 @menu
1486 * Organizing pieces with variables::  
1487 * Version number::              
1488 * Adding titles::               
1489 * Absolute note names::         
1490 * After the tutorial::          
1491 @end menu
1492
1493
1494 @node Organizing pieces with variables
1495 @subsection Organizing pieces with variables
1496
1497 Cuando los elementos que hemos discutido anteriormente se combinan
1498 para producir archivos mayores, las expresiones musicales se hacen
1499 enormes.  En música polifónica con muchos pentagramas, los archivos de
1500 entrada pueden volverse muy propensos a la confusión.  Podemos reducir
1501 esta confusión utilizando las @emph{variables}.
1502
1503 Con las variables (también conocidas como identificadores o macros),
1504 podemos trocear las expresiones musicales complejas.  Una variable se
1505 asigna de la manera siguiente:
1506
1507 @example
1508 musicaConNombre = @{ @dots{} @}
1509 @end example
1510
1511 El contenido de la expresión musical @code{musicaConNombre} se puede usar
1512 posteriormente colocando una barra invertida delante del nombre
1513 (@code{\musicaConNombre}, igual que una orden normal de LilyPond). 
1514
1515 @lilypond[quote,verbatim,ragged-right]
1516 violin = \new Staff { \relative c'' {
1517   a4 b c b
1518 }}
1519 cello = \new Staff { \relative c {
1520   \clef bass
1521   e2 d
1522 }}
1523 {
1524   <<
1525     \violin
1526     \cello
1527   >>
1528 }
1529 @end lilypond
1530
1531 @noindent
1532 El nombre de una variable debe consistir enteramente en caracteres
1533 alfabéticos, es decir sin números, guiones ni guiones bajos.
1534
1535 Las variables se deben definir @emph{antes} de la expresión musical
1536 principal, pero se pueden usar tantas veces como se quiera, en
1537 cualquier lugar, una vez que han sido definidas.  Incluso se pueden
1538 usar dentro de la definición de otra variable, proporcionando una vía
1539 para acortar el código si una sección musical se repite muchas veces.
1540
1541 @lilypond[verbatim,quote,ragged-right]
1542 tripletA = \times 2/3 { c,8 e g }
1543 barA = { \tripletA \tripletA \tripletA \tripletA }
1544
1545 \relative c'' {
1546  \barA \barA
1547 }
1548 @end lilypond
1549
1550 Las variabbles se pueden usar para otros muchos tipos de objetos
1551 dentro del código de entrada.  Por ejemplo,
1552
1553 @example
1554 width = 4.5\cm
1555 name = "Wendy"
1556 aFivePaper = \paper @{ paperheight = 21.0 \cm @}
1557 @end example
1558
1559 Dependiendo de su contenido, la variable se puede usar en distintos
1560 lugares.  El siguiente ejemplo utiliza las variables anteriores:
1561
1562 @example
1563 \paper @{
1564   \aFivePaper
1565   line-width = \width
1566 @}
1567 @{ c4^\name @}
1568 @end example
1569
1570
1571 @node Version number
1572 @subsection Version number
1573
1574 @cindex indicación de la versión
1575 La indicación @code{\version} deja registrado para qué versión de
1576 LilyPond se escribió el archivo:
1577
1578 @example
1579 \version @w{"@version{}"}
1580 @end example
1581
1582 @noindent
1583 por convenio se sitúa al principio del archivo de partitura de LilyPond.
1584
1585 Estas anotaciones hacen menos problemáticas las subsiguientes
1586 actualizaciones de LilyPond.  Los cambios en la sintaxis se tratan
1587 mediante un programa especial, @file{convert-ly}, y utiliza
1588 @code{\version} para determinar qué reglas hay que aplicar.  Para ver
1589 más detalles, consulte @rprogram{Updating files with convert-ly}).
1590
1591
1592 @node Adding titles
1593 @subsection Adding titles
1594
1595 La información sobre el título, autor, número de Opus y similares se
1596 escriben en el bloque @code{\header}.  Éste se encuentra fuera de la
1597 expresión musical principal; el bloque @code{\header} normalmente se
1598 sitúa por debajo del @ruser{Version number}.
1599
1600 @example
1601 \version @w{"@version{}"}
1602 \header @{
1603   title = "Symphony"
1604   composer = "Me"
1605   opus = "Op. 9"
1606 @}
1607
1608 @{
1609   @dots{} music @dots{}
1610 @}
1611 @end example
1612
1613 Cuando se procesa el archivo, el título y el autor se imprimen por
1614 encima de la música.  Puede obtener más información sobre los títulos
1615 en @ruser{Creating titles}.
1616
1617
1618 @node Absolute note names
1619 @subsection Absolute note names
1620
1621 Hasta el momento siempre hemos utilizado @code{\relative} para definir
1622 las alturas.  Ésta es la forma más sencilla de escribir la mayor parte
1623 de la música, pero existe otra forma de definir las alturas: el modo
1624 absoluto.
1625
1626 Si omite el @code{\relative}, LilyPond tratará todas las alturas como
1627 valores absolutos.  Una @code{c'} significará siembre un Do central,
1628 una @code{b} significará siempre la nota inmediatamente por debajo del
1629 Do central, y una @code{g,} significará siempre la nota que se coloca
1630 en la primera línea del pentagrama en clave de Fa.
1631
1632 @lilypond[quote,verbatim,ragged-right]
1633 {
1634   \clef bass
1635   c' b g, g,
1636   g, f, f c'
1637 }
1638 @end lilypond
1639
1640 He aquí una escala que abarca cuatro octavas:
1641
1642 @lilypond[quote,verbatim,ragged-right]
1643 {
1644   \clef bass
1645   c, d, e, f,
1646   g, a, b, c
1647   d e f g
1648   a b c' d'
1649   \clef treble
1650   e' f' g' a'
1651   b' c'' d'' e''
1652   f'' g'' a'' b''
1653   c'''1
1654 }
1655 @end lilypond
1656
1657 Como puede ver, escribir una melodía en clave de Sol implica escribir
1658 gran cantidad de apóstrofes @q{'} .  Consideremos este fragmento de
1659 Mozart:
1660
1661 @lilypond[quote,verbatim,ragged-right]
1662 {
1663   \key a \major
1664   \time 6/8
1665   cis''8. d''16 cis''8 e''4 e''8
1666   b'8. cis''16 b'8 d''4 d''8
1667 }
1668 @end lilypond
1669
1670 Todos estos apóstrofes hacen casi ilegible el código de entrada y será
1671 origen de numerosos errores.  Con @code{\relative}, el ejemplo
1672 anterior es mucho más fácil de leer:
1673
1674 @lilypond[quote,verbatim,ragged-right]
1675 \relative c'' {
1676   \key a \major
1677   \time 6/8
1678   cis8. d16 cis8 e4 e8
1679   b8. cis16 b8 d4 d8
1680 }
1681 @end lilypond
1682
1683 Si comete un error con una marca de octava (@code{'} o @code{,})
1684 mientras trabaja en el modo @code{\relative}, será muy obvio (muchas
1685 notas estarán en la octava equivocada).  Mientras trabaja en el modo
1686 absoluto, un solo fallo no será tan visible, y tampoco será tan fácil
1687 de localizar.
1688
1689 Sin embargo, el modo absoluto es útil para escribir música que
1690 contenga intervalos grandes, y será extremadamente útil para hacer
1691 archivos de LilyPond generados por ordenador.
1692
1693
1694 @node After the tutorial
1695 @subsection After the tutorial
1696
1697 Después de terminar el tutorial, quizá debería probar a escribir una o
1698 dos piezas.  Comience con una de las @ref{Templates} y añada algunas
1699 notas.  Si necesita un tipo de notación que no ha sido tratada en el
1700 tutorial, eche un vistazo a la Referencia de Notación, empezando por
1701 @ruser{Basic notation}.  Si quiere escribir música para un conjunto
1702 instrumental que no está cubierto por ninguna plantilla, consulte
1703 @ref{Extending the templates}.
1704
1705 Una vez que ha escrito algunas piezas cortas, lea el resto del
1706 Manual de aprendizaje (capítulos 3 al 5).  ¡Por supuesto, no pasa nada por
1707 leerlo ahora mismo!  Sin embargo, el resto del Manual
1708 de Aprendizaje da por sentado que está familiarizado con la entrada
1709 de LilyPond.  Puede saltarse estos capítulos ahora
1710 y volver a ellos cuando haya adquirido más experiencia.
1711