1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 4d9a81ea05bea52229dd9045b9eceecd64dbe61d
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
11 @c A menu is needed before every deeper *section nesting of @node's; run
12 @c M-x texinfo-all-menus-update
13 @c to automatically fill in these menus before saving changes
16 @chapter Basic notation
18 Este capítulo explica cómo usar las funcionalidades de notación básica.
35 Esta sección trata de cómo especificar la altura de las notas.
40 * Cautionary accidentals::
42 * Note names in other languages::
52 @subsection Normal pitches
54 @cindex Nombres de las notas
57 El nombre de una nota se especifica usando las letras minúsculas de la @code{a} a la @code{g}.
58 Una escala ascendente de Do mayor se tipografía con
60 @lilypond[quote,fragment,verbatim,ragged-right]
65 El nombre de la nota @code{c} se tipografía una octava por debajo del Do central.
67 @lilypond[quote,fragment,verbatim,ragged-right]
77 La especificación opcional de la octava tiene la forma de una serie de
78 comillas simples o apóstrofes (@samp{'}) o bien una serie de comas
79 (@samp{,}). Cada @samp{'} eleva la altura una octava;
80 cada @samp{,} baja la altura una octava.
82 @lilypond[quote,ragged-right,fragment,verbatim]
84 c' c'' e' g d'' d' d c
86 c, c,, e, g d,, d, d c
89 Se puede usar un método alternativo para declarar en qué octava grabar
90 una nota; este método no requiere tantas especificaciones de octava
91 (@code{'} y @code{,}). Consulte
92 @ref{Relative octaves}.
96 @subsection Accidentals
98 @cindex nombres de las notas, holandés
99 @cindex nombres de las notas, por omisión
101 Un sostenido se forma añadiendo @code{-is} al final del nombre de la nota y
102 un bemol se forma añadiendo @code{-es}. Los dobles sostenidos y dobles bemoles
103 se obtienen añadiendo @code{-isis} o @code{-eses} al nombre de la nota.
105 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
111 Estos son los nombres de las notas en holandés. En holandés, @code{aes} se contrae en
112 @code{as}, pero las dos formas se aceptan. De forma similar, se aceptan
113 tanto @code{es} como @code{ees}
115 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
119 Un becuadro cancelará el efecto de una alteración accidental o de la armadura.
120 Sin embargo, los becuadros no se codifican dentro de la sintaxis del nombre de la nota con un
121 sufijo; una nota becuadro se muestra como un simple nombre de nota natural
123 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
127 La entrada @code{d e f} se interpreta como @q{imprimir un Re natural,
128 Mi natural y Fa natural}, independientemente de la armadura de la tonalidad.
129 Para ver más información acerca de la distinción entre
130 el contenido musical y la presentación de ese contenido, consulte
131 @rlearning{Accidentals and key signatures}.
133 @lilypond[fragment,quote,ragged-right,verbatim,relative]
142 De acuerdo con las reglas estándar del tipografiado, se imprime un signo de becuadro
143 antes de un sostenido o un bemol siempre que una alteración anterior tiene que cancelarse.
144 Para modificar este comportamiento, utilice
145 @code{\set Staff.extraNatural = ##f}
147 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
149 \set Staff.extraNatural = ##f
156 Referencia del programa: @internalsref{LedgerLineSpanner},
157 @internalsref{NoteHead}.
160 @node Cautionary accidentals
161 @subsection Cautionary accidentals
163 @cindex alteración recordatoria
164 @cindex alteración de precaución
165 @cindex alteración con paréntesis
166 @cindex recordatoria, alteración
168 @cindex precaución, alteración de
169 @cindex paréntesis, alteración con
172 Normalmente las alteraciones accidentales se imprimen automáticamente, pero también puede
173 imprimirlas manualmente. Un alteración recordatoria
174 se puede forzar añadiendo un signo de admiración @code{!}
175 después de la altura de la nota. Una alteración de precaución
176 (o sea, una alteración entre paréntesis) se puede obtener añadiendo el
177 signo de interrogación @samp{?} después del nombre de la nota. Estas alteraciones adicionales
178 se pueden usar también para producir notas con becuadro.
180 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
181 cis cis cis! cis? c c? c! c
187 La producción automática de alteraciones accidentales se puede ajustar de muchas formas.
188 Para ver más información, consulte @ref{Automatic accidentals}.
192 @subsection Micro tones
194 @cindex cuartos de tono
195 @cindex semi-bemoles, semi-sostenidos
197 Los medios bemoles y los medios sostenidos se forman añadiendo @code{-eh} y
198 @code{-ih}; a continuación presentamos una serie de DOs cada vez más agudos
200 @lilypond[verbatim,ragged-right,quote,relative=2,fragment]
201 \set Staff.extraNatural = ##f
205 Los microtonos también se exportan al archivo MIDI.
210 No existen estándares reconocidos ampliamente para denotar
211 los bemoles de tres cuartos, de manera que los símbolos de LilyPond
212 no se ajustan a ningún estándar.
215 @node Note names in other languages
216 @subsection Note names in other languages
218 Existen conjuntos predefinidos de nombres de notas para algunos idiomas
219 aparte del inglés. Para usarlos, incluya el archivo de inicio
220 específico del idioma. Por ejemplo, añada @code{\include "english.ly"}
221 al principio del archivo de entrada. Los archivos de idioma disponibles
222 y los nombres de las notas que definen son los siguientes:
224 @c Should this be made into a multitable?
225 @cindex idiomas, nombres de las notas en otros
227 Nombres de las notas sostenido bemol doble doble
230 nederlands.ly c d e f g a bes b -is -es -isis -eses
231 english.ly c d e f g a bf b -s/-sharp -f/-flat -ss/-x/ -ff/
232 -sharpsharp -flatflat
233 deutsch.ly c d e f g a b h -is -es -isis -eses
234 norsk.ly c d e f g a b h -iss/-is -ess/-es -ississ/-isis -essess/-eses
235 svenska.ly c d e f g a b h -iss -ess -ississ -essess
236 italiano.ly do re mi fa sol la sib si -d -b -dd -bb
237 catalan.ly do re mi fa sol la sib si -d/-s -b -dd/-ss -bb
238 espanol.ly do re mi fa sol la sib si -s -b -ss -bb
242 Tenga en cuenta que en holandés, alemán, noruego y sueco, los bemoles
243 del @samp{La} como por ejemplo @code{aes} y @code{aeses}
244 se contraen normalmente como @code{as} y @code{ases} (o más frecuentemente
245 como @code{asas}). Algunas veces se definen sólo estas contracciones
246 en los archivos de idioma correspondientes (esto también se aplica a los
247 sufijos para cuartos de tono que se ven más abajo).
250 Algunas músicas utilizan microtonos cuyas alteraciones son fracciones
251 de un sostenido o bemol @q{normales}. Los nombres de nota para cuartos
252 de tono que se definen en los distintos archivos de idioma se encuentran
253 listados en la tabla siguiente. Aquí los prefijos @q{semi-} y @q{sesqui-} significan
254 @q{medio} y @q{uno y medio} respectivamente. Para el noruego,
255 sueco, catalán y español no se ha definido aún ningún nombre especial.
256 @c What about Turkish Maquam music and similar microtonal systems?
258 @c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code
259 @c is actually misleading since the alteration is in fact one and a half
260 @c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
263 Nombres de las notas semi- semi- sesqui- sesqui-
264 sostenido bemol sostenido bemol
266 nederlands.ly c d e f g a bes b -ih -eh -isih -eseh
267 english.ly c d e f g a bf b -qs -qf -tqs -tqf
268 deutsch.ly c d e f g a b h -ih -eh -isih -eseh
269 norsk.ly c d e f g a b h
270 svenska.ly c d e f g a b h
271 italiano.ly do re mi fa sol la sib si -sd -sb -dsd -bsb
272 catalan.ly do re mi fa sol la sib si
273 espanol.ly do re mi fa sol la sib si
278 @node Relative octaves
279 @subsection Relative octaves
282 @cindex Relativas, especificación de octavas
285 Las octavas se especifican añadiendo @code{'} y @code{,} a los nombres de las notas.
286 Cuando copie música existente, es fácil poner por accidente una nota en la octava
287 equivocada y luego es difícil encontrar dicho error. La octava relativa
288 previene estos errores haciendo que éstos tengan consecuencias mucho mayores:
289 un solo error transporta una octava el resto de la pieza
292 \relative @var{altura_inicial} @var{expresión_musical}
299 \relative @var{expresión_musical}
303 @code{c'} se usa por defecto si no se define una altura inicial.
305 La octava de las notas que aparecen dentro de @var{expresión_musical} se calculan como
306 sigue: si no se usa ninguna marca de cambio de octava, el intervalo básico
307 entre la nota actual y la anterior se toma siempre como si fuera una cuarta o menos.
308 Esta distancia se determina independientemente de las alteraciones; un
309 @code{fisis} (Fa doble sostenido) después de un @code{ceses} (Do doble bemol) se colocará
310 por encima del @code{ceses}. En otras palabras, una cuarta doble aumentada se considera
311 un intervalo menor que una quinta disminuida, incluso aunque la cuarta doble aumentada
312 tiene siete semitonos mientras que la quinta disminuida sólo tiene seis semitonos.
314 Las marcas de cambio de octava @code{'} y @code{,} se pueden añadir para
315 elevar o bajar la altura en una octava más. Al entrar en el modo relativo,
316 se puede especificar una altura de inicio absoluta que se comportará como
317 la nota precedente a la primera nota de la @var{expresión_musical}. Si no
318 se especifica ninguna altura inicial, se utilizará el Do central como
321 Aquí podemos ver el modo relativo en acción:
322 @lilypond[quote,fragment,ragged-right,verbatim]
328 Las marcas de cambio de octava se utilizan para intervalos mayores de la cuarta
330 @lilypond[quote,ragged-right,fragment,verbatim]
336 Si el elemento anterior es un acorde, la primera nota del acorde se utiliza para
337 determinar la primera nota del siguiente acorde
339 @lilypond[quote,ragged-right,fragment,verbatim]
347 La altura después del @code{\relative} contiene un nombre de nota.
349 La conversión relativa no afecta a las secciones @code{\transpose},
350 @code{\chordmode} o @code{\relative} en su argumento. Para usar
351 el modo relativo dentro de música transportada, se debe escribir
352 un @code{\relative} adicional dentro de @code{\transpose}.
356 @subsection Octave check
358 @cindex Comprobación de octava
360 Las comprobaciones de octava hacen que los errores de octava sean más
361 fáciles de corregir: una nota puede venir seguida de @code{=}@var{comillas}
362 lo que indica cuál debería ser su octava absoluta. En el siguiente ejemplo,
365 \relative c'' @{ c='' b=' d,='' @}
369 la @code{d} generará una advertencia, porque se esperaba un @code{d''}
370 (a causa de que el intervalo de @code{b'} a @code{d''} es de una tercera solamente),
371 pero aparece un @code{d'}. En la salida, la octava se corrige para que sea un @code{d''} y
372 la siguiente nota se calcula de forma relativa a @code{d''} en lugar de a @code{d'}.
374 También existe una comprobación de octava que no produce ninguna salida visible. La sintaxis
380 comprueba que @var{altura} (sin las comillas) produce @var{altura} (con
381 las comillas) en modo @code{\relative} comparado con la nota que se da en el
382 comando @code{\relative}. Si no es así, se imprime una advertencia, y la
383 octava se corrige. La @var{altura} no se imprime como una nota.
385 En el ejemplo que aparece a continuación, la primera comprobación
386 se aprueba sin más problema, porque el @code{e} (en modo @code{relative})
387 está dentro de una quinta desde @code{a'}. Sin embargo
388 la segunda comprobación produce una advertencia porque el @code{e} no está dentro
389 de una quinta del @code{b'}. Se imprime el mensaje de advertencia y la octava se ajusta
390 de modo que las notas siguientes están en la octava correcta
402 La octava de una nota que sigue a una comprobación de octava
403 se determina con respecto a la nota que la precede. En el siguiente fragmento,
404 la última nota es una @code{a'}, por encima del Do central. Esto
405 significa que la comprobación de @code{\octave} se aprueba satisfactoriamente,
406 así que la comprobación se puede borrar sin que cambie la salida de la pieza.
408 @lilypond[quote,ragged-right,verbatim,fragment]
418 @subsection Transpose
420 @cindex Transposición
421 @cindex Transposición de alturas
424 Una expresión musical se puede transportar mediante @code{\transpose}. La
427 \transpose @var{desde} @var{hacia} @var{expresión_musical}
430 Esto significa que la @var{expresión_musical} se transporta el intervalo
431 que hay entre las notas @var{desde} y @var{hacia}: cualquier nota con la altura @code{desde}
432 se cambia por @code{hacia}.
434 Por ejemplo, tomemos una pieza escrita en la tonalidad de Re mayor.
435 Si esta pieza es demasiado grave para el ejecutante, se puede transportar
436 hacia arriba a Mi mayor con
438 \transpose d e @dots{}
441 Suponga una pieza escrita para el violín (que es un instrumento en Do). Si
442 esta parte se tiene que tocar con un clarinete en La (para el que un La
443 se escribe como un Do, y que suena una tercera menor por debajo de lo que
444 está escrito), el siguiente transporte producirá la particella correcta:
447 \transpose a c @dots{}
450 @code{\transpose} distingue entre notas enarmónicas: tanto
451 @code{\transpose c cis} como @code{\transpose c des} transportarán un
452 semitono hacia arriba. La primera versión imprimirá sostenidos y la
453 segunda imprimirá bemoles
456 @lilypond[quote,ragged-right,verbatim]
457 mus = { \key d \major cis d fis g }
466 @code{\transpose} también se puede usar para introducir notas escritas para un
467 instrumento transpositor. Las alturas se introducen normalmente en LilyPond
468 en Do (o en @q{afinación de concierto}), pero se pueden introducir en otra
469 tonalidad. Por ejemplo, al introducir música para una trompeta en Si bemol
470 que comienza en un Re de concierto, se puede escribir
473 \transpose c bes @{ e4 @dots{} @}
476 Para imprimir esta música en Si bemol de nuevo (o sea, para producir una particella de trompeta
477 en vez de una partitura para el director en afinación de concierto), puede envolver la música existente
478 con otro @code{transpose}
481 \transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
487 Referencia del programa: @internalsref{TransposedMusic}.
489 Ejemplo: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
494 Si quiere usar al mismo tiempo @code{\transpose} y @code{\relative},
495 debe escribir @code{\transpose} por fuera de @code{\relative}, porque
496 @code{\relative} no tendrá ningún efecto sobre la música que aparezca dentro de un
507 Los silencios se introducen como notas con el nombre @code{r}
509 @lilypond[fragment,quote,ragged-right,verbatim]
513 Los silencios de un compás centrados en medio del compás,
514 se deben hacer con silencios multicompás. Se pueden usar para
515 un solo compás así como para muchos compases, y se tratan en
516 @ref{Multi measure rests}.
518 Para especificar explícitamente la posición vertical de un silencio, escriba una nota
519 seguida de @code{\rest}. Se colocará un silencio en la posición en que debería
522 @lilypond[fragment,quote,ragged-right,verbatim]
527 Esto hace mucho más sencillo el formateo de
528 la música polifónica,
529 porque el formateador automático de colisiones de silencios se olvidará de ellos.
533 Referencia del programa: @internalsref{Rest}.
539 @cindex Desplazamiento
540 @cindex Silencio invisible
541 @cindex Nota de espaciado
545 Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
546 se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
548 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
549 a4 a4 s4 a4 \skip 1 a4
552 La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
553 En otras situaciones, por ejemplo, cuando se introduce la letra, debe
554 usar el comando @code{\skip}
556 @lilypond[quote,ragged-right,verbatim]
559 \new Lyrics \lyricmode { \skip 2 bla2 }
563 El comando skip es un mero contenedor musical vacío. No produce
564 ninguna salida, ni siquiera una salida transparente.
566 El comando de desplazamiento @code{s} crea un @internalsref{Staff} y una
567 @internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
568 Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
570 @lilypond[quote,ragged-right,verbatim]
574 El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
578 Referencia del programa: @internalsref{SkipMusic}.
585 Esta sección trata los ritmos, duraciones y compases.
589 * Augmentation dots::
591 * Scaling durations::
594 * Automatic note splitting::
599 @subsection Durations
606 En los modos de Nota, Acorde y Letra, las duraciones se designan
607 mediante números y puntos: las duraciones se introducen como sus
608 valores recíprocos respecto de la redonda. Por ejemplo, una negra
609 se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
610 que una blanca se escribe con un @code{2} (por ser 1/2 de redonda). Para
611 notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
615 c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
617 r1 r2 r4 r8 r16 r32 r64 r64
623 a\breve*1/2 \autoBeamOff
624 a1 a2 a4 a8 a16 a32 a64 a64
627 r\longa*1/4 r\breve *1/2
628 r1 r2 r4 r8 r16 r32 r64 r64
635 \remove "Bar_number_engraver"
639 \remove "Clef_engraver"
640 \override StaffSymbol #'transparent = ##t
641 \override TimeSignature #'transparent = ##t
642 \override BarLine #'transparent = ##t
643 \consists "Pitch_squash_engraver"
649 Si la duración se omite, su valor será el de la duración de la nota
650 anterior. Por omisión, el valor de la primera nota es el de una negra.
652 @lilypond[quote,ragged-right,verbatim,fragment]
653 { a a a2 a a4 a a1 a }
657 @node Augmentation dots
658 @subsection Augmentation dots
662 Para obtener duraciones de notas con puntillo, simplemente escriba un
663 punto (@samp{.}) después del número. Las notas con doble puntillo se consiguen de manera similar.
665 @lilypond[quote,ragged-right,fragment,verbatim]
666 a'4 b' c''4. b'8 a'4. b'4.. c''8.
671 Normalmente los puntillos se desplazan hacia arriba para evitar las
672 líneas del pentagrama, excepto en situaciones de polifonía. Se pueden
673 utilizar los siguientes comandos para forzar manualmente una dirección en particular
679 @funindex \dotsNeutral
684 Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
690 @cindex grupos especiales
694 Los grupos especiales se obtienen a partir de una expresión musical
695 multiplicando todas las duraciones por una fracción:
698 \times @var{fracción} @var{expresión_musical}
702 La duración de la @var{expresión _musical} se multiplicará por la
703 fracción. El denominador de la fracción se imprimirá sobre las notas,
704 opcionalmente con un corchete. El grupo especial más común es el
705 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
706 duran 2/3 de su valor escrito
708 @lilypond[quote,ragged-right,fragment,verbatim]
709 g'4 \times 2/3 {c'4 c' c'} d'4 d'4
712 Los grupos pueden anidarse unos dentro de otros, por ejemplo
714 @lilypond[fragment,ragged-right,verbatim,relative=2]
715 \override TupletNumber #'text = #tuplet-number::calc-fraction-text
718 \times 3/5 { a a a a a }
726 @funindex \tupletDown
728 @funindex \tupletNeutral
729 @code{\tupletNeutral}.
734 @funindex tupletNumberFormatFunction
735 @cindex formateo de los grupos especiales
737 La propiedad @code{tupletSpannerDuration} (duración del selector de
738 grupo) especifica la duración de cada corchete. Con esto puede hacer
739 muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
740 mucho trabajo de teclado. En el siguiente ejemplo se muestran dos
741 tresillos, aunque @code{\times} sólo se ha utilizado una vez
743 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
744 \set tupletSpannerDuration = #(ly:make-moment 1 4)
745 \times 2/3 { c8 c c c c c }
749 Para ver más información sobre @code{make-moment}, consulte
750 @ref{Time administration}.
752 El formato del número se determina por medio de la propiedad @code{text} en
753 @code{TupletNumber}. Por defecto se imprime sólo el denominador, pero si
754 su valor se establece a la función @code{tuplet-number::calc-fraction-text},
755 se imprimirá como @var{numerador}:@var{denominador}
757 Para que no se impriman los números de los grupos, emplee
759 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
760 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
761 \override TupletNumber #'transparent = ##t
762 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
765 Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
766 instante musical. En este ejemplo, @code{\tweak} especifica un texto de fracción
768 @code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
769 del primero de los tres grupos interiores.
771 @lilypond[quote,ragged-right,verbatim]
773 \tweak #'text #tuplet-number::calc-fraction-text
775 \tweak #'text #tuplet-number::calc-denominator-text
776 \times 2/3 { c'8[ c'8 c'8] }
777 \times 2/3 { c'8[ c'8 c'8] }
778 \times 2/3 { c'8[ c'8 c'8] }
783 Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
784 del @code{TupletBracket} (el corchete del grupo). El primer @code{\tweak} coloca
785 el @code{TupletBracket} del grupo
786 exterior por encima del pentagrama. El segundo @code{\tweak} coloca el
787 @code{TupletBracket} del primero de los tres grupos interiores por debajo del
788 pentagrama. Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
789 al grupo exterior y al primero de los tres grupos interiores porque sólo
790 esos dos grupos comienzan en el mismo instante musical. Utilizamos @code{\override}
791 de la manera usual para colocar los corchetes @code{TupletBrackets} del
792 segundo y tercer grupos interiores por debajo del pentagrama.
794 @lilypond[quote,ragged-right,verbatim]
796 \tweak #'text #tuplet-number::calc-fraction-text
797 \tweak #'direction #up
799 \tweak #'direction #down
800 \times 2/3 { c'8[ c'8 c'8] }
801 \override TupletBracket #'direction = #down
802 \times 2/3 { c'8[ c'8 c'8] }
803 \times 2/3 { c'8[ c'8 c'8] }
808 Se puede hacer que los corchetes de grupo abarquen tanto como su duración completa indique o que lleguen hasta justo antes de la nota siguiente
810 @lilypond[ragged-right]
812 \set tupletFullLength = ##t
817 \set tupletFullLengthNote = ##t
830 Referencia del programa: @internalsref{TupletBracket},
831 @internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
835 @node Scaling durations
836 @subsection Scaling durations
838 Es posible alterar la duración de las figuras en un factor @var{N/M}
839 añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}). Esto no
840 afectará a la apariencia de las notas o silencios que se producen. Se
841 pueden combinar en la forma @samp{*M*N}.
843 En el siguiente ejemplo las tres primeras notas duran exactamente dos
844 partes, pero no se imprime ningún corchete de tresillo.
846 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
848 a4*2/3 gis4*2/3 a4*2/3
856 En este manual: @ref{Tuplets}.
860 @subsection Bar check
862 @cindex Compás, comprobación de
863 @funindex barCheckSynchronize
866 Las comprobaciones de compás ayudan a detectar errores en las duraciones. Una comprobación de compás se
867 escribe usando el símbolo de la barra vertical, @samp{|}. Cuando se encuentra durante
868 la interpretación, debe caer en el límite entre dos compases. Si no es así,
869 se muestra una advertencia. En el siguiente ejemplo, la segunda comprobación
870 de compás avisará de un error
872 \time 3/4 c2 e4 | g2 |
875 Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
880 Bri -- lla | Bri -- lla
884 Las comprobaciones de compás fallidas tienen su origen en la
885 introducción incorrecta de las duraciones. Las duraciones incorrectas
886 a menudo desbaratan la partitura completamente, sobre todo si la
887 música es polifónica, por ello el mejor sitio para empezar a corregir
888 la entrada es hacer un barrido en busca de comprobaciones de compás
889 fallidas y duraciones incorrectas.
894 También es posible redefinir el significado de @code{|}. Se hace
895 asignando una expresión musical a @code{pipeSymbol},
897 @lilypond[quote,ragged-right,verbatim]
898 pipeSymbol = \bar "||"
904 @node Barnumber check
905 @subsection Barnumber check
907 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
908 el número de compás de LilyPond corresponde al original desde el que está copiando.
909 Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
916 imprimirá una advertencia si el @code{currentBarNumber} (número del
917 compás actual) no es 123 cuando se está procesando.
920 @node Automatic note splitting
921 @subsection Automatic note splitting
923 Las notas largas se pueden convertir automáticamente en notas ligadas.
924 Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
925 por el @internalsref{Completion_heads_engraver}. En los siguientes
926 ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
928 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
930 \remove "Note_heads_engraver"
931 \consists "Completion_heads_engraver"
933 c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
937 Este grabador divide todas las notas largas en la barra de compás e
938 inserta ligaduras. Uno de sus usos es depurar partituras complejas:
939 si los compases no están completos, las ligaduras mostrarán
940 exactamente cuánto le falta a cada compás.
942 Si quiere permitir el salto de línea en las barras de compás en las
943 que @internalsref{Completion_heads_engraver} divide las notas, debe
944 eliminar también @internalsref{Forbid_line_break_engraver}.
949 No todas las duraciones (sobre todo las que contienen grupos
950 especiales) se pueden representar exactamente con notas normales y
951 puntillos, pero el grabador nunca insertará grupos especiales.
953 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
959 Referencia del programa: @internalsref{Completion_heads_engraver}.
965 La polifonía en música hace referencia a tener más de una voz en una
966 pieza cualquiera de música. En LilyPond la polifonía hace referencia
967 a tener más de una voz en el mismo pentagrama.
973 * Explicitly instantiating voices::
974 * Collision Resolution::
983 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
984 @code{>}. Un acorde puede ir seguido de una duración o un conjunto de
985 articulaciones, como si fueran simples notas.
987 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
991 Para ver más información sobre los acordes, consulte @ref{Chord names}.
994 @c I don't like having this here, but I can't think of
995 @c anywhere else to put it. :( -gp
999 Cuando se encuentra con una nota, se crea un objeto
1000 @internalsref{Stem} (plica) automáticamente. Para las redondas y los
1001 silencios, también se crean pero se hacen invisibles.
1009 @funindex \stemNeutral
1010 @code{\stemNeutral}.
1015 Para modificar la dirección de las plicas en medio de un pentagrama, utilice
1017 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
1019 \override Stem #'neutral-direction = #up
1021 \override Stem #'neutral-direction = #down
1026 @node Basic polyphony
1027 @subsection Basic polyphony
1031 La manera más fácil de escribir fragmentos con más de una voz sobre el mismo pentagrama
1032 es introducir cada voz como una secuencia (con @code{@{...@}}), y combinarlas
1033 simultáneamente, separando las voces con @code{\\}
1037 @lilypond[quote,verbatim,fragment]
1038 \new Staff \relative c' {
1041 { g4 f e | d2 e2 } \\
1042 { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
1048 El separador hace que se produzca un nuevo contexto de @internalsref{Voice}@footnote{Las voces polifónicas
1049 se conocen a veces como @q{capas} en otros programas de edición de partituras.}.
1051 Llevan los nombres @code{"1"}, @code{"2"}, etc. En cada
1052 uno de estos contextos, la dirección vertical de las ligaduras, plicas, etc., se establece
1053 de la manera que corresponda.
1055 Todas estas voces están separadas de la voz que contiene las notas
1056 justo por fuera de la construcción @code{<< \\ >>}. Se debe tener
1057 esto en cuenta cuando haga algún cambio en una voz. También
1058 significa que las ligaduras de unión y de expresión no pueden salir de (ni
1059 entrar en) una construcción @code{<< \\ >>}. En cambio las voces
1060 paralelas que están en construcciones @code{<< \\ >>} separadas dentro
1061 del mismo pentagrama, son la misma voz. Presentamos a continuación el
1062 mismo ejemplo, con cabezas y colores distintos para cada voz. Dese cuenta de
1063 que el cambio en el estilo de cabezas de nota en la voz principal no
1064 afecta a las que están dentro de la construcción @code{<< \\ >>}.
1065 Asimismo, el cambio a la segunda voz en la primera construcción
1066 @code{<< \\ >>} es efectiva en la segunda @code{<< \\ >>}, y la voz se liga de una construcción a otra.
1068 @cindex cabezas de nota, estilos de
1070 @lilypond[quote,verbatim,fragment]
1071 \new Staff \relative c' {
1072 \override NoteHead #'style = #'cross
1073 \override NoteHead #'color = #red
1077 { \override NoteHead #'style = #'triangle
1078 \override NoteHead #'color = #blue
1083 { c8 b16 a b8 g ~ g2 } \\
1084 { \override NoteHead #'style = #'slash
1085 \override NoteHead #'color = #green
1091 La polifonía no cambia la relación entre las notas que están dentro de
1092 un bloque @code{\relative @{ @}}. Cada una de las notas se calcula
1093 relativa a la nota inmediatamente anterior.
1096 \relative @{ notaA << notaB \\ notaC >> notaD @}
1099 @code{notaC} es relativa a @code{notaB}, no a @code{notaA};
1100 @code{notaD} es relativa a @code{notaC}, no a @code{notaB} ni a
1104 @node Explicitly instantiating voices
1105 @subsection Explicitly instantiating voices
1107 Los contextos de @internalsref{Voice} también se pueden instanciar manualmente
1108 dentro de un bloque @code{<< >>} para crear música polifónica, usando
1109 @code{\voiceOne}, hasta @code{\voiceFour} para asignar las direcciones de las plicas
1110 y un desplazamiento horizontal para cada parte.
1114 << \superior \\ \inferior >>
1122 \new Voice = "1" @{ \voiceOne \superior @}
1123 \new Voice = "2" @{ \voiceTwo \inferior @}
1127 Los comandos @code{\voiceXXX} establecen la dirección de las plicas, ligaduras de expresión y de unión,
1128 articulaciones, anotaciones de texto, puntillos y digitaciones.
1129 @code{\voiceOne} y @code{\voiceThree} hacen
1130 a los mencionados objetos apuntar hacia arriba, mientras que @code{\voiceTwo} y @code{\voiceFour}
1131 los hacen apuntar hacia abajo.
1132 El comando @code{\oneVoice} hace volver a los ajustes normales.
1134 Una expresión que aparece directamente dentro de un @code{<< >>} pertenece a
1135 la voz principal. Es útil cuando aparecen voces adicionales al tiempo que está cantando la voz
1136 principal. A continuación podemos ver una representación mejor del ejemplo del apartado anterior.
1137 Las cabezas de color y en forma de cruz demuestran que
1138 la melodía principal ahora está en un contexto de una voz única.
1140 @lilypond[quote,ragged-right,verbatim]
1141 \new Staff \relative c' {
1142 \override NoteHead #'style = #'cross
1143 \override NoteHead #'color = #red
1148 \new Voice="1" { \voiceTwo
1149 r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
1152 \new Voice { \voiceThree
1161 La definición correcta de las voces permite que la melodía se pueda marcar con ligaduras de expresión.
1162 @lilypond[quote,ragged-right,verbatim]
1163 \new Staff \relative c' {
1168 \context Voice="1" { \voiceTwo
1169 r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
1172 \new Voice { \voiceThree
1181 Al evitar el separador @code{\\} posibilitamos la escritura de
1182 construcciones polifónicas anidadas, lo que en algún caso podría constituir
1183 una forma más natural de tipografiar la música.
1185 @lilypond[quote,ragged-right,verbatim]
1186 \new Staff \relative c' {
1191 \context Voice="1" { \voiceTwo
1194 {c8 b16 a b8 g ~ g2}
1195 \new Voice { \voiceThree
1207 En ciertos casos de música polifónica compleja podría ser necesario
1208 utilizar voces adicionales para evitar colisiones entre las notas.
1209 Las voces adicionales se añaden definiendo un identificador como se muestra a continuación:
1211 @lilypond[quote,verbatim,ragged-right,relative=2]
1212 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
1215 { \voiceOne g4 ~ \stemDown g32[ f( es d c b a b64 )g] } \\
1216 { \voiceThree b4} \\
1223 @node Collision Resolution
1224 @subsection Collision Resolution
1226 Normalmente las cabezas de nota con un número de puntillos diferente
1227 no se mezclan en una sola, pero cuando se le da un valor verdadero a
1228 la propiedad @code{merge-differently-dotted} en el objeto @internalsref{NoteCollision}, se juntan en una sola:
1230 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
1233 \override Staff.NoteCollision
1234 #'merge-differently-dotted = ##t
1236 } \\ { g8.[ f16] g8.[ f16] } >>
1239 De forma similar puede mezclar cabezas de blanca con corcheas,
1240 ajustando @code{merge-differently-headed}:
1242 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
1245 \override Staff.NoteCollision
1246 #'merge-differently-headed = ##t
1247 c8 c4. } \\ { c2 c2 } >>
1251 @code{merge-differently-headed} y @code{merge-differently-dotted}
1252 se aplican solamente a direcciones de plica opuestas (es decir, a las voces 1 y 2).
1254 LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
1257 @lilypond[quote,ragged-right,fragment,verbatim]
1258 \new Voice << c''4 \\ r4 >>
1261 Si tres o más notas coinciden verticalmente en la misma columna,
1262 @code{merge-differently-headed} no puede completar satisfactoriamente
1263 la mezcla de las dos notas que deberían mezclarse.
1264 Para hacer posible que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la nota que no
1265 debe mezclarse. En el primer compás del ejemplo siguiente,
1266 @code{merge-differently-headed} no funciona (la cabeza de la blanca está rellena)
1267 En el segundo compás, se aplica @code{\shiftOn} para mover horizontalmente el
1268 @code{g} (Sol) superior, y @code{merge-differently-headed}
1269 funciona correctamente.
1271 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1272 \override Staff.NoteCollision #'merge-differently-headed = ##t
1275 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
1276 { \voiceFour e,,2 e'2}
1279 { d'=''2 \shiftOn g2 } \\
1280 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
1281 { \voiceFour e,,2 e'2}
1294 @funindex \voiceThree
1296 @funindex \voiceFour
1303 @funindex \shiftOnnn
1306 @code{\shiftOff}: estos comandos especifican el grado en que
1307 se deben desplazar los acordes de la voz en curso.
1308 Las voces exteriores (normalmente: la voz uno y la voz dos)
1309 tienen @code{\shiftOff} (desplazamiento desactivado), mientras que las voces interiores (tres y cuatro)
1310 tienen @code{\shiftOn} (desplazamiento activado). @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
1313 Cuando LilyPond no puede con todo, se pueden usar la propiedad
1314 @code{force-hshift} (forzar desplazamiento) del objeto @internalsref{NoteColumn}
1315 y los silencios con altura para sobreescribir las decisiones de tipografía.
1317 @lilypond[quote,verbatim,ragged-right]
1324 \once \override NoteColumn #'force-hshift = #1.7
1332 Referencia del programa: los objetos responsables de resolver las colisiones son
1333 @internalsref{NoteCollision} y @internalsref{RestCollision}.
1338 Cuando se emplea @code{merge-differently-headed} con una corchea (o una nota más corta)
1339 con la plica hacia arriba, y una blanca con la plica hacia abajo,
1340 la corchea no tiene el desplazamiento correcto.
1342 No están contemplados los racimos (clusters) donde la misma nota se presenta
1343 con diferentes alteraciones accidentales dentro del mismo acorde. En
1344 este caso se recomienda usar la transcripción enarmónica, o usar la
1345 notación especial de racimos (ver @ref{Clusters}).
1349 @node Staff notation
1350 @section Staff notation
1352 @cindex Notación de los pentagramas
1354 Esta sección describe la notación musical que se produce en el nivel del pentagrama,
1355 como las armaduras de tonalidad, claves e indicaciones de compás.
1361 * Partial measures::
1364 * System start delimiters::
1366 * Writing music in parallel::
1375 La clave indica qué líneas del pentagrama corresponden a qué
1376 notas. La clave se establece con el comando @code{\clef}
1378 @lilypond[quote,ragged-right,fragment,verbatim]
1379 { c''2 \clef alto g'2 }
1382 @cindex clave de Sol
1383 @cindex clave de violín
1384 @cindex clave de Do en tercera (clave de viola)
1385 @cindex clave de Do en cuarta (clave de tenor)
1386 @cindex clave de Fa en cuarta (clave de bajo)
1387 @cindex clave de Sol en primera (clave de violín francesa)
1388 @cindex clave de Do en primera (clave de soprano)
1389 @cindex clave de Do en segunda (clave de mezzosoprano)
1390 @cindex clave de Do en quinta (clave de barítono)
1391 @cindex clave de Fa en tercera (clave de varbarítono)
1392 @cindex clave de Fa en quinta (clave de sub-bajo)
1394 Las claves contempladas son
1396 @multitable @columnfractions .33 .66
1397 @headitem Clave @tab Posición
1398 @item @code{treble}, violin, G, G2 @tab
1400 @item @code{alto, C} @tab
1402 @item @code{tenor} @tab
1404 @item @code{bass, F} @tab
1406 @item @code{french} @tab
1407 clave de Sol en 1ª, conocida también como clave de violín francesa
1408 @item @code{soprano} @tab
1410 @item @code{mezzosoprano} @tab
1412 @item @code{baritone} @tab
1414 @item @code{varbaritone} @tab
1416 @item @code{subbass} @tab
1418 @item @code{percussion} @tab
1420 @item @code{tab} @tab
1424 Al añadir @code{_8} o @code{^8} al nombre de la clave, la clave se transpone
1425 una octava hacia abajo o hacia arriba, respectivamente, y @code{_15} y
1426 @code{^15} la transpone dos octavas. El argumento @var{nombre_de_clave}
1427 se debe encerrar entre comillas cuando contiene guiones bajos o dígitos. Por
1430 @cindex clave de tenor coral
1431 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
1438 El comando @code{\clef "treble_8"} equivale a establecer
1440 @code{clefPosition} (que controla la posición Y de la clave),
1441 @code{middleCPosition} y @code{clefOctavation}. Se imprime una clave
1442 cuando se cambia cualquiera de estas propiedades. El siguiente ejemplo muestra
1443 las posibilidades que se ofrecen estableciendo manualmente las propiedades.
1445 @lilypond[quote,ragged-right,verbatim]
1447 \set Staff.clefGlyph = #"clefs.F"
1448 \set Staff.clefPosition = #2
1450 \set Staff.clefGlyph = #"clefs.G"
1452 \set Staff.clefGlyph = #"clefs.C"
1454 \set Staff.clefOctavation = #7
1456 \set Staff.clefOctavation = #0
1457 \set Staff.clefPosition = #0
1461 \set Staff.middleCPosition = #4
1469 En el presente manual: @ref{Grace notes}.
1471 Referencia del programa: @internalsref{Clef}.
1475 @subsection Key signature
1477 @cindex Armadura de la tonalidad
1480 La armadura indica la tonalidad en que se toca una pieza. Está
1481 denotada por un conjunto de alteraciones (bemoles o sostenidos) al comienzo del
1484 El establecimiento o modificación de la armadura se hace con el
1488 @code{\key} @var{nota} @var{tipo}
1497 @funindex \mixolydian
1501 @cindex modos eclesiásticos
1503 Aquí, @var{tipo} debe ser @code{\major} o @code{\minor} para obtener
1504 la tonalidad @var{nota}-mayor o @var{nota}-menor, respectivamente. También puede
1505 usar los nombres estándar de modo (también conocidos como @q{modos eclesiásticos}): @code{\ionian} (jónico),
1506 @code{\locrian} (locrio), @code{\aeolian} (eolio), @code{\mixolydian} (mixolidio), @code{\lydian} (lidio),
1507 @code{\phrygian} (frigio) y @code{\dorian} (dórico).
1509 Este comando establece la propiedad de contexto
1510 @code{Staff.keySignature}. Se pueden especificar armaduras no estándar
1511 estableciendo esta propiedad directamente.
1513 Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios,
1514 porque las notas sin alteración pueden llevar signos de becuadro en función de la armadura.
1515 Para ver más información, consulte @ref{Accidentals} o @rlearning{Accidentals and key signatures}.
1517 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
1526 Se imprime un símbolo de becuadro para cancelar las alteraciones anteriores. Se puede
1527 suprimir esto estableciendo la propiedad
1528 @code{Staff.printKeyCancellation}.
1530 @lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
1535 \set Staff.printKeyCancellation = ##f
1545 Referencia del programa: @internalsref{KeyCancellation},
1546 @internalsref{KeySignature}.
1549 @node Time signature
1550 @subsection Time signature
1552 @cindex Indicación de compás
1553 @cindex metro, medida
1556 La indicación de compás indica el metro de la pieza: su patrón regular de
1557 partes fuertes y débiles. Se denota por una fracción al comienzo del
1560 La indicación de compás se establece mediante el comando @code{\time}
1562 @lilypond[quote,ragged-right,fragment,verbatim]
1563 \time 2/4 c'2 \time 3/4 c'2.
1568 Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
1569 Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
1572 @lilypond[fragment,quote,ragged-right,verbatim]
1575 \override Staff.TimeSignature #'style = #'()
1580 Existen otras muchas opciones para su presentación. Para ver más ejemplos, consulte @ref{Ancient time
1583 @code{\time} establece las propiedades @code{timeSignatureFraction},
1584 @code{beatLength} y @code{measureLength} en el contexto @code{Timing},
1585 cuyo nombre alternativo normalmente es @internalsref{Score}. La
1586 propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
1587 y cómo se generan las barras de corchea automáticas. La modificación del valor de
1588 @code{timeSignatureFraction} también provoca que se imprima
1591 Están disponibles más opciones a través de la función de Scheme
1592 @code{set-time-signature}. En combinación con el grabador
1593 @internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
1594 @internalsref{MeasureGrouping}. Estos signos facilitan la lectura de música moderna
1595 rítmicamente compleja. En el siguiente ejemplo el compás de 9/8
1596 se subdivide en 2, 2, 2 y 3. Esto se pasa a
1597 @code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
1599 @lilypond[quote,ragged-right,verbatim]
1602 #(set-time-signature 9 8 '(2 2 2 3))
1603 g8[ g] d[ d] g[ g] a8[( bes g]) |
1604 #(set-time-signature 5 8 '(3 2))
1610 \consists "Measure_grouping_engraver"
1619 Referencia del programa: @internalsref{TimeSignature} y
1620 @internalsref{Timing_translator}.
1622 Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
1627 EL barrado automático no utiliza la agrupación de compases especificada con
1628 @code{set-time-signature}.
1631 @node Partial measures
1632 @subsection Partial measures
1635 @cindex parte al alzar
1636 @cindex compás parcial
1637 @cindex parcial, compás
1638 @cindex acortar compases
1641 Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
1643 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1644 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
1647 La sintaxis de este comando es la siguiente:
1650 \partial @var{duración}
1653 donde @code{duración} es el valor rítmico que se se debe añadir antes
1654 del siguiente compás.
1656 Esto se traduce internamente a
1659 \set Timing.measurePosition = -@var{longitud de la duración}
1662 La propiedad @code{measurePosition} contiene un número racional
1663 que indica qué parte del compás ha transcurrido hasta el momento.
1664 Observe que es un número negativo; @code{\partial 4} se traduce internamente
1665 con el significado de @qq{queda un valor de negra en este compás}.
1670 Este comando no tiene en cuenta las notas de adorno al comienzo
1671 de la música. Cuando una pieza comienza con notas de adorno en la anacrusa,
1672 el @code{\partial} debe escribirse después de las notas de adorno
1674 @lilypond[verbatim,quote,ragged-right,relative,fragment]
1681 El uso de @code{\partial} está previsto solamente para el comienzo de una
1682 pieza. Si se emplea después del comienzo se obtendrán varias advertencias
1687 @subsection Bar lines
1689 @cindex Barras de compás
1691 @cindex líneas divisorias
1692 @cindex repetición, barras de
1694 Las líneas divisorias delimitan a los compases pero también se pueden usar
1695 para indicar las repeticiones. Normalmente se insertan de manera automática.
1696 Los saltos de línea solamente pueden producirse sobre las barras de compás.
1698 Se pueden forzar tipos especiales de línea divisoria con
1699 el comando @code{\bar}
1701 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
1705 Se encuentran disponibles los siguientes tipos de barra:
1707 @lilypondfile[ragged-right,quote]{bar-lines.ly}
1709 Además se puede especificar @code{"||:"}, que equivale a
1710 @code{"|:"} excepto en los saltos de línea, en que produce una doble barra
1711 al final de la línea y una repetición izquierda (de comienzo) al principio de
1714 Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
1722 De esta manera se insertará una barra invisible de compás y se hará posible
1723 el salto de línea en este punto (sin incrementar el contador de los números de compás).
1725 En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
1726 automáticamente a todos los demás. Las líneas resultantes se conectan entre los distintos pentagramas
1727 de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
1729 @lilypond[quote,ragged-right,fragment,verbatim]
1737 \new Staff { \clef bass c4 g e g }
1739 \new Staff { \clef bass c2 c2 }
1747 @funindex repeatCommands
1748 @funindex defaultBarType
1750 El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
1751 @code{\set Timing.whichBar = }@var{tipo_de_barra}. Cuando @code{whichBar}
1752 se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
1754 Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
1755 Al comienzo del compás su valor se toma de
1756 @code{Timing.defaultBarType}. Los contenidos de los @code{repeatCommands} se
1757 utilizan para sobreescribir a las barras de compás por omisión.
1759 Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
1760 Consulte @ref{Repeats}.
1765 En este manual: @ref{Repeats}, @ref{System start delimiters}.
1767 Referencia del programa: @internalsref{BarLine} (creada al nivel de
1768 @internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
1771 @node Unmetered music
1772 @subsection Unmetered music
1775 @funindex \cadenzaOn
1776 @funindex \cadenzaOff
1778 Las líneas divisorias y los números de compás se calculan automáticamente.
1779 Para música sin compasear (por ejemplo cadencias), esto no es deseable.
1780 Para desactivar las barras y los números de compás automáticos, utilice los comandos
1781 @code{\cadenzaOn} y @code{\cadenzaOff}.
1783 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
1795 LilyPond insertará saltos de línea y de página solamente en las barras de compás.
1796 A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
1797 tendrá que insertar barras
1798 de compás invisibles
1805 para indicar dónde se pueden producir los saltos.
1808 @node System start delimiters
1809 @subsection System start delimiters
1811 @cindex comienzo del sistema
1812 @cindex Pentagramas, varios
1813 @cindex corchete vertical
1814 @cindex llave vertical
1815 @cindex pentagramas de piano
1816 @cindex pentagramas, grupo de
1817 @cindex pauta de coro
1819 Muchas partituras constan de más de un pentagrama. Estos pentagramas se pueden
1820 unir de cuatro formas distintas:
1823 @item El grupo comienza con una llave a la izquierda y las líneas de compás
1824 están conectadas. Esto se hace con el contexto @internalsref{GrandStaff}.
1826 @lilypond[verbatim,ragged-right,quote]
1834 @item El grupo comienza con un corchete recto y las líneas de compás están conectadas.
1835 Esto se hace con el contexto
1836 @internalsref{StaffGroup}
1838 @lilypond[verbatim,ragged-right,quote]
1846 @item El grupo comienza con un corchete recto pero las líneas de compás no están conectadas.
1847 Esto se hace con el contexto @internalsref{ChoirStaff}.
1849 @lilypond[verbatim,ragged-right,quote]
1857 @item El grupo comienza con una línea vertical. Las líneas de compás
1858 no están conectadas. Ésta es la opción por defecto para la partitura.
1860 @lilypond[verbatim,ragged-right,quote]
1871 Las barras de compás al principio de cada sistema son
1872 @internalsref{SystemStartBar}, @internalsref{SystemStartBrace} y
1873 @internalsref{SystemStartBracket}. En cada contexto solamente se
1874 crea uno de estos tipos, y ese tipo está determinado por la propiedad
1875 @code{systemStartDelimiter}.
1880 Los delimitadores del comienzo del sistema se pueden anidar muchas veces:
1882 @lilypond[quote,ragged-right,verbatim]
1885 \set StaffGroup.systemStartDelimiterHierarchy
1886 = #'(SystemStartSquare (SystemStartBracket a (SystemStartSquare b)) d)
1897 @subsection Staff symbol
1899 @cindex ajuste del símbolo del pentagrama
1901 Las notas, signos dinámicos, etc. están agrupados con un conjunto de líneas horizontales
1902 que reciben el nombre de pentagrama o pauta (@q{staff}, en plural @q{staves}). En
1903 LilyPond, estas líneas se dibujan utilizando un objeto de presentación separado
1904 que se llama el @code{staff symbol} (el símbolo del pentagrama).
1906 El símbolo del pentagrama se puede ajustar en el número, grosor
1907 y separación de las líneas, usando las propiedades. Esto se demuestra en los archivos de ejemplo
1908 @lsr{staff,changing-the-number-of-lines-in-a-staff.ly} y
1909 @lsr{staff,changing-the-staff-size.ly}.
1911 Además, los pentagramas se pueden iniciar e interrumpir libremente. Esto se
1912 hace con @code{\startStaff} y @code{\stopStaff}.
1914 @lilypond[verbatim,relative=2,fragment]
1916 \override Staff.StaffSymbol #'line-count = 2
1917 \stopStaff \startStaff
1919 \revert Staff.StaffSymbol #'line-count
1920 \stopStaff \startStaff
1924 En combinación con los pentagramas ocultos o franceses,
1925 esto se puede usar para componer tipográficamente secciones de ossia. He aquí un ejemplo:
1929 @lilypondfile{ossia.ly}
1931 @cindex pentagrama, establecer el número de líneas del
1932 @cindex pentagrama, establecer el grosor de las líneas del
1933 @cindex grosor de las líneas del pentagrama, establecer
1934 @cindex número de líneas del pentagrama, establecer
1938 Referencia del programa: @internalsref{StaffSymbol}.
1940 Ejemplos: @lsrdir{staff}
1943 @node Writing music in parallel
1944 @subsection Writing music in parallel
1946 @cindex Escribir música en paralelo
1947 @cindex Música intercalada
1949 La música para varias partes se puede intercalar
1951 @lilypond[quote,fragment,verbatim]
1952 \parallelMusic #'(voiceA voiceB) {
1953 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
1955 r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
1959 \new Staff \new Voice \voiceA
1960 \new Staff \new Voice \voiceB
1964 Esto funciona bastante bien para música de piano
1966 @lilypond[quote,verbatim]
1970 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
1972 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c''
1975 r8 a16[ d'] f'[ a d' f'] r8 a16[ d'] f'[ a d' f'] |
1979 a'8 b' c'' d'' e'' f'' g'' a'' |
1981 c16 d e f d e f g e f g a f g a b |
2007 @node Connecting notes
2008 @section Connecting notes
2010 Esta sección trata de la notación que afecta a grupos de notas.
2016 * Laissez vibrer ties::
2026 @cindex ligadura de unión
2029 Una ligadura de unión conecta dos notas adyacentes de la misma altura. La ligadura
2030 en efecto extiende la longitud de una nota. No deben confundirse las ligaduras de unión con
2031 las ligaduras de expresión, que indican articulación, ni con las ligaduras de fraseo, que indican
2032 el fraseo musical. Se introduce una ligadura de unión usando el símbolo de la tilde curva @samp{~}
2034 @lilypond[quote,ragged-right,fragment,verbatim]
2035 e' ~ e' <c' e' g'> ~ <c' e' g'>
2038 Cuando se aplica una ligadura de unión a un acorde, se conectan todas las cabezas de las notas cuyas alturas coinciden.
2039 Si no coincide ningún par de cabezas, no se crea ninguna ligadura. Los acordes
2040 se pueden ligar parcialmente colocando la ligadura dentro del acorde,
2042 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2043 <c~ e g~ b> <c e g b>
2046 Una ligadura es simplemente una forma de extender la duración de una nota, parecida al
2047 puntillo. El ejemplo siguiente muestra dos formas de escribir
2048 exactamente el mismo concepto:
2050 @lilypond[quote,fragment,ragged-right]
2051 \time 3/4 c'2. c'2 ~ c'4
2055 Se usan ligaduras de expresión bien cuando la nota atraviesa la barra
2056 de compás o bien cuando no se pueden usar puntillos para denotar el
2057 ritmo. Cuando se usan ligaduras, las notas de mayor duración se deben alinear con las subdivisiones del compás, como
2059 @lilypond[fragment,quote,ragged-right]
2061 r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4
2065 Si necesita unir muchas notas a través de las líneas divisorias, puede
2066 resultar más fácil utilizar la división automática de notas (vea
2067 @ref{Automatic note splitting}). Este mecanismo divide las notas
2068 largas de forma automática y las liga a través de las barras de compás.
2070 @funindex \repeatTie
2072 Cuando la segunda vez de una repetición comienza con una nota ligada,
2073 es necesario repetir la ligadura. Esto se puede conseguir mediante @code{\repeatTie},
2075 @lilypond[fragment,quote,ragged-right,relative=2]
2079 @cindex ligaduras de repetición
2080 @cindex corchetes de repetición de primera y segunda vez y ligaduras
2084 A veces se usan ligaduras para escribir arpegios. En este caso, dos notas ligadas no
2085 necesitan ser consecutivas. Esto se puede conseguir estableciendo la propiedad @code{tieWaitForNote}
2086 (ligadura - esperar nota) al valor verdadero. La misma funcionalidad puede resultar útil,
2087 por ejemplo, para ligar un trémolo a un acorde. Por ejemplo,
2089 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
2090 \set tieWaitForNote = ##t
2091 \grace { c16[~ e~ g]~ } <c, e g>2
2092 \repeat tremolo 8 { c32~ c'~ } <c c,>1
2093 e8~ c~ a~ f~ <e' c a f>2
2096 Las ligaduras de pueden grabar manualmente modificando la propiedad
2097 @code{tie-configuration}. El primer número indica la distancia desde
2098 el centro del pentagrama en espacios de pentagrama, y el segundo
2099 número indica la dirección (1 = hacia arriba, -1 = hacia abajo).
2101 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
2103 \override TieColumn #'tie-configuration =
2104 #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
2116 @funindex \tieNeutral
2118 @funindex \tieDotted
2120 @funindex \tieDashed
2128 En el presente manual: @ref{Automatic note splitting}.
2130 Referencia del programa: @internalsref{Tie}.
2135 Un cambio de pentagrama cuando hay una ligadura activa no producirá una ligadura inclinada.
2137 Los cambios de clave o de octava durante una ligadura de unión no
2138 están bien definidos realmente. En estos casos puede ser preferible una ligadura de expresión.
2144 @cindex Ligaduras de expresión
2146 Una ligadura de expresión indica que las notas se deben tocar unidas o
2147 @emph{legato}. Se escriben utilizando paréntesis
2149 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
2150 f( g a) a8 b( a4 g2 f4)
2154 La dirección de una ligadura de expresión se puede especificar con
2155 @code{\slur@emph{DIRECCIÓN}}, donde @code{@emph{DIRECCIÓN}} es o bien
2156 @code{Up} (arriba), @code{Down} (abajo), o @code{Neutral}
2157 (seleccionada automáticamente).
2159 Sin embargo, hay una forma abreviada muy conveniente para forzar las
2160 direcciones de las ligaduras de expresión. Escribiendo @code{_} o
2161 @code{^} antes de los paréntesis de apertura, también se establece la dirección. Por ejemplo,
2163 @lilypond[relative=2,ragged-right,quote,verbatim,fragment]
2167 Se puede imprimir una sola ligadura cada vez. Si necesita imprimir
2168 una ligadura larga por encima de varias ligaduras más cortas, consulte @ref{Phrasing slurs}.
2173 Algunos compositores escriben dos ligaduras cuando quieren acordes
2174 legato. Esto se consigue en LilyPond mediante el establecimiento de @code{doubleSlurs},
2176 @lilypond[verbatim,ragged-right,relative,fragment,quote]
2177 \set doubleSlurs = ##t
2178 <c e>4 ( <d f> <c e> <d f> )
2188 @funindex \slurNeutral
2189 @code{\slurNeutral},
2190 @funindex \slurDashed
2192 @funindex \slurDotted
2194 @funindex \slurSolid
2199 Referencia del programa: @internalsref{Slur}.
2202 @node Phrasing slurs
2203 @subsection Phrasing slurs
2205 @cindex ligaduras de fraseo
2206 @cindex marcas de fraseo
2208 Una ligadura de fraseo (o marca de fraseo) conecta las notas y se
2209 utiliza para indicar una frase musical. Se escribe usando @code{\(} y
2210 @code{\)} respectivamente
2212 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2213 \time 6/4 c'\( d( e) f( e) d\)
2216 Tipográficamente, la ligadura de fraseo se comporta casi exactamente
2217 igual que una ligadura de expresión normal. Sin embargo, se tratan
2218 como objetos diferentes. Una @code{\slurUp} no tendrá ningún efecto sobre una ligadura de fraseo; utilice en su lugar
2219 @code{\phrasingSlurUp}, @code{\phrasingSlurDown}, y
2220 @code{\phrasingSlurNeutral}.
2222 No se pueden tener varias ligaduras de fraseo simultáneas.
2227 @funindex \phrasingSlurUp
2228 @code{\phrasingSlurUp},
2229 @funindex \phrasingSlurDown
2230 @code{\phrasingSlurDown},
2231 @funindex \phrasingSlurNeutral
2232 @code{\phrasingSlurNeutral}.
2237 Referencia del programa: @internalsref{PhrasingSlur}.
2240 @node Laissez vibrer ties
2241 @subsection Laissez vibrer ties
2242 @cindex Laissez vibrer
2243 @cindex Ligaduras laissez vibrer
2245 Las ligaduras L.v. (laissez vibrer, dejar vibrar) indican que las
2246 notas no se deben apagar al final. Se usan en la notación para piano,
2247 arpa y otros instrumentos de cuerda y percusión. Se pueden introducir escribiendo @code{\laissezVibrer},
2249 @lilypond[fragment,ragged-right,verbatim,relative=1]
2250 <c f g>\laissezVibrer
2255 Referencia del programa:
2256 @internalsref{LaissezVibrerTie}
2257 @internalsref{LaissezVibrerTieColumn}
2259 Archivos de ejemplo:
2260 @lsr{connecting,laissez-vibrer-ties.ly}
2263 @node Automatic beams
2264 @subsection Automatic beams
2266 LilyPond inserta las barras de corchea automáticamente
2268 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2269 \time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
2272 Cuando estas decisiones automáticas no son lo bastante buenas, se
2273 pueden escribir los barrados de forma explícita. También es posible
2274 definir patrones de barrado que difieran de los ajustes por defecto.
2275 Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
2277 Las notas individuales se pueden marcar con @code{\noBeam} para evitar
2278 que lleven una barra
2280 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2281 \time 2/4 c8 c\noBeam c c
2287 Referencia del programa: @internalsref{Beam}.
2291 @subsection Manual beams
2293 @cindex barras manuales
2297 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2298 barrado automático. Por ejemplo, el barrador automático no escribe
2299 barras por encima de los silencios o las líneas divisorias. Tales
2300 barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
2302 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2304 r4 r8[ g' a r8] r8 g[ | a] r8
2311 @funindex stemLeftBeamCount
2312 @funindex stemRightBeamCount
2315 LilyPond es capaz de determinar automáticamente los patrones de barrado dentro de una barra,
2316 pero a veces este comportamiento automático puede producir resultados extraños;
2317 por ello, se pueden usar las propiedades @code{stemLeftBeamCount} y @code{stemRightBeamCount}
2318 para sobreescribir los valores por defecto. Si
2319 se establece con un valor una cualquiera de estas propiedades, dicho valor se utilizará una sola vez, y después
2322 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2327 \set stemLeftBeamCount = #1
2332 Se puede establecer la propiedad @code{subdivideBeams} para subdividir
2333 todas las barras de semicorchea y de valores inferiores en las
2334 posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
2336 @lilypond[fragment,quote,relative=2,verbatim]
2338 \set subdivideBeams = ##t
2340 \set Score.beatLength = #(ly:make-moment 1 8)
2343 @funindex subdivideBeams
2346 Para ver más información sobre @code{make-moment}, consulte
2347 @ref{Time administration}.
2349 Los saltos de línea normalmente están prohibidos cuando las barras
2350 cruzan las líneas divisorias. Este comportamiento se puede modificar estableciendo @code{breakable}.
2354 @cindex barras de corchea y saltos de línea
2355 @cindex barras en ángulo
2356 @cindex ángulo, barras en
2357 @cindex auto-knee-gap
2359 Se insertan automáticamente barras de corchea en ángulo cuando se
2360 detecta un desnivel muy grande entre las cabezas de las notas.
2361 Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
2366 Las barras que cruzan pentagramas y reciben un ángulo automático no se
2367 pueden usar conjuntamente con los pentagramas ocultos. Consulte @ref{Hiding staves}.
2369 @c Is this still true with skyline spacing stuff? -J.Mandereau
2370 Las barras de corchea no evitan las colisiones con los símbolos que
2371 rodean las notas, como los textos y las alteraciones.
2375 @subsection Grace notes
2380 @cindex appoggiatura
2381 @cindex acciaccatura
2383 Los mordentes y notas de adorno son ornamentos escritos. El más común es la
2384 acciaccatura o mordente de una nota, que se debe tocar muy corta. Se
2385 denota mediante una corchea pequeña, ligada, con un corchete tachado o
2386 atravesado por una barrita. La appoggiatura es una nota de adorno que
2387 toma una fracción fija de la nota principal, y se denota como una nota
2388 pequeña, ligada, sin tachar. Ambas se introducen con los comandos
2389 @code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
2391 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2392 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
2393 \acciaccatura { g16[ f] } e4
2396 Ambas son formas especiales del comando @code{\grace}. Al anteponer
2397 esta palabra a una expresión musical se crea una nueva expresión, que
2398 se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
2400 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2402 \grace { c16[ d16] } c2 c4
2406 Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
2407 @code{\grace} no inicia una ligadura.
2409 @cindex timing, internal
2411 Internamente, la cuenta del tiempo para las notas de adorno se hace
2412 utilizando un segundo contador, el contador @q{de adorno}. Cada
2413 instante en el tiempo comprende dos números racionales: uno denota el tiempo
2414 lógico, y el otro denota el tiempo de adorno. El ejemplo anterior se muestra a continuación con vectores de tiempo
2416 @lilypond[quote,ragged-right]
2419 c4 \grace c16 c4 \grace {
2422 \new Lyrics \lyricmode {
2423 \override LyricText #'font-family = #'typewriter
2427 ( \fraction 1 4 , \fraction -1 16 ) } 16 }
2428 \markup { (\fraction 1 4 , 0 ) } 4
2430 \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
2431 \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
2433 \markup { ( \fraction 2 4 , 0 ) }
2438 La colocación de las notas de adorno se sincroniza entre los distintos
2439 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de adorno
2440 por cada corchea de adorno
2442 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2443 << \new Staff { e4 \grace { c16[ d e f] } e4 }
2444 \new Staff { c4 \grace { g8[ b] } c4 } >>
2447 @funindex \afterGrace
2449 Si quiere acabar una nota con un adorno, use el comando
2450 @code{\afterGrace}. Toma dos argumentos: la nota principal y las
2451 notas de adorno que siguen a la nota principal.
2453 @lilypond[ragged-right, verbatim,relative=2,fragment]
2454 c1 \afterGrace d1 { c16[ d] } c4
2457 Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
2458 de la longitud de la nota principal. La fracción 3/4 se puede cambiar
2459 estableciendo @code{afterGraceFraction}, por ejemplo
2462 #(define afterGraceFraction (cons 7 8))
2466 pondrá la nota de adorno a 7/8 de la nota principal.
2468 Se puede conseguir el mismo efecto de forma manual haciendo
2470 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2473 { s2 \grace { c16[ d] } } >>
2479 Ajustando la duración de la nota de desplazamiento (aquí es una
2480 blanca), se ajusta el espacio entre la nota principal y la de adorno.
2482 Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
2483 por ejemplo para producir un tipo más pequeño y para fijar las
2484 direcciones. Por ello, cuando se introducen trucos para la
2485 presentación, deben ir dentro de la expresión de adorno, por ejemplo:
2487 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2499 Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
2501 La disposición de las expresiones de adorno se pueden cambiar a lo largo
2502 de la música usando la función @code{add-grace-property}. El
2503 siguiente ejemplo suprime la definición de la dirección de la
2504 @code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
2508 #(add-grace-property 'Voice 'Stem 'direction '())
2514 Otra opción es modificar las variables @code{startGraceMusic},
2515 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
2516 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
2517 @code{stopAppoggiaturaMusic}. Hay más información en el archivo
2518 @file{ly/@/grace@/-init@/.ly}.
2521 La barrita que cruza el corchete de las acciaccaturas se puede obtener
2522 en otras situaciones mediante @code{\override Stem #'stroke-style = #"grace"}.
2527 Se puede forzar que las notas de adorno utilicen espaciado flotante,
2529 @lilypond[relative=2,ragged-right]
2531 \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2540 c'16[ c'16 c'16 c'16]
2541 c'16[ c'16 c'16 c'16]
2550 Referencia del programa: @internalsref{GraceMusic}.
2555 Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
2556 @code{\new Voice} pues en caso contrario la nota principal y la de adorno
2557 acabarán en pentagramas distintos.
2559 La sincronización de las notas de adorno también puede acarrear sorpresas. La notación de pentagramas,
2560 como armaduras, líneas divisorias, etc., se sincronizan también. Ponga cuidado
2561 cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
2563 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2564 << \new Staff { e4 \bar "|:" \grace c16 d4 }
2565 \new Staff { c4 \bar "|:" d4 } >>
2569 Esto se puede remediar insertando desplazamientos de adorno de las
2570 duraciones correspondientes en los otros pentagramas. Para el ejemplo anterior
2572 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2573 << \new Staff { e4 \bar "|:" \grace c16 d4 }
2574 \new Staff { c4 \bar "|:" \grace s16 d4 } >>
2577 Las secciones de adorno sólo se deben usar dentro de expresiones de
2578 música secuenciales. No están contemplados el anidado ni la
2579 yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
2583 @node Expressive marks
2584 @section Expressive marks
2586 Las marcas de expresión ayudan al músico a sacar de la música algo más que
2587 simples notas y ritmos.
2591 * Fingering instructions::
2602 @subsection Articulations
2604 @cindex Articulaciones
2608 Un amplio abanico de símbolos pueden aparecer encima o debajo de las notas
2609 para indicar distintas características de la ejecución. Se adjuntan a una
2610 nota escribiendo un guión y el carácter que significa la articulación.
2611 Se muestran a continuación:
2613 @lilypondfile[quote,ragged-right]{script-abbreviations.ly}
2615 Los significados de estas abreviaturas se pueden modificar. Consulte
2616 @file{ly/@/script@/-init@/.ly} para ver ejemplos.
2618 La indicación se coloca automáticamente, pero la dirección (arriba o abajo)
2619 se puede también forzar. Como otros fragmentos de código de LilyPond,
2620 @code{_} los situará por debajo del pentagrama, y @code{^} los colocará por encima.
2622 @lilypond[quote,ragged-right,fragment,verbatim]
2626 Se pueden añadir otros símbolos usando la sintaxis
2627 @var{nota}@code{\}@var{nombre}. Una vez más, se puede forzar
2628 que aparezcan por encima o por debajo usando @code{^} y @code{_},
2631 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
2632 c\fermata c^\fermata c_\fermata
2637 @cindex staccatissimo
2647 @cindex pedal, indicaciones de
2648 @cindex órgano, indicaciones de pedal de
2649 @cindex grupeto circular
2652 @cindex grupeto circular invertido
2655 @cindex semitrino descendente
2657 @cindex prallmordent
2660 @cindex thumb marking
2665 He aquí un cuadro que muestra todas las articulaciones disponibles:
2667 @lilypondfile[ragged-right,quote]{script-chart.ly}
2672 El orden vertical de las articulaciones se controla con la propiedad
2673 @code{script-priority}. Cuanto más bajo es esta número,
2674 más cerca de la nota se colocará.
2675 En este ejemplo el @internalsref{TextScript} (el símbolo de sostenido) tiene primero la
2676 prioridad más baja, así que se coloca en la parte más baja en el primer ejemplo.
2677 En el segundo, el semitrino (el @internalsref{Script}) tiene la prioridad más baja, por tanto
2678 se coloca en la parte interior. Cuando dos objetos tienen la misma prioridad, el orden en que
2679 se escriben decide cuál de ellos va primero.
2681 @lilypond[verbatim,relative=3,ragged-right,fragment,quote]
2682 \once \override TextScript #'script-priority = #-100
2683 a4^\prall^\markup { \sharp }
2685 \once \override Script #'script-priority = #-100
2686 a4^\prall^\markup { \sharp }
2692 Referencia del programa: @internalsref{Script}.
2697 Estos signos aparecen en la salida impresa pero no tienen ningún efecto sobre la
2698 representación de MIDI de la música.
2701 @node Fingering instructions
2702 @subsection Fingering instructions
2705 @cindex cambio de dedo
2707 Las instrucciones de digitación se pueden introducir usando
2709 @var{nota}-@var{dígito}
2711 Para los cambios de dedo, utilice marcas de texto.
2713 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2715 c^\markup { \finger "2 - 3" }
2718 Puede usar la articulación de pulgar para indicar que una nota se debe tocar con el pulgar
2719 (p.ej. en música de cello)
2720 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2721 <a_\thumb a'-3>8 <b_\thumb b'-3>
2724 Las digitaciones para los acordes también se pueden añadir a las notas individuales del acorde
2725 escribiéndolas después de las alturas
2726 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2727 < c-1 e-2 g-3 b-5 >4
2733 Puede ejercer un mayor control sobre la digitación de los acordes
2734 estableciendo @code{fingeringOrientations}
2736 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2737 \set fingeringOrientations = #'(left down)
2738 <c-1 es-2 g-4 bes-5 > 4
2739 \set fingeringOrientations = #'(up right down)
2740 <c-1 es-2 g-4 bes-5 > 4
2743 Usando esta funcionalidad, también es posible poner instrucciones de digitación muy cerca de las cabezas
2744 de nota en música monofónica,
2746 @lilypond[verbatim,ragged-right,quote,fragment]
2747 \set fingeringOrientations = #'(right)
2754 Referencia del programa: @internalsref{Fingering}.
2756 Ejemplos: @lsr{expressive,fingering-chords.ly}
2760 @subsection Dynamics
2781 Las marcas dinámicas de matiz absoluto se especifican usando un comando después de una nota:
2782 @code{c4\ff}. Las marcas dinámicas disponibles son @code{\ppppp},
2783 @code{\pppp}, @code{\ppp},
2784 @code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff},
2785 @code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff},
2786 @code{\sp}, @code{\spp}, @code{\sfz} y @code{\rfz}.
2788 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2789 c\ppp c\pp c \p c\mp c\mf c\f c\ff c\fff
2790 c2\fp c\sf c\sff c\sp c\spp c\sfz c\rfz
2797 Un regulador de crescendo se comienza con @code{\<} y se termina con
2798 @code{\!} o con un matiz absoluto. Un regulador decrescendo comienza con
2799 @code{\>} y se termina también con @code{\!} o con un matiz dinámico
2800 absoluto. Se pueden usar @code{\cr} y @code{\decr} en lugar de
2801 @code{\<} y @code{\>}. A causa de que estas marcas se unen a notas, se deben
2802 usar notas espaciadoras si se necesitan varias marcas durante una nota.
2804 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2806 << f1 { s4 s4\< s4\! \> s4\! } >>
2810 Un regulador comienza normalmente en el borde izquierdo de la nota inicial
2811 y acaba en el borde derecho de la nota final. Si la nota
2812 final cae sobre el principio de un compás, el regulador finaliza en la línea divisoria
2813 inmediatamente anterior. Esto se puede modificar estableciendo la propiedad
2814 @code{hairpinToBarline},
2816 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2817 \set hairpinToBarline = ##f
2821 En algunas situaciones, la marca de articulación @code{\espressivo} puede ser
2822 apropiada para indicar un crescendo y decrescendo sobre una nota,
2824 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2825 c2 b4 a g1\espressivo
2828 Esto puede dar lugar a reguladores muy cortos. Utilice @code{minimum-length}
2829 dentro de @internalsref{Voice}.@internalsref{Hairpin} para alargarlos, por
2833 \override Voice.Hairpin #'minimum-length = #5
2839 Los reguladores se pueden imprimir con la punta en círculo (notación
2840 al niente) estableciendo la propiedad @code{circled-tip},
2842 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
2843 \override Hairpin #'circled-tip = ##t
2853 También puede usar texto que diga @emph{cresc.} en vez de reguladores
2855 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
2866 Asimismo puede aportar sus propios textos
2867 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2868 \set crescendoText = \markup { \italic "cresc. poco" }
2869 \set crescendoSpanner = #'dashed-line
2873 Para crear nuevas indicaciones dinámicas o texto que se deba alinear
2874 con los matices, consulte @ref{New dynamic marks}.
2876 El posicionamiento vertical de las expresiones dinámicas se gestiona a
2877 través de @internalsref{DynamicLineSpanner}.
2882 Las expresiones dinámicas que suceden en, comienzan sobre, o acaban
2883 en, la misma nota se alinearán verticalmente. Si quiere asegurar que
2884 las expresiones dinámicas se alinean cuando no suceden sobre la misma
2885 nota, puede aumentar el valor de la propiedad @code{staff-padding}.
2888 \override DynamicLineSpanner #'staff-padding = #4
2891 También puede utilizar esta propiedad si las expresiones dinámicas
2892 colisionan con otros elementos de la notación.
2894 Los crescendi y decrescendi que acaban sobre la misma nota de una
2895 línea nueva no se imprimen. Para cambiar este comportamiento, utilice
2898 \override Score.Hairpin #'after-line-breaking = ##t
2901 Los cambios dinámicos de tipo texto (como @emph{cresc.} y @emph{dim.})
2902 se imprimen con una línea de puntos que muestra su alcance. Para
2903 evitar que se imprima esta línea, use
2906 \override DynamicTextSpanner #'dash-period = #-1.0
2912 @funindex \dynamicUp
2914 @funindex \dynamicDown
2915 @code{\dynamicDown},
2916 @funindex \dynamicNeutral
2917 @code{\dynamicNeutral}.
2922 Referencia del programa: @internalsref{DynamicText}, @internalsref{Hairpin}.
2923 El posicionamiento vertical de estos símbolos se maneja por medio de
2924 @internalsref{DynamicLineSpanner}.
2928 @subsection Breath marks
2930 Las marcas de respiración se introducen usando @code{\breathe}
2932 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2939 El glifo de la marca de respiración se puede ajustar por medio de la sobreescritura de la propiedad
2940 @code{text} del objeto de presentación @code{BreathingSign} con cualquier texto de marcado.
2942 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2944 \override BreathingSign #'text
2945 = #(make-musicglyph-markup "scripts.rvarcomma")
2952 Referencia del programa: @internalsref{BreathingSign}.
2954 Ejemplos: @lsr{expressive,breathing-sign.ly}
2960 Los trinos cortos se imprimen como una articulación normal; consulte @ref{Articulations}.
2962 Los trinos largos mantenidos se hacen con @code{\startTrillSpan} y
2963 @code{\stopTrillSpan},
2965 @lilypond[verbatim,ragged-right,relative=2,quote,fragment]
2967 << { c1 \startTrillSpan }
2968 { s2. \grace { d16[\stopTrillSpan e] } } >>
2972 @cindex Trinos con altura
2974 Los trinos que se tienen que ejecutar sobre notas especificadas
2975 explícitamente se pueden tipografiar con el comando @code{pitchedTrill},
2977 @lilypond[ragged-right,verbatim,fragment,relative=1,quote]
2978 \pitchedTrill c4\startTrillSpan fis
2983 El primer argumento es la nota principal. La altura de la segunda se
2984 imprime como una cabeza de nota sin plica entre paréntesis.
2989 @code{\startTrillSpan},
2990 @funindex \startTrillSpan
2991 @code{\stopTrillSpan}.
2992 @funindex \stopTrillSpan
2997 Referencia del programa: @internalsref{TrillSpanner}.
3001 @subsection Glissando
3004 @funindex \glissando
3006 Un glissando es un cambio gradual en la altura. Se denota por medio
3007 de una línea o una línea ondulada entre dos notas. Se llama
3008 adjuntando @code{\glissando} a una nota
3010 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
3012 \override Glissando #'style = #'zigzag
3019 @lilypond[quote,ragged-right,verbatim]
3020 I = \once \override NoteColumn #'ignore-collision = ##t
3023 { \oneVoice \stemDown f2 \glissando \stemNeutral a } \\
3024 { \oneVoice \I c2 \glissando \I d, }
3032 Referencia del programa: @internalsref{Glissando}.
3034 Archivos de ejemplo:
3035 @lsr{expressive,glissando.ly}, @lsr{expressive,line-styles.ly}
3040 La impresión de texto sobre la línea (como @emph{gliss.}) no está contemplada.
3044 @subsection Arpeggio
3047 @cindex acorde quebrado
3050 Se puede especificar un signo de arpegio (conocido también como acorde quebrado) sobre un
3051 acorde adjuntando un @code{\arpeggio} a un acorde
3053 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3057 Un corchete recto a la izquierda indica que el intérprete no tiene que
3060 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3065 La dirección del arpegio se denota a veces mediante la adición de una
3066 punta de flecha a la línea ondulada
3068 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3080 Cuando un arpegio cruza uno o varios pentagramas, puede adjuntar un
3081 arpegio a los acordes en los dos pentagramas y establecer
3082 @internalsref{PianoStaff}.@code{connectArpeggios}
3084 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3086 \set PianoStaff.connectArpeggios = ##t
3087 \new Staff { <c' e g c>\arpeggio }
3088 \new Staff { \clef bass <c,, e g>\arpeggio }
3092 @c TODO: cross-voice arpeggio example?
3093 @c such an example is already in LSR -J.Mandereau
3098 @funindex \arpeggioUp
3100 @funindex \arpeggioDown
3101 @code{\arpeggioDown},
3102 @funindex \arpeggioNeutral
3103 @code{\arpeggioNeutral},
3104 @funindex \arpeggioBracket
3105 @code{\arpeggioBracket}.
3110 Manual de notación: @ref{Ties}, para escribir arpegios explícitamente.
3112 Referencia del programa: @internalsref{Arpeggio}.
3117 No es posible mezclar arpegios conectados y no conectados en un
3118 @internalsref{PianoStaff} en el mismo instante de tiempo.
3121 @node Falls and doits
3122 @subsection Falls and doits
3124 Se pueden expresar caídas y subidas de tono (falls y doits) añadidas a
3125 las notas mediante el comando @code{\bendAfter},
3127 @lilypond[fragment,ragged-right,relative=2]
3128 \override Score.SpacingSpanner #'shortest-duration-space = #3.0
3137 La repetición es un concepto fundamental en música, y existen varios
3138 tipos de notación para las repeticiones.
3143 * Repeats and MIDI::
3144 * Manual repeat commands::
3146 * Tremolo subdivisions::
3152 @subsection Repeat types
3154 @cindex repeticiones
3156 Están contemplados los siguientes tipos de repetición
3160 Las música repetida está completamente escrita (e interpretada). Es
3161 útil cuando se introduce música repetitiva. Éste es el único tipo de
3162 repetición que se incluye en la salida MIDI.
3164 @item volta (primera y segunda vez)
3165 Las repeticiones no están desarrolladas, pero se imprimen finales
3166 alternativos (volte) de izquierda a derecha con corchetes. Ésta es la
3167 notación estándar para las repeticiones con alternativas. Por omisión
3168 no se reproducen en la salida MIDI.
3172 Hacen barras de trémolo. Por omisión no se reproducen en la salida MIDI.
3175 Hacen repeticiones de compases o parte de ellos. Tienen un aspecto
3176 semejante a un signo de porcentaje. Por omisión no se reproducen en
3177 la salida MIDI. Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
3183 @subsection Repeat syntax
3187 @cindex seconda volta
3190 LilyPond tiene una construcción sintáctica para especificar distintos
3191 tipos de repetición. La sintaxis es
3194 \repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
3197 Si tiene finales alternativos, puede añadir
3198 @funindex \alternative
3209 donde cada @var{alternativa} es una expresión musical. Si no da un
3210 número de alternativas suficiente para todas las repeticiones, se
3211 supondrá que la primera alternativa se interpreta más de una vez.
3213 Las repeticiones estándar se usan de esta forma:
3215 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3217 \repeat volta 2 { c4 d e f }
3218 \repeat volta 2 { f e d c }
3221 Con finales alternativos
3223 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3225 \repeat volta 2 {c4 d e f}
3226 \alternative { {d2 d} {f f,} }
3229 Se pueden crear repeticiones con anacrusa.
3231 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3234 \repeat volta 4 { c2 d2 | e2 f2 | }
3235 \alternative { { g4 g g e } { a a a a | b2. } }
3242 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3245 \repeat volta 4 { e | c2 d2 | e2 f2 | }
3246 \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
3252 @funindex \repeatTie
3254 Se pueden añadir ligaduras de unión al segundo final,
3256 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3258 \repeat volta 2 {c4 d e f ~ }
3259 \alternative { {f2 d} {f\repeatTie f,} }
3262 Es posible acortar los corchetes de primera y segunda vez
3263 estableciendo @code{voltaSpannerDuration}. En el ejemplo siguiente, el
3264 corchete sólo dura un compás, lo que supone una duración de 3/4.
3266 @lilypond[verbatim,ragged-right,quote]
3270 \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
3271 \repeat volta 5 { d d d }
3272 \alternative { { e e e f f f }
3277 Si quiere comenzar una repetición al principio de una línea y tiene una
3278 doble barra al final de la línea anterior, utilice
3280 @dots{} \bar "||:" \break
3281 \repeat volta 2 @{ @dots{}
3283 consulte @ref{Bar lines} para ver más información.
3287 Referencia del programa: @internalsref{VoltaBracket},
3288 @internalsref{RepeatedMusic},
3289 @internalsref{VoltaRepeatedMusic} y
3290 @internalsref{UnfoldedRepeatedMusic}.
3294 Normalmente los corchetes para la repetición sólo se imprimen sobre el
3295 pentagrama superior. Esto se puede ajustar moviendo @code{Volta_engraver} al contexto
3296 Staff donde quiera que aparezcan los corchetes;
3297 consulte @ref{Modifying context plug-ins} y
3299 @lsr{repeats,volta@/-multi@/-staff@/.ly}.
3304 @cindex repetición ambigua
3306 Una repetición anidada como
3315 es ambigua porque no está claro a qué @code{\repeat} pertenece la
3316 @code{\alternative}. Esta ambigüedad se resuelve haciendo que la
3317 @code{\alternative} pertenezca siempre a la @code{\repeat} más
3318 interna. Para más claridad, se recomienda usar llaves en tales situaciones.
3320 La información del contador de tiempo no se recuerda al comienzo de una alternativa,
3321 por ello después de una repetición la información de la cuenta de tiempo se debe reajustar
3322 manualmente; por ejemplo, estableciendo el valor de @code{Score.measurePosition} o
3323 introduciendo @code{\partial}. De forma similar, las ligaduras de expresión o de unión tampoco se repiten.
3325 Los corchetes de primera y segunda vez no se alinean verticalmente.
3328 @node Repeats and MIDI
3329 @subsection Repeats and MIDI
3331 @cindex expansión de repeticiones
3332 @funindex \unfoldRepeats
3334 Con un poco de trucaje, todos los tipos de repeticiones pueden estar
3335 presentes en la salida MIDI. Se consigue por medio de la aplicación
3336 de la función musical @code{\unfoldRepeats}. Esta función transforma
3337 todas las repeticiones en repeticiones desarrolladas o desplegadas.
3339 @lilypond[quote,verbatim,fragment,line-width=8.0\cm]
3341 \repeat tremolo 8 {c'32 e' }
3342 \repeat percent 2 { c''8 d'' }
3343 \repeat volta 2 {c'4 d' e' f'}
3352 Cuando se elabora un archivo de partitura que utiliza @code{\unfoldRepeats} para el MIDI,
3353 es necesario hacer dos bloques @code{\score}: uno para el MIDI (con las repeticiones desplegadas)
3354 y otro para la notación (con primera y segunda vez, trémolo y repeticiones de porcentaje).
3363 \unfoldRepeats @var{..música..}
3369 @node Manual repeat commands
3370 @subsection Manual repeat commands
3372 @funindex repeatCommands
3374 Se puede usar la propiedad @code{repeatCommands} para controlar la
3375 disposición de las repeticiones. Su valor es una lista de Scheme de comandos de repetición.
3378 @item @code{start-repeat}
3379 Imprimir una barra de compás @code{|:}
3381 @item @code{end-repeat}
3382 Imprimir una barra de compás @code{:|}
3384 @item @code{(volta @var{texto})}
3385 Imprimir un corchete de volta que diga @var{texto}: El texto se puede
3386 especificar como una cadena de texto o como un texto de marcado,
3387 consulte @ref{Text markup}. No olvide cambiar la fuente tipográfica,
3388 porque el tipo por defecto para los números no contiene caracteres alfabéticos;
3390 @item @code{(volta #f)}
3391 Detener un corchete de volta mantenido.
3394 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
3396 \set Score.repeatCommands = #'((volta "93") end-repeat)
3398 \set Score.repeatCommands = #'((volta #f))
3405 Referencia del programa: @internalsref{VoltaBracket},
3406 @internalsref{RepeatedMusic},
3407 @internalsref{VoltaRepeatedMusic} y
3408 @internalsref{UnfoldedRepeatedMusic}.
3411 @node Tremolo repeats
3412 @subsection Tremolo repeats
3414 @cindex barras de trémolo
3416 Para colocar marcas de trémolo entre las notas, use @code{\repeat} con el
3418 @lilypond[quote,verbatim,ragged-right]
3419 \new Voice \relative c' {
3420 \repeat tremolo 8 { c16 d16 }
3421 \repeat tremolo 4 { c16 d16 }
3422 \repeat tremolo 2 { c16 d16 }
3426 Las marcas de trémolo también se pueden poner sobre una nota única. En este caso, la
3427 nota no debe estar encerrada entre llaves.
3428 @lilypond[quote,verbatim,ragged-right]
3429 \repeat tremolo 4 c'16
3432 Se obtiene una salida similar usando la subdivisión del trémolo, que se describe en
3433 @ref{Tremolo subdivisions}.
3438 En el presente manual: @ref{Tremolo subdivisions}, @ref{Repeats}.
3440 Referencia del programa: @internalsref{Beam}, @internalsref{StemTremolo}.
3443 @node Tremolo subdivisions
3444 @subsection Tremolo subdivisions
3446 @cindex marcas de trémolo
3447 @funindex tremoloFlags
3449 Las marcas de trémolo se pueden imprimir sobre una nota única escribiendo
3450 @q{@code{:}[@var{número}]} después de la nota. El número indica la
3451 duración de la subdivisión, y debe ser al menos 8. Un valor de
3452 @var{longitud} de 8 produce una línea tachando la plica de la nota. Si se
3454 se utiliza el último valor (almacenado en @code{tremoloFlags})
3456 @lilypond[quote,ragged-right,verbatim,fragment]
3457 c'2:8 c':32 | c': c': |
3463 Los trémolos escritos de esta forma no se trasladan a la salida MIDI.
3468 En el presente manual: @ref{Tremolo repeats}.
3470 En otros lugares: @internalsref{StemTremolo}.
3473 @node Measure repeats
3474 @subsection Measure repeats
3476 @cindex porcentaje, repeticiones de
3477 @cindex compás, repeticiones de
3479 En el estilo @code{percent} (porcentaje), se puede hacer que se repita un patrón de notas. Se
3480 imprime una sola vez, y luego el patrón se sustituye con un símbolo especial.
3481 Los patrones de uno y dos compases se sustituyen por símbolos parecidos a un porcentaje,
3482 y los patrones que dividen a la duración de un compás se sustituyen por barras inclinadas.
3483 Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
3485 @lilypond[quote,verbatim,ragged-right]
3486 \new Voice \relative c' {
3487 \repeat percent 4 { c4 }
3488 \repeat percent 2 { c2 es2 f4 fis4 g4 c4 }
3492 Las repeticiones de compás de más de 2 compases llevan un contador, si
3493 se activa la propiedad @code{countPercentRepeats},
3495 @lilypond[relative=2,fragment,quote,verbatim,ragged-right]
3497 \set countPercentRepeats = ##t
3498 \repeat percent 4 { c1 }
3504 También se pueden imprimir porcentajes aislados. Esto se hace
3505 mediante la colocación de un silencio multicompás con una función de impresión distinta,
3507 @lilypond[fragment,verbatim,quote]
3508 \override MultiMeasureRest #'stencil
3509 = #ly:multi-measure-rest::percent
3518 Referencia del programa: @internalsref{RepeatSlash},
3519 @internalsref{PercentRepeat}, @internalsref{DoublePercentRepeat},
3520 @internalsref{DoublePercentRepeatCounter},
3521 @internalsref{PercentRepeatCounter},
3522 @internalsref{PercentRepeatedMusic}.