]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/expressive.itely
5583598969b38647b90eb51bf17671ede123c860
[lilypond.git] / Documentation / es / user / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 3e613c9df8ffdba4e9b0603ca014703a2671a3ba
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @node Expressive marks
10 @section Expressive marks
11
12 @lilypondfile[quote]{expressive-headword.ly}
13
14 @menu
15 * Attached to notes::           
16 * Curves::                      
17 * Lines::                       
18 @end menu
19
20
21 @node Attached to notes
22 @subsection Attached to notes
23
24
25 @menu
26 * Articulations and ornamentations::  
27 * Dynamics::                    
28 @end menu
29
30 @node Articulations and ornamentations
31 @subsubsection Articulations and ornamentations
32
33 @cindex articulaciones
34 @cindex guiones
35 @cindex ornamentos
36
37 Un amplio abanico de símbolos pueden aparecer encima o debajo de las
38 notas para indicar distintas características de la ejecución.  Todos
39 ellos se pueden adjuntar a una nota utilizando la sintaxis siguiente:
40 @var{nota}@tie{}@code{\}@var{nombre}.
41
42
43 @c Add a LilyPond example here soon. -pm
44
45 La lista de los posibles valores de @var{nombre} está en @ref{List of
46 articulations}.
47
48 @cindex marcato
49 @cindex apagada
50 @cindex tenuto
51 @cindex staccatissimo
52 @cindex acento
53 @cindex picado
54 @cindex staccato
55 @cindex portato
56
57
58 Algunas de estas articulaciones tienen abreviaturas que facilitan su
59 escritura.  Las abreviaturas se escriben detrás del nombre de la nota,
60 y su sintaxis consiste en un guión (@tie{}@code{-}) seguido de un
61 símbolo que especifica la articulación.  Existen abreviaturas
62 predefinidas para el @notation{marcato}, @notation{stopped} (nota
63 apagada), @notation{tenuto}, @notation{staccatissimo},
64 @notation{accent} (acento), @notation{staccato} (picado), y
65 @notation{portato}.  La salida correspondiente a estas articulaciones
66 aparece de la siguiente manera:
67
68 @lilypond[verbatim,quote,ragged-right,fragment,relative=2]
69 c4-^  c-+  c--  c-|
70 c->   c-.  c-_
71 @end lilypond
72
73 La indicación se coloca automáticamente por encima o por debajo de la
74 nota, pero la posición también se puede @q{forzar} manualmente para
75 que esté encima o debajo.  Para ver más detalles, consulte
76 @ref{Controlling direction and placement}.
77
78 @cindex abierta, nota
79 @cindex acento
80 @cindex aflautados, tonos
81 @cindex apagado
82 @cindex arco abajo
83 @cindex arco arriba
84 @cindex calderón
85 @cindex coda
86 @cindex downbow
87 @cindex espressivo
88 @cindex fermata
89 @cindex flageolet
90 @cindex foot marks
91 @cindex grupeto
92 @cindex grupeto circular
93 @cindex grupeto circular invertido
94 @cindex marcato
95 @cindex mordent
96 @cindex open
97 @cindex pedal, indicaciones de
98 @cindex portato
99 @cindex prall
100 @cindex prallmordent
101 @cindex prallprall
102 @cindex pulgar, indicación de
103 @cindex reverseturn
104 @cindex segno
105 @cindex semitrino
106 @cindex semitrino descendente
107 @cindex staccatissimo
108 @cindex staccato
109 @cindex stopped
110 @cindex tapada, nota
111 @cindex tenuto
112 @cindex thumb marking
113 @cindex trill
114 @cindex trino
115 @cindex turn
116 @cindex upbow
117 @cindex varcoda
118 @cindex órgano, indicaciones de pedal de
119
120
121 @snippets
122
123 @c Send these snippets to Valentin for the LSR.
124
125 Las abreviaturas se encuentran definidas en el archivo
126 @file{ly/@/script@/-init@/.ly}, en donde se asigna un valor
127 predeterminado a las variables @code{dashHat}, @code{dashPlus},
128 @code{dashDash}, @code{dashBar}, @code{dashLarger}, @code{dashDot} y
129 @code{dashUnderscore}.  Los valores predeterminados de las
130 abreviaturas se pueden modificar.  Por ejemplo, para asociar la
131 abreviatura @code{-+} (@code{dashPlus}) con el símbolo
132 @notation{trill} en lugar del símbolo predeterminado @notation{+},
133 asigne el valor @code{trill} a la variable @code{dashPlus}:
134
135 @lilypond[verbatim,quote,ragged-right]
136 \relative c'' { c-+ }
137 dashPlus = "trill"
138 \relative c'' { c-+ }
139 @end lilypond
140
141 El orden vertical de las articulaciones se controla con la propiedad
142 @code{script-priority}.  Cuanto más bajo es esta número, más cerca de
143 la nota se colocará.  En este ejemplo el @code{TextScript} (el símbolo
144 de sostenido) tiene primero la prioridad más baja, así que se coloca
145 en la parte más baja en el primer ejemplo.  En el segundo, el
146 @notation{semitrino} (el @code{Script}) tiene la prioridad más baja,
147 por tanto se coloca en el interior.  Cuando dos objetos tienen la
148 misma prioridad, el orden en que se escriben decide cuál de ellos va
149 primero.
150
151 @lilypond[verbatim,quote,ragged-right,fragment,relative=3]
152 \once \override TextScript #'script-priority = #-100
153 a4^\prall^\markup { \sharp }
154
155 \once \override Script #'script-priority = #-100
156 a4^\prall^\markup { \sharp }
157 @end lilypond
158
159
160 @seealso
161
162 Glosario musical: @rglos{marcato}, @rglos{stopped}, @rglos{tenuto},
163 @rglos{staccatissimo}, @rglos{accent}, @rglos{staccato},
164 @rglos{portato}.
165
166 Fragmentos de código: @lsrdir{Expressive,Expressive-marks}
167
168 Referencia de funcionamiento interno: @internalsref{Script},
169 @internalsref{TextScript}.
170
171
172 @knownissues
173
174 Estos signos aparecen en la salida impresa pero no tienen ningún efecto sobre la
175 representación de MIDI de la música.
176
177
178 @node Dynamics
179 @subsubsection Dynamics
180
181 @cindex Dynamics
182 @funindex \pppp
183 @funindex \ppp
184 @funindex \pp
185 @funindex \p
186 @funindex \mp
187 @funindex \mf
188 @funindex \f
189 @funindex \ff
190 @funindex \fff
191 @funindex \ffff
192 @funindex \fp
193 @funindex \sf
194 @funindex \sff
195 @funindex \sp
196 @funindex \spp
197 @funindex \sfz
198 @funindex \rfz
199
200 Las marcas dinámicas de matiz absoluto se especifican usando un comando después de una nota:
201 @code{c4\ff}.  Las marcas dinámicas disponibles son @code{\ppppp},
202 @code{\pppp}, @code{\ppp},
203 @code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff},
204 @code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff},
205 @code{\sp}, @code{\spp}, @code{\sfz} y @code{\rfz}.
206
207 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
208 c\ppp c\pp c \p c\mp c\mf c\f c\ff c\fff
209 c2\fp c\sf c\sff c\sp c\spp c\sfz c\rfz
210 @end lilypond
211
212 @funindex \<
213 @funindex \>
214 @funindex \!
215
216 Un regulador de crescendo se comienza con @code{\<} y se termina con
217 @code{\!} o con un matiz absoluto.  Un regulador decrescendo comienza con
218 @code{\>} y se termina también con @code{\!} o con un matiz dinámico
219 absoluto.  Se pueden usar @code{\cr} y @code{\decr} en lugar de
220 @code{\<} y @code{\>}.  A causa de que estas marcas se unen a notas, se deben
221 usar notas espaciadoras si se necesitan varias marcas durante una nota.
222
223 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
224 c\< c\! d\> e\!
225 << f1 { s4 s4\< s4\! \> s4\! } >>
226 @end lilypond
227
228 @noindent
229 Un regulador comienza normalmente en el borde izquierdo de la nota inicial
230 y acaba en el borde derecho de la nota final.  Si la nota
231 final cae sobre el principio de un compás,  el regulador finaliza en la línea divisoria
232 inmediatamente anterior.  Esto se puede modificar estableciendo la propiedad
233 @code{hairpinToBarline},
234
235 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
236 \set hairpinToBarline = ##f
237 c4\< c2. c4\!
238 @end lilypond
239
240 En algunas situaciones, la marca de articulación @code{\espressivo} puede ser
241 apropiada para indicar un crescendo y decrescendo sobre una nota,
242
243 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
244 c2 b4 a g1\espressivo
245 @end lilypond
246
247 Esto puede dar lugar a reguladores muy cortos.  Utilice @code{minimum-length}
248 dentro de @internalsref{Voice}.@internalsref{Hairpin} para alargarlos, por
249 ejemplo
250
251 @example
252 \override Voice.Hairpin #'minimum-length = #5
253 @end example
254
255 @cindex al niente
256 @cindex niente, al
257
258 Los reguladores se pueden imprimir con la punta en círculo (notación
259 al niente) estableciendo la propiedad @code{circled-tip},
260
261 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
262 \override Hairpin #'circled-tip = ##t
263 c2\< c\!
264 c4\> c\< c2\!
265 @end lilypond
266
267
268 @cindex crescendo
269 @cindex decrescendo
270 @cindex diminuendo
271
272 También puede usar texto que diga @emph{cresc.} en vez de reguladores
273
274 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
275 \setTextCresc
276 c\< d e f\!
277 \setHairpinCresc
278 e\> d c b\!
279 \setTextDecresc
280 c\> d e f\!
281 \setTextDim
282 e\> d c b\!
283 @end lilypond
284
285 Asimismo puede aportar sus propios textos
286 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
287 \set crescendoText = \markup { \italic "cresc. poco" }
288 \set crescendoSpanner = #'dashed-line
289 a'2\< a a a\!\mf
290 @end lilypond
291
292 Para crear nuevas indicaciones dinámicas o texto que se deba alinear
293 con los matices, consulte @ref{New dynamic marks}.
294
295 El posicionamiento vertical de las expresiones dinámicas se gestiona a
296 través de @internalsref{DynamicLineSpanner}.
297
298
299 @commonprop
300
301 Las expresiones dinámicas que suceden en, comienzan sobre, o acaban
302 en, la misma nota se alinearán verticalmente.  Si quiere asegurar que
303 las expresiones dinámicas se alinean cuando no suceden sobre la misma
304 nota, puede aumentar el valor de la propiedad @code{staff-padding}.
305
306 @example
307 \override DynamicLineSpanner #'staff-padding = #4
308 @end example
309
310 También puede utilizar esta propiedad si las expresiones dinámicas
311 colisionan con otros elementos de la notación.
312
313 Los crescendi y decrescendi que acaban sobre la misma nota de una
314 línea nueva no se imprimen.  Para cambiar este comportamiento, utilice
315
316 @example
317 \override Score.Hairpin #'after-line-breaking = ##t
318 @end example
319
320 Los cambios dinámicos de tipo texto (como @emph{cresc.} y @emph{dim.})
321 se imprimen con una línea de puntos que muestra su alcance.  Para
322 evitar que se imprima esta línea, use
323
324 @example
325 \override DynamicTextSpanner #'dash-period = #-1.0
326 @end example
327
328 @seealso
329
330 Glosario musical: @rglos{hairpin}, @rglos{crescendo},
331 @rglos{decrescendo}.
332
333 Manual de aprendizaje: @rlearning{Articulation and dynamics}.
334
335 Fragmentos de código: @lsrdir{Expressive,Expressive-marks}
336
337 Referencia de funcionamiento interno: @internalsref{DynamicText},
338 @internalsref{Hairpin}.  El posicionamiento vertical de estos símbolos
339 se maneja por parte de @internalsref{DynamicLineSpanner}.
340
341 @node Curves
342 @subsection Curves
343
344 @menu
345 * Slurs::                       
346 * Phrasing slurs::              
347 * Breath marks::                
348 * Falls and doits::             
349 @end menu
350
351 @node Slurs
352 @subsubsection Slurs
353
354 @cindex ligaduras de expresión
355
356 Una ligadura de expresión indica que las notas se deben tocar unidas o
357 @emph{legato}.  Se escriben utilizando paréntesis
358
359 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
360 f( g a) a8 b( a4 g2 f4)
361 <c e>2( <b d>2)
362 @end lilypond
363
364 La dirección de una ligadura de expresión se puede especificar con
365 @code{\slur@emph{DIRECCIÓN}}, donde @code{@emph{DIRECCIÓN}} es o bien
366 @code{Up} (arriba), @code{Down} (abajo), o @code{Neutral}
367 (seleccionada automáticamente).
368
369 Sin embargo, hay una forma abreviada muy conveniente para forzar las
370 direcciones de las ligaduras de expresión.  Escribiendo @code{_} o
371 @code{^} antes de los paréntesis de apertura, también se establece la dirección.  Por ejemplo,
372
373 @lilypond[relative=2,ragged-right,quote,verbatim,fragment]
374 c4_( c) c^( c)
375 @end lilypond
376
377 Se puede imprimir una sola ligadura cada vez.  Si necesita imprimir
378 una ligadura larga por encima de varias ligaduras más cortas, consulte @ref{Phrasing slurs}.
379
380
381 @commonprop
382
383 Algunos compositores escriben dos ligaduras cuando quieren acordes
384 legato.  Esto se consigue en LilyPond mediante el establecimiento de @code{doubleSlurs},
385
386 @lilypond[verbatim,ragged-right,relative,fragment,quote]
387 \set doubleSlurs = ##t
388 <c e>4 ( <d f> <c e> <d f> )
389 @end lilypond
390
391
392 @predefined
393
394 @funindex \slurUp
395 @code{\slurUp},
396 @funindex \slurDown
397 @code{\slurDown},
398 @funindex \slurNeutral
399 @code{\slurNeutral},
400 @funindex \slurDashed
401 @code{\slurDashed},
402 @funindex \slurDotted
403 @code{\slurDotted},
404 @funindex \slurSolid
405 @code{\slurSolid}.
406
407 @seealso
408
409 Referencia del programa: @internalsref{Slur}.
410
411
412 @node Phrasing slurs
413 @subsubsection Phrasing slurs
414
415 @cindex ligaduras de fraseo
416 @cindex marcas de fraseo
417
418 Una ligadura de fraseo (o marca de fraseo) conecta las notas y se
419 utiliza para indicar una frase musical.  Se escribe usando @code{\(} y
420 @code{\)} respectivamente
421
422 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
423 \time 6/4 c'\( d( e) f( e) d\)
424 @end lilypond
425
426 Tipográficamente, la ligadura de fraseo se comporta casi exactamente
427 igual que una ligadura de expresión normal.  Sin embargo, se tratan
428 como objetos diferentes.  Una @code{\slurUp} no tendrá ningún efecto sobre una ligadura de fraseo; utilice en su lugar
429 @code{\phrasingSlurUp}, @code{\phrasingSlurDown}, y
430 @code{\phrasingSlurNeutral}.
431
432 No se pueden tener varias ligaduras de fraseo simultáneas.
433
434
435 @predefined
436
437 @funindex \phrasingSlurUp
438 @code{\phrasingSlurUp},
439 @funindex \phrasingSlurDown
440 @code{\phrasingSlurDown},
441 @funindex \phrasingSlurNeutral
442 @code{\phrasingSlurNeutral}.
443
444
445 @seealso
446
447 Referencia del programa: @internalsref{PhrasingSlur}.
448
449 @node Breath marks
450 @subsubsection Breath marks
451
452 Las marcas de respiración se introducen usando @code{\breathe}
453
454 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
455 c'4 \breathe d4
456 @end lilypond
457
458
459 @snippets
460
461 El glifo de la marca de respiración se puede ajustar por medio de la
462 sobreescritura de la propiedad @code{text} del objeto de presentación
463 @code{BreathingSign} con cualquier texto de marcado.  Por ejemplo,
464
465 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
466 c'4
467 \override BreathingSign #'text
468   = #(make-musicglyph-markup "scripts.rvarcomma")
469 \breathe
470 d4
471 @end lilypond
472
473 @seealso
474
475 Referencia del programa: @internalsref{BreathingSign}.
476
477 Ejemplos: @lsr{expressive,breathing-sign.ly}
478
479
480 @node Falls and doits
481 @subsubsection Falls and doits
482
483 Se pueden expresar caídas y subidas de tono (falls y doits) añadidas a
484 las notas mediante el comando @code{\bendAfter},
485
486 @lilypond[fragment,ragged-right,relative=2]
487 \override Score.SpacingSpanner #'shortest-duration-space = #3.0
488 c4-\bendAfter #+5
489 c4-\bendAfter #-3
490 @end lilypond
491
492
493 @node Lines
494 @subsection Lines
495
496 @menu
497 * Glissando::                   
498 * Arpeggio::                    
499 * Trills::                      
500 @end menu
501
502 @node Glissando
503 @subsubsection Glissando
504
505 @cindex Glissando
506 @funindex \glissando
507
508 Un glissando es un cambio gradual en la altura.  Se denota por medio
509 de una línea o una línea ondulada entre dos notas.  Se llama
510 adjuntando @code{\glissando} a una nota
511
512 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
513 c2\glissando c'
514 \override Glissando #'style = #'zigzag
515 c2\glissando c,
516 @end lilypond
517
518
519 @commonprop
520
521 @lilypond[quote,ragged-right,verbatim]
522 I = \once \override NoteColumn #'ignore-collision = ##t
523
524 \relative <<
525   { \oneVoice \stemDown f2 \glissando \stemNeutral a } \\
526   { \oneVoice \I c2 \glissando \I d, }
527 >>
528 @end lilypond
529
530
531
532 @seealso
533
534 Referencia del programa: @internalsref{Glissando}.
535
536 Archivos de ejemplo:
537 @lsr{expressive,glissando.ly}, @lsr{expressive,line-styles.ly}
538
539
540 @knownissues
541
542 La impresión de texto sobre la línea (como @emph{gliss.}) no está contemplada.
543
544
545 @node Arpeggio
546 @subsubsection Arpeggio
547
548 @cindex Arpeggio
549 @cindex acorde quebrado
550 @funindex \arpeggio
551
552 Se puede especificar un signo de arpegio (conocido también como acorde quebrado) sobre un
553 acorde adjuntando un @code{\arpeggio} a un acorde
554
555 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
556 <c e g c>\arpeggio
557 @end lilypond
558
559 Un corchete recto a la izquierda indica que el intérprete no tiene que
560 arpegiar el acorde
561
562 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
563 \arpeggioBracket
564 <c' e g c>\arpeggio
565 @end lilypond
566
567 La dirección del arpegio se denota a veces mediante la adición de una
568 punta de flecha a la línea ondulada
569
570 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
571 \new Voice {
572   \arpeggioUp
573   <c e g c>\arpeggio
574   \arpeggioDown
575   <c e g c>\arpeggio
576 }
577 @end lilypond
578
579
580 @commonprop
581
582 Cuando un arpegio cruza uno o varios pentagramas, puede adjuntar un
583 arpegio a los acordes en los dos pentagramas y establecer
584 @internalsref{PianoStaff}.@code{connectArpeggios}
585
586 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
587 \new PianoStaff <<
588   \set PianoStaff.connectArpeggios = ##t
589   \new Staff { <c' e g c>\arpeggio }
590   \new Staff { \clef bass <c,, e g>\arpeggio }
591 >>
592 @end lilypond
593
594 @c TODO: cross-voice arpeggio example?
595 @c such an example is already in LSR -J.Mandereau
596
597 @predefined
598
599 @code{\arpeggio},
600 @funindex \arpeggioUp
601 @code{\arpeggioUp},
602 @funindex \arpeggioDown
603 @code{\arpeggioDown},
604 @funindex \arpeggioNeutral
605 @code{\arpeggioNeutral},
606 @funindex \arpeggioBracket
607 @code{\arpeggioBracket}.
608
609
610 @seealso
611
612 Manual de notación: @ref{Ties}, para escribir arpegios explícitamente.
613
614 Referencia del programa: @internalsref{Arpeggio}.
615
616
617 @knownissues
618
619 No es posible mezclar arpegios conectados y no conectados en un
620 @internalsref{PianoStaff} en el mismo instante de tiempo.
621
622
623 @node Trills
624 @subsubsection Trills
625
626 Los trinos cortos se imprimen como una articulación normal; consulte @ref{Articulations}.
627
628 Los trinos largos mantenidos se hacen con @code{\startTrillSpan} y
629 @code{\stopTrillSpan},
630
631 @lilypond[verbatim,ragged-right,relative=2,quote,fragment]
632 \new Voice {
633   << { c1 \startTrillSpan }
634      { s2. \grace { d16[\stopTrillSpan e] } } >>
635   c4 }
636 @end lilypond
637
638 @cindex Trinos con altura
639
640 Los trinos que se tienen que ejecutar sobre notas especificadas
641 explícitamente se pueden tipografiar con el comando @code{pitchedTrill},
642
643 @lilypond[ragged-right,verbatim,fragment,relative=1,quote]
644 \pitchedTrill c4\startTrillSpan fis
645 f\stopTrillSpan
646 @end lilypond
647
648 @noindent
649 El primer argumento es la nota principal.  La altura de la segunda se
650 imprime como una cabeza de nota sin plica entre paréntesis.
651
652
653 @predefined
654
655 @code{\startTrillSpan},
656 @funindex \startTrillSpan
657 @code{\stopTrillSpan}.
658 @funindex \stopTrillSpan
659
660
661 @seealso
662
663 Fragmentos de código: @lsrdir{Expressive,Expressive-marks}
664
665 Referencia de funcionamiento interno: @internalsref{TrillSpanner}.
666