@node Writing rests
@subsection Writing rests
+Los silencios se escriben como parte de la música dentro de las
+expresiones musicales.
+
@menu
* Rests::
* Invisible rests::
@node Rests
@subsubsection Rests
-@cindex Silencios
+@cindex silencio
+@cindex silencios, indocar duraciones
+@cindex maxima
+@cindex longa
+@cindex breve
@funindex \rest
@funindex r
+@funindex \maxima
+@funindex \longa
+@funindex \breve
-Los silencios se introducen como notas con el nombre @code{r}
+Los silencios se introducen como notas con el nombre @code{r}. Las
+duraciones mayores que la redonda utilizan las instrucciones
+predefinidas que se muestran aquí:
+@c \time 16/1 is used to avoid spurious bar lines
+@c and long tracts of empty measures
@lilypond[fragment,quote,ragged-right,verbatim]
-r1 r2 r4 r8
+\new Staff {
+ % These two lines are just to prettify this example
+ \time 16/1
+ \override Staff.TimeSignature #'stencil = ##f
+ % Print a maxima rest, equal to four breves
+ r\maxima
+ % Print a longa rest, equal to two breves
+ r\longa
+ % Print a breve rest
+ r\breve
+ r1 r2 r4 r8 r16 r32 r64 r128
+}
@end lilypond
-Los silencios de un compás centrados en medio del compás,
-se deben hacer con silencios multicompás. Se pueden usar para
-un solo compás así como para muchos compases, y se tratan en
-@ref{Full measure rests}.
+@cindex silencios multicompás
+@cindex silencios de compás completo
-Para especificar explícitamente la posición vertical de un silencio, escriba una nota
-seguida de @code{\rest}. Se colocará un silencio en la posición en que debería
-aparecer la nota:
+Los silencios de un compás, centrados en medio del compás, se deben
+hacer con silencios multicompás. Se pueden usar para un solo compás
+así como para muchos compases, y se tratan en @ref{Full measure
+rests}.
-@lilypond[fragment,quote,ragged-right,verbatim]
-a'4\rest d'4\rest
-@end lilypond
+@cindex silencio, especificar la posición vertical
-@noindent
-Esto hace mucho más sencillo el formateo de
-la música polifónica,
-porque el formateador automático de colisiones de silencios se olvidará de ellos.
+Para especificar explícitamente la posición vertical de un silencio,
+escriba una nota seguida de @code{\rest}. Se colocará un silencio en
+la posición en que debería aparecer la nota. Esto posibilita la
+aplicación manual precisa de formato a la música polifónica, ya que el
+formateador automático de colisiones de silencios no mueve estos
+silencios.
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+a4\rest d4\rest
+@end lilypond
@snippets
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{rest-styles.ly}
-
@seealso
Referencia de la notación:
Referencia de funcionamiento interno:
@rinternals{Rest}.
-
@knownissues
@c Deliberately duplicated in Durations and Rests. -gp
@node Invisible rests
@subsubsection Invisible rests
-@cindex Desplazamiento
-@cindex Silencio invisible
-@cindex Nota de espaciado
-@funindex \skip
+@cindex desplazamiento
+@cindex silencio invisible
+@cindex invisible, silencio
+@cindex nota de espaciado
@funindex s
+@funindex \skip
-Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
-se puede introducir como una nota con el nombre @code{s} o con @code{\skip @var{duración}}
+Un silencio invisible (también conocido como @q{skip} o
+desplazamiento) se puede introducir como una nota con el
+nombre@tie{}@code{s}:
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
-a4 a4 s4 a4 \skip 1 a4
+@lilypond[verbatim,quote,relative=2]
+c4 c s c
+s2 c
@end lilypond
-La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
-En otras situaciones, por ejemplo, cuando se introduce la letra, debe
-usar el comando @code{\skip}
+@cindex letra, desplazamiento de
-@lilypond[quote,ragged-right,verbatim]
+Los silencios de separación sólo están disponible en el modo de notas
+y en el modo de acordes. En otras situaciones, por ejemplo, cuando se
+introduce la letra, se usa la instrucción @code{\skip} para producir
+un desplazamiento de una cierta magnitud temporal. @code{\skip}
+requiere una duración explícita.
+
+@lilypond[quote,ragged-right,verbatim,relative=2]
<<
- \relative { a'2 a2 }
- \new Lyrics \lyricmode { \skip 2 bla2 }
+ {
+ a2 \skip2 a2 a2
+ }
+ \new Lyrics {
+ \lyricmode {
+ foo2 \skip 1 bla2
+ }
+ }
>>
@end lilypond
-El comando skip es un mero contenedor musical vacío. No produce
-ninguna salida, ni siguiera una salida transparente.
-
-El comando de desplazamiento @code{s} crea una @rinternals{Staff} y una
-@rinternals{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
-Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
+Un silencio de separación produce implícitamente contextos
+@code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
+y los silencios normales:
-@lilypond[quote,ragged-right,verbatim]
-{ s4 }
+@lilypond[quote,verbatim,fragment]
+s1 s s
@end lilypond
-El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
+@code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
+salida, de ninguna clase.
+
+@lilypond[quote,verbatim,fragment]
+% This is valid input, but does nothing
+\skip 1 \skip1 \skip 1
+@end lilypond
@seealso
+Fragmentos de código:
+@rlsr{Rhythms}.
+
Referencia de funcionamiento interno:
@rinternals{SkipMusic}.
@cindex redonda, silencios de, para un compás completo
@funindex R
-Los silencios de un compás completo (o muchos compases) se escriben como @code{R}. Esto está
-indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
-se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
-Esta expansión se controla por medio de la propiedad
-@code{Score.skipBars}. Si está establecido al valor true, los compases vacíos no se
-expandirán, y se añadirá automáticamente el número correspondiente
+Los silencios de uno o más compases completos se introducen como notas
+con el nombre @code{R} en mayúscula:
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
-\set Score.skipBars = ##t R1*17 R1*4
+@lilypond[quote,fragment,verbatim,relative=2]
+% Rest measures contracted to single measure
+\compressFullBarRests
+R1*4
+R1*24
+R1*4
+b2^"Tutti" b4 a4
@end lilypond
-El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
-notas. De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
-otras duraciones. Esto se puede hacer con puntillos de prolongación o con fracciones
+La duración de los silencios de compás completo es idéntica a la
+notación de la duración que se usa para las notas. La duración de un
+silencio multi-compás debe ser siempre un número entero de compases,
+por lo que con frecuencia han de utilizarse puntillos o fracciones:
@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
+\compressFullBarRests
+\time 2/4
+R1 | R2 |
\time 3/4
-R2. | R2.*2
+R2. | R2.*2 |
\time 13/8
-R1*13/8
-R1*13/8*12 |
-\time 10/8 R4*5*4 |
+R1*13/8 | R1*13/8*12 |
+\time 10/8
+R4*5*4 |
+@end lilypond
+
+Un silencio de un compás completo se imprime como un silencio de
+redonda o de breve, centrado en el compás, según el tipo de compás
+vigente.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\time 4/4
+R1 |
+\time 6/4
+R1*3/2 |
+\time 8/4
+R1*2 |
@end lilypond
-Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
-centrado en el compás independientemente de la indicación de compás.
+@cindex multicompás, silencios, expansión de
+@cindex multicompás, silencios, contracción de
+@funindex \expandFullBarRests
+@funindex \compressFullBarRests
-Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
-(un conjunto de pequeños rectángulos) en el pentagrama. Para sustituirlos con silencios ordinarios,
-utilice @code{MultiMeasureRest.expand-limit}.
+De forma predeterminada un silencio multicompás se expande en la
+partitura impresa para mostrar explícitamente todos los compases de
+silencio. De forma alternatica, un silencio multicompás se puede
+presentar como un solo compás que contiene un símbolo de silencio
+multicompás, con el número de compases impreso encima del compás:
@lilypond[quote,ragged-right,fragment,verbatim]
-\set Score.skipBars = ##t
-R1*2 | R1*5 | R1*9
-\override MultiMeasureRest #'expand-limit = 1
-R1*2 | R1*5 | R1*9
+% Default behavior
+\time 3/4 r2. | R2.*2 |
+\time 2/4 R2 |
+\time 4/4
+% Rest measures contracted to single measure
+\compressFullBarRests
+r1 | R1*17 | R1*4 |
+% Rest measures expanded
+\expandFullBarRests
+\time 3/4
+R2.*2 |
@end lilypond
-@cindex texto sobre silencios multicompás
-@cindex textual, inscripción, sobre silencios multicompás
-@cindex calderón sobre silencios multicompás
-Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
-@var{nota}-@code{marca} de @ref{Formatting text}.
-Hay una variable (@code{\fermataMarkup}) para añadir
-calderones
+@cindex texto sobre un silencio multicompás
+@cindex multicompás, silencio, adjuntar texto
+@cindex inscripción sobre un silencio multicompás
+@cindex multicompás, silencios, inscripción en
+@cindex calderón sobre un silencio multicompás
+@cindex multicompás, silencio, aplicar un calderón a
+
+Se pueden añadir elementos de marcado a los silencios multicompás. Se
+proporciona la instrucción predefinida @code{\fermataMarkup} para
+añadir calderones.
@lilypond[quote,ragged-right,verbatim,fragment]
-\set Score.skipBars = ##t
+\compressFullBarRests
\time 3/4
R2.*10^\markup { \italic "ad lib." }
R2.^\fermataMarkup
@end lilypond
-¡Advertencia! Este texto se crea por parte de @code{MultiMeasureRestText}, no de
-@code{TextScript}.
+@warning{ Los elementos de marcado que se añaden a un silencio
+multicompás son objetos del tipo @code{MultiMeasureRestText}, no
+@code{TextScript}. Las sobreescrituras de propiedades deben ir
+dirigidas hacia el objeto correcto, o se ignorarán. Véase el ejemplo
+siguiente. }
@lilypond[quote,ragged-right,verbatim,fragment]
+% This fails, as the wrong object name is specified
\override TextScript #'padding = #5
-R1^"low"
+R1^"wrong"
+% This is correct and works
\override MultiMeasureRestText #'padding = #5
-R1^"high"
+R1^"right"
@end lilypond
-Si queremos poner texto a la izquierda de un silencio multicompás,
-adjuntamos el texto a una nota de salto de longitud cero, esto es
+Cuando un silencio multicompás sigue inmediatamente al establecimiento
+de un compás parcial con @code{\partial}, es posible que no se emitan
+las advertencias correspondientes de comprobación de compás.
-@example
-s1*0^"Allegro"
-R1*4
-@end example
+@predefined
+@code{\textLengthOn},
+@code{\textLengthOff},
+@code{\fermataMarkup},
+@code{\compressFullBarRests},
+@code{\expandFullBarRests}.
@snippets
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{positioning-multi--measure-rests.ly}
+@c TODO -- convert to snippet -- submitted to Neil
+Los elementos de marcado aplicados a un silencio multicompás se
+centran encima o debajo de éste. Los elementos de marcado extensos
+que se adjuntan a silencios multicompás no producen la expansión del
+compás. Para expandir un silencio multicompás de forma que quepa todo
+el marcado, utilice un silencio de separación con un marcado aplicado
+antes del silencio multicompás:
+
+@lilypond[quote,ragged-right,verbatim,fragment,relative=2]
+\compressFullBarRests
+\textLengthOn
+s1*0^\markup { [MAJOR GENERAL] }
+R1*19
+s1*0_\markup { \italic { Cue: ... it is yours } }
+s1*0^\markup { A }
+R1*30^\markup { [MABEL] }
+\textLengthOff
+c4^\markup { CHORUS } d f c
+@end lilypond
+
+@noindent
+Observe que el silencio separador produce la inserción de un compás.
+El texto aplicado a un siencio sparador de esta forma se alinea por la
+izquierda a la posición en que la nota estaría situada dentro del
+compás, pero si la longitud del compás está determinada por la
+longitud del texto, éste aparecerá centrado.
@seealso
-Referencia de funcionamiento interno:
-@rinternals{MultiMeasureRest}.
+Glosario musical:
+@rglos{multi-measure rest}.
+
+Referencia de la notación:
+@ref{Durations},
+@ref{Text},
+@ref{Formatting text},
+@ref{Text scripts}.
+
+Fragmentos de código:
+@rlsr{Rhythms}.
-El objeto de presentación @rinternals{MultiMeasureRestNumber} es para
-el número por defecto, y @rinternals{MultiMeasureRestText} para los
-textos definidos por el usuario.
+Referencia de funcionamiento interno:
+@rinternals{MultiMeasureRest},
+@rinternals{MultiMeasureRestNumber},
+@rinternals{MultiMeasureRestText}.
@knownissues
-No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
-encima de los silencios multicompás. Y la altura de los silencios
-multicompás (o silencios centrados en el pentagrama) no se puede
-modificar.
+Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
+números encima de los silencios multicompás, la cifra de la digitación
+(el 4) puede chocar con el número del compás (aquí el 10).
-@cindex silencios condensados
+@cindex condensar silencios
+@cindex silencio normal, condensar
No hay ninguna forma de condensar automáticamente muchos silencios en
-un solo silencio multicompás. Los silencios multicompás no toman
-parte en las comprobaciones de colisión de silencios.
+un solo silencio multicompás.
-Tenga cuidado al escribir silencios multicompás seguidos por redondas.
-El código siguiente introduce dos notas que tienen una duración de
-cuatro compases cada una
-@example
-R1*4 cis cis
-@end example
-Cuando @code{skipBars} esté establecido, el aspecto del resultado será
-correcto, pero la numeración de los compases estará desactivada.
+@cindex silencio, colisiones de
+
+Los silencios multicompás no toman parte en las colisiones de
+silencios.
@node Displaying rhythms
@cindex metro, medida
@funindex \time
-La indicación de compás indica el metro de la pieza: su patrón regular
-de partes fuertes y débiles. Se denota por una fracción al comienzo
-del pentagrama.
-
-La indicación de compás se establece mediante el comando @code{\time}
+La indicación de compás se establece como sigue:
-@lilypond[quote,ragged-right,fragment,verbatim]
-\time 2/4 c'2 \time 3/4 c'2.
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4 c2
+\time 3/4 c2.
@end lilypond
-@commonprop
+@cindex compás, visibilidad de la indicación de
-Se puede personalizar el símbolo que se imprime mediante la propiedad
-@code{style}. Un valor de @code{#'()} produce un estilo de fracción
-para los compases de 4/4 y de 2/2,
+La indicación de compás se imprime al comienzo de una pieza y siempre
+que hay un cambio de compás. Si se produce un cambio al final de una
+línea, se imprime una indicación de advertencia en dicho lugar. Se
+puede modificar este comportamiento predeterminado, véase
+@ref{Visibility of objects}.
-@lilypond[fragment,quote,ragged-right,verbatim]
-\time 4/4 c'1
-\time 2/2 c'1
-\override Staff.TimeSignature #'style = #'()
-\time 4/4 c'1
-\time 2/2 c'1
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\time 2/4
+c2 c
+\break
+c c
+\break
+\time 4/4
+c c c c
@end lilypond
-Existen otras muchas opciones para su presentación. Para ver más
-ejemplos, consulte @ref{Ancient time signatures}.
+@cindex compás, estilo de la indicación de
+@funindex \numericTimeSignature
+@funindex \defaultTimeSignature
+
+El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
+estilo numérico:
+
+@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+% Default style
+\time 4/4 c1
+\time 2/2 c1
+% Change to numeric style
+\numericTimeSignature
+\time 4/4 c1
+\time 2/2 c1
+% Revert to default style
+\defaultTimeSignature
+\time 4/4 c1
+\time 2/2 c1
+@end lilypond
+
+Las indicaciones de compás de la música antigua se tratan en
+@ref{Ancient time signatures}.
+
+@predefined
+
+@code{\numericTimeSignature},
+@code{\defaultTimeSignature}.
+
+@snippets
+@c TODO Send as snippet called "setting measure and beat lengths"
+@c when example is added
@code{\time} establece las propiedades @code{timeSignatureFraction},
@code{beatLength} y @code{measureLength} en el contexto @code{Timing},
-cuyo nombre alternativo normalmente es @rinternals{Score}. La
-propiedad @code{measureLength} determina el lugar en que se deben
-insertar las barras de compás y cómo se generan las barras de corchea
-automáticas. La modificación del valor de
-@code{timeSignatureFraction} también provoca que se imprima el
-símbolo.
-
-Están disponibles más opciones a través de la función de Scheme
-@code{set-time-signature}. En combinación con el grabador
-@rinternals{Measure_grouping_engraver} (agrupación de compases),
-creará signos de @rinternals{MeasureGrouping}. Estos signos facilitan
-la lectura de música moderna rítmicamente compleja. En el siguiente
-ejemplo el compás de 9/8 se subdivide en 2, 2, 2 y 3. Esto se pasa a
-@code{set-time-signature} como un tercer argumento con el valor
-@code{(2 2 2 3)}
+que normalmente tiene el alias @code{Score}. La modificación del
+valor de @code{timeSignatureFraction} hace que se imprima la nueva
+indicación de compás sin que cambien las otras propieadades. La
+propiedad @code{measureLength} determina dónde se deben insertar
+líneas divisorias, y con @code{beatLength}, cómo se deben generar las
+barras de corchea automáticas.
+
+@c TODO Add example of using beatLength.
+@c beatLength is broken - see bug 511
+
+@c End of snippet
+
+@cindex measure groupings
+@cindex beats, grouping
+@cindex grouping beats
+@cindex measure sub-grouping
+
+@c TODO Sent as snippet called "grouping beats" 25 Mar 08
+Las opciones para agrupar partes de un compás están disponibles a
+través de la funcción de Scheme @code{set-time-signature}, que toma
+tres argumentos: el número de pulsos, longitud del pulso, y agrupación
+interna de los pulsos en el compás. Si el grabador
+@rinternals{Measure_grouping_engraver} está incluido, la función
+también creará símbolos de @rinternals{MeasureGrouping}. Tales
+símbolos facilitan la lectura de música moderna rítmicamente compleja.
+En el ejemplo, el compás de 9/8 se subdivide en 2 + 2 + 2 + 3. Esto
+se pasa a @code{set-time-signature} como tercer argumento: @code{'(2 2
+2 3)}:
@lilypond[quote,ragged-right,verbatim]
\score {
}
}
@end lilypond
-
-
-@snippets
+@c TODO End of snippet called "grouping beats"
@cindex compuesto, indicaciones de compás
@cindex compás compuesto, indicaciones de
@seealso
-Referencia de funcionamiento interno:
-@rinternals{TimeSignature},
-@rinternals{Timing_translator}.
+Glosario musical:
+@rglos{time signature}
+
+Referencia de la notación:
+@ref{Ancient time signatures},
+@ref{Time administration}.
-Ejemplos:
+Fragmentos de código:
@rlsr{Rhythms}.
+Referencia de funcionamiento interno:
+@rinternals{TimeSignature},
+@rinternals{Timing_translator}.
@knownissues
@cindex parte al alzar
@cindex compás parcial
@cindex parcial, compás
-@cindex acortar compases
+@cindex compás, cambiar la longitud del
+@funindex measurePosition
@funindex \partial
Los compases parciales como las anacrusas o partes al alzar se
-escriben usando la construcción
-
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\partial 16*5 c16 cis d dis e | a2. c,4 | b2
-@end lilypond
-
-La sintaxis de este comando es la siguiente:
+escriben usando la instrucción @code{\partial}, con la sintaxis
@example
\partial @var{duración}
@end example
donde @code{duración} es el valor rítmico que se se debe añadir antes
-del siguiente compás.
+del comienzo del siguiente compás completo:
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\partial 4 e4 |
+a2. c,4 |
+@end lilypond
+
+El compás parcial puede ser de cualquier duración menor de un compás
+completo:
+
+@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+\partial 8*3 c8 d e |
+a2. c,4 |
+@end lilypond
Esto se traduce internamente a
@example
-\set Timing.measurePosition = -@var{longitud de la duración}
+\set Timing.measurePosition = -@var{duración}
@end example
La propiedad @code{measurePosition} contiene un número racional que
que es un número negativo; @code{\partial 4} se traduce internamente
con el significado de @qq{queda un valor de negra en este compás}.
-
@knownissues
-Este comando no tiene en cuenta las notas de adorno al comienzo de la
-música. Cuando una pieza comienza con notas de adorno en la anacrusa,
-el @code{\partial} debe escribirse después de las notas de adorno
-
-@lilypond[verbatim,quote,ragged-right,relative,fragment]
-\grace f16
-\partial 4
-g4
-a2 g2
-@end lilypond
+@cindex grace notes, in anacruses
El uso de @code{\partial} está previsto solamente para el comienzo de
una pieza. Si se emplea después del comienzo se obtendrán varias
@subsubsection Unmetered music
@cindex cadencia
+@cindex líneas divisorias, quitar
+@cindex numeración de compases, quitar
+@cindex música sin metro
@funindex \cadenzaOn
@funindex \cadenzaOff
Las líneas divisorias y los números de compás se calculan
automáticamente. Para música sin compasear (por ejemplo cadencias),
esto no es deseable. Para desactivar las barras y los números de
-compás automáticos, utilice los comandos @code{\cadenzaOn} y
-@code{\cadenzaOff}.
+compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
+activarlos de nuevo use @code{\cadenzaOff}.
+
+@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
+c4 d e d
+\cadenzaOn
+c4 c d8 d d f4 g4.
+\cadenzaOff
+\bar "|"
+d4 e d c
+@end lilypond
+
+La numeración de compases se continúa al final de la cadencia como si
+la cadencia no existiera:
@lilypond[verbatim,quote,ragged-right,relative=2,fragment]
+% Show all bar numbers
+\override Score.BarNumber #'break-visibility = #all-visible
c4 d e d
\cadenzaOn
c4 c d8 d d f4 g4.
d4 e d c
@end lilypond
+@predefined
+
+@code{\cadenzaOn},
+@code{\cadenzaOff}.
+
+@seealso
+
+Glosario musical:
+@rglos{cadenza}
+
+Referencia de la notación:
+@ref{Visibility of objects}
+
+Fragmentos de código:
+@rlsr{Rhythms}.
@knownissues
-LilyPond insertará saltos de línea y de página solamente en las barras
+LilyPond inserta saltos de línea y de página solamente en las barras
de compás. A menos que la música sin compasear acabe antes del final
de la línea del pentagrama, tendrá que insertar barras de compás
invisibles
@node Polymetric notation
@subsubsection Polymetric notation
-@untranslated
+@cindex double time signatures
+@cindex signatures, polymetric
+@cindex polymetric signatures
+@cindex meter, polymetric
+
+Está contemplada la notación polimétrica, ya sea explícitamente o a
+través de un uso inteligente de las posibilidades de marcado.
+
+@strong{Pentagramas con distintas indicaciones de compás, compases de
+igual longitud}
+
+Se puede crear esta notación estableciendo una indicación de compás
+común para cada pentagrama per sustituyendo el símbolo manualmente
+mediante el establecimiento de @code{timeSignatureFraction} a la
+fracción deseada y escalando las duraciones impresas en cada
+pentagrama a la indicación de compás común. Esto se hace con
+@code{\scaleDurations}, que se usa de una forma similar a
+@code{\times}, pero no crea un corchete de grupo especial, véase
+@ref{Scaling durations}.
+
+En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
+10/8. En el segundo pentagrama, las duraciones mostradas se
+multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
+las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 *
+10/8 = 3/4.
+
+@lilypond[quote,ragged-right,verbatim,fragment]
+\relative c' { <<
+ \new Staff {
+ \time 3/4
+ c4 c c |
+ c c c |
+ }
+ \new Staff {
+ \time 3/4
+ \set Staff.timeSignatureFraction = #'(9 . 8)
+ \scaleDurations #'(2 . 3)
+ \repeat unfold 6 { c8[ c c] }
+ }
+ \new Staff {
+ \time 3/4
+ \set Staff.timeSignatureFraction = #'(10 . 8)
+ \scaleDurations #'(3 . 5) {
+ \repeat unfold 2 { c8[ c c] }
+ \repeat unfold 2 { c8[ c] } |
+ c4. c4. \times 2/3 { c8 c c } c4
+ }
+ }
+>> }
+@end lilypond
+
+@strong{Pentagramas con distinas indicaciones de compás y longitudes
+de compás distintas}
+
+Se puede dar a cada pentagrama su propia indicación de compás
+independiente trasladando el grabador @code{Timing_translator} al
+contexto de @code{Staff}.
+
+@lilypond[quote,verbatim,ragged-right]
+\layout {
+ \context {
+ \Score
+ \remove "Timing_translator"
+ \remove "Default_bar_line_engraver"
+ }
+ \context {
+ \Staff
+ \consists "Timing_translator"
+ \consists "Default_bar_line_engraver"
+ }
+}
+
+% Now each staff has its own time signature.
+
+\relative c' <<
+ \new Staff {
+ \time 3/4
+ c4 c c |
+ c c c |
+ }
+ \new Staff {
+ \time 2/4
+ c4 c |
+ c c |
+ c c |
+ }
+ \new Staff {
+ \time 3/8
+ c4. |
+ c8 c c |
+ c4. |
+ c8 c c |
+ }
+>>
+@end lilypond
+
+@snippets
+
+@c TODO -- Convert to snippet. -- Sent to Neil 8/14/08
+
+@strong{Compases alternantes}
+
+Los compases dobles que se alternan regularmente no están contemplados
+explícitamente, pero se pueden falsificar. En el ejemplo siguiente,
+el compás doble se crea mediante texto de marcado, mientras que el
+compás real se establece de la manera usual con @code{\time}.
+
+@lilypond[verbatim,ragged-right]
+% Create 9/8 split into 2/4 + 5/8
+tsMarkup = \markup {
+ \override #'(baseline-skip . 2) \number {
+ \column { "2" "4" }
+ \vcenter "+"
+ \bracket \column { "5" "8" }
+ }
+}
+
+{
+ \override Staff.TimeSignature #'stencil =
+ #ly:text-interface::print
+ \override Staff.TimeSignature #'text = #tsMarkup
+ \time 9/8
+ c'2 \bar ":" c'4 c'4.
+ c'2 \bar ":" c'4 c'4.
+}
+@end lilypond
+
+
+@seealso
+
+Glosario musical:
+@rglos{polymetric},
+@rglos{polymetric time signature},
+@rglos{meter}.
+
+Referencia de la notación:
+@ref{Scaling durations}
+
+Fragmentos de código:
+@rlsr{Rhythms}.
+@c Is this still permitted?
+@c @lsr{contemporary,compound-time-signature}
+
+Referencia de funcionamiento interno:
+@rinternals{TimeSignature},
+@rinternals{Timing_translator},
+@rinternals{Staff}.
+
+@knownissues
+
+Al usar distintos compases en paralelo, las notas que están en el
+mismo instante de tiempo se colocan en la misma posición horizontal.
+Sin embargo, las barras de compás en los distintos pentagramas harán
+que el espaciado de notas sea menos regular en cada pentagrama
+individual de lo que sería normal sin las distintas indicaciones de
+compás.
@node Automatic note splitting
@subsubsection Automatic note splitting
+@cindex notas, división de
+@cindex división de notas
+
Las notas largas se pueden convertir automáticamente en notas ligadas.
-Se hace mediante la sustitución del @rinternals{Note_heads_engraver}
-por el @rinternals{Completion_heads_engraver}. En los siguientes
-ejemplos, las notas que atraviesan la barra de compás se dividen y se
-unen mediante una ligadura.
+Se hace mediante la sustitución del @code{Note_heads_engraver} por el
+@code{Completion_heads_engraver}. En el ejemplo siguiente, las notas
+que atraviesan la barra de compás se dividen y se unen mediante una
+ligadura.
@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
\new Voice \with {
si los compases no están completos, las ligaduras mostrarán
exactamente cuánto le falta a cada compás.
-Si quiere permitir el salto de línea en las barras de compás en las
-que @rinternals{Completion_heads_engraver} divide las notas, debe
-eliminar también @rinternals{Forbid_line_break_engraver}.
+@seealso
+Glosario musical:
+@rglos{tie}
+
+Manual de aprendizaje:
+@rlearning{Engravers explained},
+@rlearning{Adding and removing engravers}.
+
+Fragmentos de código:
+@rlsr{Rhythms}.
+
+Referencia de funcionamiento interno:
+@rinternals{Note_heads_engraver},
+@rinternals{Completion_heads_engraver},
+@rinternals{Forbid_line_break_engraver}.
@knownissues
No todas las duraciones (sobre todo las que contienen grupos
especiales) se pueden representar exactamente con notas normales y
-puntillos, pero el grabador nunca insertará grupos especiales.
+puntillos, pero el grabador @code{Completion_heads_engraver} nunca
+insertará grupos especiales.
@code{Completion_heads_engraver} afecta sólo a las notas; no divide
silencios.
-@seealso
-
-Referencia de funcionamiento interno:
-@rinternals{Completion_heads_engraver}.
-
@node Showing melody rhythms
@subsubsection Showing melody rhythms
las notas se convierten en barras inclinadas, y el pentagrama tiene
una sola línea:
-@c TODO Devise a more realistic example, perhaps with lyrics -td
@lilypond[quote,ragged-right,fragment,relative=1,verbatim]
-\new RhythmicStaff {
- \time 4/4
- c4 e8 f g2 | r4 g r2 | g1 | r1 |
-}
+<<
+ \new RhythmicStaff {
+ \new Voice = "myRhythm" {
+ \time 4/4
+ c4 e8 f g2
+ r4 g g f
+ g1
+ }
+ }
+ \new Lyrics {
+ \lyricsto "myRhythm" {
+ This is my song
+ I like to sing
+ }
+ }
+>>
+@end lilypond
+
+Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
+rasgueado. Esto se puede hacer con el grabador
+@code{Pitch_squash_engraver} y @code{\improvisationOn}.
+
+ @lilypond[quote,verbatim]
+<<
+ \new ChordNames {
+ \chordmode {
+ c1 f g c
+ }
+ }
+
+ \new Voice \with {
+ \consists Pitch_squash_engraver
+ } \relative c'' {
+ \improvisationOn
+ c4 c8 c c4 c8 c
+ f4 f8 f f4 f8 f
+ g4 g8 g g4 g8 g
+ c4 c8 c c4 c8 c
+ }
+>>
@end lilypond
+@predefined
+@code{\improvisationOn},
+@code{\improvisationOff}.
+
+@snippets
+@c TODO -- Convert to snippet;
+@c tag for both Rhythms and Guitar? Move to @seealso?
+
+Para la música de guiratta, es posible mostrar los ritmos de rasgueo,
+además de las notas de la melodía, acordes y diagramas de posiciones.
+
+@lilypond[quote,verbatim]
+\include "predefined-guitar-fretboards.ly"
+<<
+ \new ChordNames {
+ \chordmode {
+ c1 f g c
+ }
+ }
+
+ \new FretBoards {
+ \chordmode {
+ c1 f g c
+ }
+ }
+
+
+ \new Voice \with {
+ \consists Pitch_squash_engraver
+ } \relative c'' {
+ \improvisationOn
+ c4 c8 c c4 c8 c
+ f4 f8 f f4 f8 f
+ g4 g8 g g4 g8 g
+ c4 c8 c c4 c8 c
+ }
+
+
+ \new Voice = "melody" {
+ \relative c'' {
+ \improvisationOff
+ c2 e4 e4
+ f2. r4
+ g2. a4
+ e4 c2.
+ }
+ }
+
+ \new Lyrics {
+ \lyricsto "melody" {
+ This is my song.
+ I like to sing.
+ }
+ }
+>>
+@end lilypond
+
+@seealso
+
+Fragmentos de código:
+@rlsr{Rhythms}.
+
+Referencia de funcionamiento interno:
+@rinternals{RhythmicStaff},
+@rinternals{Pitch_squash_engraver}.
+
@node Beams
@subsection Beams
c16 c8
@end lilypond
+@predefined
+@code{\autoBeamOff},
+@code{\autoBeamOn}.
@snippets
@ref{Manual beams},
@ref{Setting automatic beam behavior}.
+Archivos instalados:
+@file{scm/auto-beam.scm}.
+
Fragmentos de código:
@rlsr{Rhythms}.
Para poder añadir una regla a la lista, utilice
@example
-#(override-auto-beam-setting '(be p q n m) a b [contexto])
+#(override-auto-beam-setting
+ '(beam-limit beam-numerator beam-denominator
+ time-signature-numerator time-signature-denominator)
+ moment-numerator moment-denominator [context])
@end example
@itemize