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