1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
12 This section discusses rhythms, durations, and bars.
17 * Displaying rhythms::
20 * Special rhythmic concerns::
25 @subsection Writing rhythms
35 @unnumberedsubsubsec Durations
42 En los modos de Nota, Acorde y Letra, las duraciones se designan
43 mediante números y puntos: las duraciones se introducen como sus
44 valores recíprocos respecto de la redonda. Por ejemplo, una negra
45 se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
46 que una blanca se escribe con un @code{2} (por ser 1/2 de redonda). Para
47 notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
51 c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
53 r1 r2 r4 r8 r16 r32 r64 r64
59 a\breve*1/2 \autoBeamOff
60 a1 a2 a4 a8 a16 a32 a64 a64
63 r\longa*1/4 r\breve *1/2
64 r1 r2 r4 r8 r16 r32 r64 r64
71 \remove "Bar_number_engraver"
75 \remove "Clef_engraver"
76 \override StaffSymbol #'transparent = ##t
77 \override TimeSignature #'transparent = ##t
78 \override BarLine #'transparent = ##t
79 \consists "Pitch_squash_engraver"
85 Si la duración se omite, su valor será el de la duración de la nota
86 anterior. Por omisión, el valor de la primera nota es el de una negra.
88 @lilypond[quote,ragged-right,verbatim,fragment]
89 { a a a2 a a4 a a1 a }
93 @node Augmentation dots
94 @unnumberedsubsubsec Augmentation dots
98 Para obtener duraciones de notas con puntillo, simplemente escriba un
99 punto (@samp{.}) después del número. Las notas con doble puntillo se consiguen de manera similar.
101 @lilypond[quote,ragged-right,fragment,verbatim]
102 a'4 b' c''4. b'8 a'4. b'4.. c''8.
107 Normalmente los puntillos se desplazan hacia arriba para evitar las
108 líneas del pentagrama, excepto en situaciones de polifonía. Se pueden
109 utilizar los siguientes comandos para forzar manualmente una dirección en particular
115 @funindex \dotsNeutral
120 Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
124 @unnumberedsubsubsec Tuplets
126 @cindex grupos especiales
130 Los grupos especiales se obtienen a partir de una expresión musical
131 multiplicando todas las duraciones por una fracción:
134 \times @var{fracción} @var{expresión_musical}
138 La duración de la @var{expresión _musical} se multiplicará por la
139 fracción. El denominador de la fracción se imprimirá sobre las notas,
140 opcionalmente con un corchete. El grupo especial más común es el
141 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
142 duran 2/3 de su valor escrito
144 @lilypond[quote,ragged-right,fragment,verbatim]
145 g'4 \times 2/3 {c'4 c' c'} d'4 d'4
148 Los grupos pueden anidarse unos dentro de otros, por ejemplo
150 @lilypond[fragment,ragged-right,verbatim,relative=2]
151 \override TupletNumber #'text = #tuplet-number::calc-fraction-text
154 \times 3/5 { a a a a a }
162 @funindex \tupletDown
164 @funindex \tupletNeutral
165 @code{\tupletNeutral}.
170 @funindex tupletNumberFormatFunction
171 @cindex formateo de los grupos especiales
173 La propiedad @code{tupletSpannerDuration} (duración del selector de
174 grupo) especifica la duración de cada corchete. Con esto puede hacer
175 muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
176 mucho trabajo de teclado. En el siguiente ejemplo se muestran dos
177 tresillos, aunque @code{\times} sólo se ha utilizado una vez
179 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
180 \set tupletSpannerDuration = #(ly:make-moment 1 4)
181 \times 2/3 { c8 c c c c c }
185 Para ver más información sobre @code{make-moment}, consulte
186 @ref{Time administration}.
188 El formato del número se determina por medio de la propiedad @code{text} en
189 @code{TupletNumber}. Por defecto se imprime sólo el denominador, pero si
190 su valor se establece a la función @code{tuplet-number::calc-fraction-text},
191 se imprimirá como @var{numerador}:@var{denominador}
193 Para que no se impriman los números de los grupos, emplee
195 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
196 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
197 \override TupletNumber #'transparent = ##t
198 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
201 Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
202 instante musical. En este ejemplo, @code{\tweak} especifica un texto de fracción
204 @code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
205 del primero de los tres grupos interiores.
207 @lilypond[quote,ragged-right,verbatim]
209 \tweak #'text #tuplet-number::calc-fraction-text
211 \tweak #'text #tuplet-number::calc-denominator-text
212 \times 2/3 { c'8[ c'8 c'8] }
213 \times 2/3 { c'8[ c'8 c'8] }
214 \times 2/3 { c'8[ c'8 c'8] }
219 Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
220 del @code{TupletBracket} (el corchete del grupo). El primer @code{\tweak} coloca
221 el @code{TupletBracket} del grupo
222 exterior por encima del pentagrama. El segundo @code{\tweak} coloca el
223 @code{TupletBracket} del primero de los tres grupos interiores por debajo del
224 pentagrama. Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
225 al grupo exterior y al primero de los tres grupos interiores porque sólo
226 esos dos grupos comienzan en el mismo instante musical. Utilizamos @code{\override}
227 de la manera usual para colocar los corchetes @code{TupletBrackets} del
228 segundo y tercer grupos interiores por debajo del pentagrama.
230 @lilypond[quote,ragged-right,verbatim]
232 \tweak #'text #tuplet-number::calc-fraction-text
233 \tweak #'direction #up
235 \tweak #'direction #down
236 \times 2/3 { c'8[ c'8 c'8] }
237 \override TupletBracket #'direction = #down
238 \times 2/3 { c'8[ c'8 c'8] }
239 \times 2/3 { c'8[ c'8 c'8] }
244 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
246 @lilypond[ragged-right]
248 \set tupletFullLength = ##t
253 \set tupletFullLengthNote = ##t
266 Referencia del programa: @internalsref{TupletBracket},
267 @internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
271 @node Scaling durations
272 @unnumberedsubsubsec Scaling durations
274 Es posible alterar la duración de las figuras en un factor @var{N/M}
275 añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}). Esto no
276 afectará a la apariencia de las notas o silencios que se producen. Se
277 pueden combinar en la forma @samp{*M*N}.
279 En el siguiente ejemplo las tres primeras notas duran exactamente dos
280 partes, pero no se imprime ningún corchete de tresillo.
282 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
284 a4*2/3 gis4*2/3 a4*2/3
292 En este manual: @ref{Tuplets}.
296 @subsection Writing rests
301 * Multi measure rests::
305 @unnumberedsubsubsec Rests
311 Los silencios se introducen como notas con el nombre @code{r}
313 @lilypond[fragment,quote,ragged-right,verbatim]
317 Los silencios de un compás centrados en medio del compás,
318 se deben hacer con silencios multicompás. Se pueden usar para
319 un solo compás así como para muchos compases, y se tratan en
320 @ref{Multi measure rests}.
322 Para especificar explícitamente la posición vertical de un silencio, escriba una nota
323 seguida de @code{\rest}. Se colocará un silencio en la posición en que debería
326 @lilypond[fragment,quote,ragged-right,verbatim]
331 Esto hace mucho más sencillo el formateo de
332 la música polifónica,
333 porque el formateador automático de colisiones de silencios se olvidará de ellos.
337 Referencia del programa: @internalsref{Rest}.
341 @unnumberedsubsubsec Skips
343 @cindex Desplazamiento
344 @cindex Silencio invisible
345 @cindex Nota de espaciado
349 Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
350 se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
352 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
353 a4 a4 s4 a4 \skip 1 a4
356 La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
357 En otras situaciones, por ejemplo, cuando se introduce la letra, debe
358 usar el comando @code{\skip}
360 @lilypond[quote,ragged-right,verbatim]
363 \new Lyrics \lyricmode { \skip 2 bla2 }
367 El comando skip es un mero contenedor musical vacío. No produce
368 ninguna salida, ni siguiera una salida transparente.
370 El comando de desplazamiento @code{s} crea una @internalsref{Staff} y una
371 @internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
372 Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
374 @lilypond[quote,ragged-right,verbatim]
378 El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
382 Referencia del programa: @internalsref{SkipMusic}.
385 @node Multi measure rests
386 @unnumberedsubsubsec Multi measure rests
388 @cindex multicompás, silencios
389 @cindex compás completo, silencios de
390 @cindex Silencios multicompás
391 @cindex Silencios de compás completo
392 @cindex redonda, silencios de, para un compás completo
395 Los silencios de un compás completo (o muchos compases) se escriben como @samp{R}. Esto está
396 indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
397 se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
398 Esta expansión se controla por medio de la propiedad
399 @code{Score.skipBars}. Si está establecido al valor true, los compases vacíos no se
400 expandirán, y se añadirá automáticamente el número correspondiente
402 @lilypond[quote,ragged-right,fragment,verbatim]
403 \time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
404 \set Score.skipBars = ##t R1*17 R1*4
407 El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
408 notas. De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
409 otras duraciones. Esto se puede hacer con puntillos de prolongación o con fracciones
411 @lilypond[quote,ragged-right,fragment,verbatim]
412 \set Score.skipBars = ##t
421 Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
422 centrado en el compás independientemente de la indicación de compás.
424 Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
425 (un conjunto de pequeños rectángulos) en el pentagrama. Para sustituirlos con silencios ordinarios,
426 utilice @code{MultiMeasureRest.expand-limit}.
428 @lilypond[quote,ragged-right,fragment,verbatim]
429 \set Score.skipBars = ##t
431 \override MultiMeasureRest #'expand-limit = 1
435 @cindex texto sobre silencios multicompás
436 @cindex textual, inscripción, sobre silencios multicompás
437 @cindex calderón sobre silencios multicompás
439 Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
440 @var{nota}-@code{marca} de @ref{Text markup}.
441 Hay una variable (@code{\fermataMarkup}) para añadir
444 @lilypond[quote,ragged-right,verbatim,fragment]
445 \set Score.skipBars = ##t
447 R2.*10^\markup { \italic "ad lib." }
451 ¡Advertencia! Este texto se crea por parte de @code{MultiMeasureRestText}, no de
454 @lilypond[quote,ragged-right,verbatim,fragment]
455 \override TextScript #'padding = #5
457 \override MultiMeasureRestText #'padding = #5
461 Si queremos poner texto a la izquierda de un silencio multicompás,
462 adjuntamos el texto a una nota de salto de longitud cero, esto es
472 Referencia del programa: @internalsref{MultiMeasureRestMusicGroup},
473 @internalsref{MultiMeasureRest}.
475 El objeto de presentación @internalsref{MultiMeasureRestNumber} es para el número
476 por defecto, y @internalsref{MultiMeasureRestText} para los textos
477 definidos por el usuario.
482 No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
483 encima de los silencios multicompás. Y la altura de los silencios multicompás (o
484 silencios centrados en el pentagrama) no se puede modificar.
486 @cindex silencios condensados
488 No hay ninguna forma de condensar automáticamente muchos silencios en un solo
489 silencio multicompás. Los silencios multicompás no toman parte en las comprobaciones de colisión de
492 Tenga cuidado al escribir silencios multicompás seguidos por redondas.
493 El código siguiente introduce dos notas que tienen una duración de cuatro compases cada una
497 Cuando @code{skipBars} esté establecido, el aspecto del resultado será correcto, pero la numeración
498 de los compases estará desactivada.
501 @node Displaying rhythms
502 @subsection Displaying rhythms
508 * Polymetric notation::
509 * Automatic note splitting::
513 @unnumberedsubsubsec Time signature
515 @cindex Indicación de compás
516 @cindex metro, medida
519 La indicación de compás indica el metro de la pieza: su patrón regular de
520 partes fuertes y débiles. Se denota por una fracción al comienzo del
523 La indicación de compás se establece mediante el comando @code{\time}
525 @lilypond[quote,ragged-right,fragment,verbatim]
526 \time 2/4 c'2 \time 3/4 c'2.
531 Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
532 Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
535 @lilypond[fragment,quote,ragged-right,verbatim]
538 \override Staff.TimeSignature #'style = #'()
543 Existen otras muchas opciones para su presentación. Para ver más ejemplos, consulte @ref{Ancient time
546 @code{\time} establece las propiedades @code{timeSignatureFraction},
547 @code{beatLength} y @code{measureLength} en el contexto @code{Timing},
548 cuyo nombre alternativo normalmente es @internalsref{Score}. La
549 propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
550 y cómo se generan las barras de corchea automáticas. La modificación del valor de
551 @code{timeSignatureFraction} también provoca que se imprima
554 Están disponibles más opciones a través de la función de Scheme
555 @code{set-time-signature}. En combinación con el grabador
556 @internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
557 @internalsref{MeasureGrouping}. Estos signos facilitan la lectura de música moderna
558 rítmicamente compleja. En el siguiente ejemplo el compás de 9/8
559 se subdivide en 2, 2, 2 y 3. Esto se pasa a
560 @code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
562 @lilypond[quote,ragged-right,verbatim]
565 #(set-time-signature 9 8 '(2 2 2 3))
566 g8[ g] d[ d] g[ g] a8[( bes g]) |
567 #(set-time-signature 5 8 '(3 2))
573 \consists "Measure_grouping_engraver"
582 Referencia del programa: @internalsref{TimeSignature} y
583 @internalsref{Timing_translator}.
585 Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
590 EL barrado automático no utiliza la agrupación de compases especificada con
591 @code{set-time-signature}.
595 @unnumberedsubsubsec Upbeats
598 @cindex parte al alzar
599 @cindex compás parcial
600 @cindex parcial, compás
601 @cindex acortar compases
604 Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
606 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
607 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
610 La sintaxis de este comando es la siguiente:
613 \partial @var{duración}
616 donde @code{duración} es el valor rítmico que se se debe añadir antes
617 del siguiente compás.
619 Esto se traduce internamente a
622 \set Timing.measurePosition = -@var{longitud de la duración}
625 La propiedad @code{measurePosition} contiene un número racional
626 que indica qué parte del compás ha transcurrido hasta el momento.
627 Observe que es un número negativo; @code{\partial 4} se traduce internamente
628 con el significado de @qq{queda un valor de negra en este compás}.
633 Este comando no tiene en cuenta las notas de adorno al comienzo
634 de la música. Cuando una pieza comienza con notas de adorno en la anacrusa,
635 el @code{\partial} debe escribirse después de las notas de adorno
637 @lilypond[verbatim,quote,ragged-right,relative,fragment]
644 El uso de @code{\partial} está previsto solamente para el comienzo de una
645 pieza. Si se emplea después del comienzo se obtendrán varias advertencias
649 @node Unmetered music
650 @unnumberedsubsubsec Unmetered music
654 @funindex \cadenzaOff
656 Las líneas divisorias y los números de compás se calculan automáticamente.
657 Para música sin compasear (por ejemplo cadencias), esto no es deseable.
658 Para desactivar las barras y los números de compás automáticos, utilice los comandos
659 @code{\cadenzaOn} y @code{\cadenzaOff}.
661 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
673 LilyPond insertará saltos de línea y de página solamente en las barras de compás.
674 A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
675 tendrá que insertar barras
683 para indicar dónde se pueden producir los saltos.
686 @node Polymetric notation
687 @unnumberedsubsubsec Polymetric notation
689 UNTRANSLATED NODE: IGNORE ME
692 @node Automatic note splitting
693 @unnumberedsubsubsec Automatic note splitting
695 Las notas largas se pueden convertir automáticamente en notas ligadas.
696 Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
697 por el @internalsref{Completion_heads_engraver}. En los siguientes
698 ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
700 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
702 \remove "Note_heads_engraver"
703 \consists "Completion_heads_engraver"
705 c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
709 Este grabador divide todas las notas largas en la barra de compás e
710 inserta ligaduras. Uno de sus usos es depurar partituras complejas:
711 si los compases no están completos, las ligaduras mostrarán
712 exactamente cuánto le falta a cada compás.
714 Si quiere permitir el salto de línea en las barras de compás en las
715 que @internalsref{Completion_heads_engraver} divide las notas, debe
716 eliminar también @internalsref{Forbid_line_break_engraver}.
721 No todas las duraciones (sobre todo las que contienen grupos
722 especiales) se pueden representar exactamente con notas normales y
723 puntillos, pero el grabador nunca insertará grupos especiales.
725 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
731 Referencia del programa: @internalsref{Completion_heads_engraver}.
743 @node Automatic beams
744 @unnumberedsubsubsec Automatic beams
746 LilyPond inserta las barras de corchea automáticamente
748 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
749 \time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
752 Cuando estas decisiones automáticas no son lo bastante buenas, se
753 pueden escribir los barrados de forma explícita. También es posible
754 definir patrones de barrado que difieran de los ajustes por defecto.
755 Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
757 Las notas individuales se pueden marcar con @code{\noBeam} para evitar
760 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
761 \time 2/4 c8 c\noBeam c c
767 Referencia del programa: @internalsref{Beam}.
771 @unnumberedsubsubsec Manual beams
773 @cindex barras manuales
777 En ciertos casos puede ser preciso sobreescribir el algoritmo de
778 barrado automático. Por ejemplo, el barrador automático no escribe
779 barras por encima de los silencios o las líneas divisorias. Tales
780 barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
782 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
784 r4 r8[ g' a r8] r8 g[ | a] r8
791 @funindex stemLeftBeamCount
792 @funindex stemRightBeamCount
795 LilyPond es capaz de determinar automáticamente los patrones de barrado dentro de una barra,
796 pero a veces este comportamiento automático puede producir resultados extraños;
797 por ello, se pueden usar las propiedades @code{stemLeftBeamCount} y @code{stemRightBeamCount}
798 para sobreescribir los valores por defecto. Si
799 se establece con un valor una cualquiera de estas propiedades, dicho valor se utilizará una sola vez, y después
802 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
807 \set stemLeftBeamCount = #1
812 Se puede establecer la propiedad @code{subdivideBeams} para subdividir
813 todas las barras de semicorchea y de valores inferiores en las
814 posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
816 @lilypond[fragment,quote,relative=2,verbatim]
818 \set subdivideBeams = ##t
820 \set Score.beatLength = #(ly:make-moment 1 8)
823 @funindex subdivideBeams
826 Para ver más información sobre @code{make-moment}, consulte
827 @ref{Time administration}.
829 Los saltos de línea normalmente están prohibidos cuando las barras
830 cruzan las líneas divisorias. Este comportamiento se puede modificar estableciendo @code{breakable}.
834 @cindex barras de corchea y saltos de línea
835 @cindex barras en ángulo
836 @cindex ángulo, barras en
837 @cindex auto-knee-gap
839 Se insertan automáticamente barras de corchea en ángulo cuando se
840 detecta un desnivel muy grande entre las cabezas de las notas.
841 Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
846 Las barras que cruzan pentagramas y reciben un ángulo automático no se
847 pueden usar conjuntamente con los pentagramas ocultos. Consulte @ref{Hiding staves}.
849 @c Is this still true with skyline spacing stuff? -J.Mandereau
850 Las barras de corchea no evitan las colisiones con los símbolos que
851 rodean las notas, como los textos y las alteraciones.
854 @node Feathered beams
855 @unnumberedsubsubsec Feathered beams
857 UNTRANSLATED NODE: IGNORE ME
872 @unnumberedsubsubsec Bar check
874 @cindex Compás, comprobación de
875 @funindex barCheckSynchronize
878 Las comprobaciones de compás ayudan a detectar errores en las duraciones. Una comprobación de compás se
879 escribe usando el símbolo de la barra vertical, @samp{|}. Cuando se encuentra durante
880 la interpretación, debe caer en el límite entre dos compases. Si no es así,
881 se muestra una advertencia. En el siguiente ejemplo, la segunda comprobación
882 de compás avisará de un error
884 \time 3/4 c2 e4 | g2 |
887 Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
892 Bri -- lla | Bri -- lla
896 Las comprobaciones de compás fallidas tienen su origen en la
897 introducción incorrecta de las duraciones. Las duraciones incorrectas
898 a menudo desbaratan la partitura completamente, sobre todo si la
899 música es polifónica, por ello el mejor sitio para empezar a corregir
900 la entrada es hacer un barrido en busca de comprobaciones de compás
901 fallidas y duraciones incorrectas.
906 También es posible redefinir el significado de @code{|}. Se hace
907 asignando una expresión musical a @code{pipeSymbol},
909 @lilypond[quote,ragged-right,verbatim]
910 pipeSymbol = \bar "||"
917 @unnumberedsubsubsec Bar lines
919 @cindex Barras de compás
921 @cindex líneas divisorias
922 @cindex repetición, barras de
924 Las líneas divisorias delimitan a los compases pero también se pueden usar
925 para indicar las repeticiones. Normalmente se insertan de manera automática.
926 Los saltos de línea solamente pueden producirse sobre las barras de compás.
928 Se pueden forzar tipos especiales de línea divisoria con
929 el comando @code{\bar}
931 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
935 Se encuentran disponibles los siguientes tipos de barra:
937 @c @lilypondfile[ragged-right,quote]{bar-lines.ly}
939 Además se puede especificar @code{"||:"}, que equivale a
940 @code{"|:"} excepto en los saltos de línea, en que produce una doble barra
941 al final de la línea y una repetición izquierda (de comienzo) al principio de
944 Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
952 De esta manera se insertará una barra invisible de compás y se hará posible
953 el salto de línea en este punto (sin incrementar el contador de los números de compás).
955 En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
956 automáticamente a todos los demás. Las líneas resultantes se conectan entre los distintos pentagramas
957 de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
959 @lilypond[quote,ragged-right,fragment,verbatim]
967 \new Staff { \clef bass c4 g e g }
969 \new Staff { \clef bass c2 c2 }
977 @funindex repeatCommands
978 @funindex defaultBarType
980 El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
981 @code{\set Timing.whichBar = }@var{tipo_de_barra}. Cuando @code{whichBar}
982 se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
984 Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
985 Al comienzo del compás su valor se toma de
986 @code{Timing.defaultBarType}. Los contenidos de los @code{repeatCommands} se
987 utilizan para sobreescribir a las barras de compás por omisión.
989 Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
990 Consulte @ref{Repeats}.
995 En este manual: @ref{Repeats}, @ref{System start delimiters}.
997 Referencia del programa: @internalsref{BarLine} (creada al nivel de
998 @internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
1002 @unnumberedsubsubsec Bar numbers
1004 @cindex Compás, números de
1005 @cindex números de compás
1006 @funindex currentBarNumber
1008 Por defecto, los números de compás se imprimen al principio de la línea. El
1009 número propiamente dicho se almacena en la propiedad @code{currentBarNumber}, que normalmente
1010 se actualiza automáticamente para cada compás.
1012 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1013 \repeat unfold 4 {c4 c c c} \break
1014 \set Score.currentBarNumber = #50
1015 \repeat unfold 4 {c4 c c c}
1018 Los números de compás sólo se pueden imprimir en las líneas divisorias; para imprimir un número de
1019 compás al principio de la pieza, se debe añadir una línea divisoria
1022 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1023 \set Score.currentBarNumber = #50
1025 \repeat unfold 4 {c4 c c c} \break
1026 \repeat unfold 4 {c4 c c c}
1029 Los números de compás se pueden tipografiar a intervalos regulares en vez de al principio de cada
1030 línea. Esto queda ilustrado en el ejemplo siguiente,
1031 cuyo código fuente se encuentra disponible como
1032 @lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
1034 @c @lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
1036 Los números de compás se pueden suprimir completamente quitando el grabador de números de compás
1039 @lilypond[verbatim,ragged-right,quote]
1043 \remove "Bar_number_engraver"
1055 Referencia del programa: @internalsref{BarNumber}.
1057 Ejemplos: @lsrdir{staff}
1062 Los números de compás pueden colisionar con el corchete @internalsref{StaffGroup}, si hay uno
1063 en la parte de arriba. Para solucionarlo, se puede usar la propiedad de relleno
1064 @code{padding} de @internalsref{BarNumber} para
1065 colocar el número correctamente.
1068 @node Barnumber check
1069 @unnumberedsubsubsec Barnumber check
1071 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
1072 el número de compás de LilyPond corresponde al original desde el que está copiando.
1073 Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
1076 \barNumberCheck #123
1080 imprimirá una advertencia si el @code{currentBarNumber} (número del
1081 compás actual) no es 123 cuando se está procesando.
1084 @node Rehearsal marks
1085 @unnumberedsubsubsec Rehearsal marks
1087 @cindex Ensayo, letras de
1090 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
1092 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1101 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de grabado.
1102 Si quiere incluir la letra @q{I}, use
1105 \set Score.markFormatter = #format-mark-alphabet
1108 La letra de ensayo se incrementa automáticamente si usa @code{\mark
1109 \default}, pero también puede utilizar un número entero como argumento para establecer la indicación manualmente.
1110 El valor que se utilizará se almacena dentro de la propiedad
1111 @code{rehearsalMark}.
1113 El estilo se define por medio de la propiedad @code{markFormatter}. Es una función
1114 que toma como argumentos la marca en curso (un número entero) y el contexto actual.
1115 Debe devolver un objeto de marcado. En el ejemplo
1116 siguiente, se establece @code{markFormatter} con el valor de un procedimiento enlatado. Después de
1117 algunos compases, se establece con el valor de una función que produce un número encerrado en una caja.
1119 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
1120 \set Score.markFormatter = #format-mark-numbers
1123 \set Score.markFormatter = #format-mark-box-numbers
1129 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las definiciones de
1130 @code{format-mark-numbers} (el formato por omisión),
1131 @code{format-mark-box-numbers},
1132 @code{format-mark-letters} y @code{format-mark-box-letters}.
1133 Se pueden usar éstos como inspiración para otras funciones de formateo.
1135 Podemos utilizar @code{format-mark-barnumbers}, @code{format-mark-box-barnumbers}
1136 y @code{format-mark-circle-barnumbers} para obtener números de compás en lugar de
1137 números o letras secuenciales.
1139 Otros estilos de marca de ensayo se pueden especificar de forma manual
1146 @code{Score.markFormatter} no afecta a las marcas que se especifican de esta forma.
1147 Sin embargo, es posible aplicar un elemento @code{\markup} a la cadena.
1150 \mark \markup@{ \box A1 @}
1157 Los glifos musicales (como el segno) se pueden imprimir dentro de un elemento
1160 @lilypond[fragment,quote,ragged-right,verbatim,relative]
1161 c1 \mark \markup { \musicglyph #"scripts.segno" }
1162 c1 \mark \markup { \musicglyph #"scripts.coda" }
1163 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
1168 Consulte @ref{The Feta font} para ver una lista de los símbolos que se pueden imprimir
1169 con @code{\musicglyph}.
1171 Para ver formas comunes de trucar la colocación de las marcas de ensayo, consulte @ref{Text marks}.
1175 En este manual: @ref{Text marks}.
1177 Referencia del programa: @internalsref{RehearsalMark}.
1179 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm} contiene la definición
1180 de @code{format-mark-numbers} y de
1181 @code{format-mark-letters}. Se pueden usar como inspiración para escribir otras
1182 funciones de formateo.
1184 Ejemplos: @lsr{parts,rehearsal-mark-numbers.ly}
1187 @node Special rhythmic concerns
1188 @subsection Special rhythmic concerns
1193 * Aligning to cadenzas::
1194 * Time administration::
1195 * Proportional notation (introduction)::
1199 @unnumberedsubsubsec Grace notes
1204 @cindex appoggiatura
1205 @cindex acciaccatura
1207 Los mordentes y notas de adorno son ornamentos escritos. El más común es la
1208 acciaccatura o mordente de una nota, que se debe tocar muy corta. Se
1209 denota mediante una corchea pequeña, ligada, con un corchete tachado o
1210 atravesado por una barrita. La appoggiatura es una nota de adorno que
1211 toma una fracción fija de la nota principal, y se denota como una nota
1212 pequeña, ligada, sin tachar. Ambas se introducen con los comandos
1213 @code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
1215 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1216 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
1217 \acciaccatura { g16[ f] } e4
1220 Ambas son formas especiales del comando @code{\grace}. Al anteponer
1221 esta palabra a una expresión musical se crea una nueva expresión, que
1222 se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
1224 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1226 \grace { c16[ d16] } c2 c4
1230 Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
1231 @code{\grace} no inicia una ligadura.
1233 @cindex timing, internal
1235 Internamente, la cuenta del tiempo para las notas de adorno se hace
1236 utilizando un segundo contador, el contador @q{de adorno}. Cada
1237 instante en el tiempo comprende dos números racionales: uno denota el tiempo
1238 lógico, y el otro denota el tiempo de adorno. El ejemplo anterior se muestra a continuación con vectores de tiempo
1240 @lilypond[quote,ragged-right]
1243 c4 \grace c16 c4 \grace {
1246 \new Lyrics \lyricmode {
1247 \override LyricText #'font-family = #'typewriter
1251 ( \fraction 1 4 , \fraction -1 16 ) } 16 }
1252 \markup { (\fraction 1 4 , 0 ) } 4
1254 \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
1255 \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
1257 \markup { ( \fraction 2 4 , 0 ) }
1262 La colocación de las notas de adorno se sincroniza entre los distintos
1263 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de adorno
1264 por cada corchea de adorno
1266 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1267 << \new Staff { e4 \grace { c16[ d e f] } e4 }
1268 \new Staff { c4 \grace { g8[ b] } c4 } >>
1271 @funindex \afterGrace
1273 Si quiere acabar una nota con un adorno, use el comando
1274 @code{\afterGrace}. Toma dos argumentos: la nota principal y las
1275 notas de adorno que siguen a la nota principal.
1277 @lilypond[ragged-right, verbatim,relative=2,fragment]
1278 c1 \afterGrace d1 { c16[ d] } c4
1281 Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
1282 de la longitud de la nota principal. La fracción 3/4 se puede cambiar
1283 estableciendo @code{afterGraceFraction}, por ejemplo
1286 #(define afterGraceFraction (cons 7 8))
1290 pondrá la nota de adorno a 7/8 de la nota principal.
1292 Se puede conseguir el mismo efecto de forma manual haciendo
1294 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1297 { s2 \grace { c16[ d] } } >>
1303 Ajustando la duración de la nota de desplazamiento (aquí es una
1304 blanca), se ajusta el espacio entre la nota principal y la de adorno.
1306 Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
1307 por ejemplo para producir un tipo más pequeño y para fijar las
1308 direcciones. Por ello, cuando se introducen trucos para la
1309 presentación, deben ir dentro de la expresión de adorno, por ejemplo:
1311 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1323 Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
1325 La disposición de las expresiones de adorno se pueden cambiar a lo largo
1326 de la música usando la función @code{add-grace-property}. El
1327 siguiente ejemplo suprime la definición de la dirección de la
1328 @code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
1332 #(add-grace-property 'Voice 'Stem 'direction '())
1338 Otra opción es modificar las variables @code{startGraceMusic},
1339 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
1340 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
1341 @code{stopAppoggiaturaMusic}. Hay más información en el archivo
1342 @file{ly/@/grace@/-init@/.ly}.
1345 La barrita que cruza el corchete de las acciaccaturas se puede obtener
1346 en otras situaciones mediante @code{\override Stem #'stroke-style = #"grace"}.
1351 Se puede forzar que las notas de adorno utilicen espaciado flotante,
1353 @lilypond[relative=2,ragged-right]
1355 \override Score.SpacingSpanner #'strict-grace-spacing = ##t
1364 c'16[ c'16 c'16 c'16]
1365 c'16[ c'16 c'16 c'16]
1374 Referencia del programa: @internalsref{GraceMusic}.
1379 Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
1380 @code{\new Voice} pues en caso contrario la nota principal y la de adorno
1381 acabarán en pentagramas distintos.
1383 La sincronización de las notas de adorno también puede acarrear sorpresas. La notación de pentagramas,
1384 como armaduras, líneas divisorias, etc., se sincronizan también. Ponga cuidado
1385 cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
1387 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1388 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1389 \new Staff { c4 \bar "|:" d4 } >>
1393 Esto se puede remediar insertando desplazamientos de adorno de las
1394 duraciones correspondientes en los otros pentagramas. Para el ejemplo anterior
1396 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1397 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1398 \new Staff { c4 \bar "|:" \grace s16 d4 } >>
1401 Las secciones de adorno sólo se deben usar dentro de expresiones de
1402 música secuenciales. No están contemplados el anidado ni la
1403 yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
1407 @node Aligning to cadenzas
1408 @unnumberedsubsubsec Aligning to cadenzas
1410 En un contexto orquestal, las cadenzas presentan un problema especial:
1411 al construir una partitura que tiene una cadenza, todos los demás instrumentos
1412 deben saltar tantas notas como la longitud de la cadenza,
1413 pues en caso contrario empezarán demasiado pronto o tarde.
1415 Una solución a este problema son las funciones @code{mmrest-of-length}
1416 y @code{skip-of-length}. Estas funciones de Scheme toman un fragmento de música
1417 como argumento y generan un @code{\skip} o silencio multicompás, de la longitud exacta
1418 del fragmento. El uso de @code{mmrest-of-length} se muestra
1419 en el ejemplo siguiente.
1421 @lilypond[verbatim,ragged-right,quote]
1422 cadenza = \relative c' {
1423 c4 d8 << { e f g } \\ { d4. } >>
1428 \new Staff { \cadenza c'4 }
1430 #(ly:export (mmrest-of-length cadenza))
1437 @node Time administration
1438 @unnumberedsubsubsec Time administration
1440 UNTRANSLATED NODE: IGNORE ME
1443 @node Proportional notation (introduction)
1444 @unnumberedsubsubsec Proportional notation (introduction)
1446 UNTRANSLATED NODE: IGNORE ME