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