Anterior: Silencios invisibles, Arriba: Escritura de silencios
Los silencios de un compás completo (o muchos compases) se escriben como 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
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
\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
El número 1
de 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
\set Score.skipBars = ##t \time 3/4 R2. | R2.*2 \time 13/8 R1*13/8 R1*13/8*12 | \time 10/8 R4*5*4 |
Una 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.
Si hay sólo algunos compases de silencio, LilyPond imprime ‘silencios eclesiásticos’
(un conjunto de pequeños rectángulos) en el pentagrama. Para sustituirlos con silencios ordinarios,
utilice MultiMeasureRest.expand-limit
.
\set Score.skipBars = ##t R1*2 | R1*5 | R1*9 \override MultiMeasureRest #'expand-limit = 1 R1*2 | R1*5 | R1*9
Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
nota-marca
de Formatear el texto.
Hay una variable (\fermataMarkup
) para añadir
calderones
\set Score.skipBars = ##t \time 3/4 R2.*10^\markup { \italic "ad lib." } R2.^\fermataMarkup
¡Advertencia! Este texto se crea por parte de MultiMeasureRestText
, no de
TextScript
.
\override TextScript #'padding = #5 R1^"low" \override MultiMeasureRestText #'padding = #5 R1^"high"
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
s1*0^"Allegro" R1*4
Cambiar la forma de los silencios multicompás
Si hay diez compases de silencio o menos, se imprime en el pentagrama
una serie de silencios de breve y longa (conocidos en alemán como
"Kirchenpausen", «silencios eclesiásticos»); en caso contrario se
muestra una barra normal. Este número predeterminado de diez se
puede cambiar sobreescribiendo la propiedad expand-limit
:
\relative c'' { \compressFullBarRests R1*2 | R1*5 | R1*9 \override MultiMeasureRest #'expand-limit = 3 R1*2 | R1*5 | R1*9 }
Posicionar los silencios multicompás
A diferencia de los silencios normales, no existe una instrucción predefinida para modificar la posición predefinida de un símbolo multicompás sobre el pentagrama, adjuntándolo a una nota, independientemente de cuál sea su forma. Sin embargo, en la música polifónica los silencios multicompás de las voces de numeración par e impar están separados verticalmente. La colocación de los silencios multicompás se puede controlar como se ve a continuación:
\relative c'' { % Multi-measure rests by default are set under the second line R1 % They can be moved with an override \override MultiMeasureRest #'staff-position = #-2 R1 % A value of 0 is the default position; % the following trick moves the rest to the center line \override MultiMeasureRest #'staff-position = #-0.01 R1 % Multi-measure rests in odd-numbered voices are under the top line << { R1 } \\ { a1 } >> % Multi-measure rests in even-numbered voices are under the bottom line << { c1 } \\ { R1 } >> % They remain separated even in empty measures << { R1 } \\ { R1 } >> % This brings them together even though there are two voices \compressFullBarRests << \revert MultiMeasureRest #'staff-position { R1*3 } \\ \revert MultiMeasureRest #'staff-position { R1*3 } >> }
Referencia de funcionamiento interno: MultiMeasureRest.
El objeto de presentación MultiMeasureRestNumber es para el número por defecto, y MultiMeasureRestText para los textos definidos por el usuario.
No se pueden usar digitaciones (p.ej. 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.
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.
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
R1*4 cis cis
Cuando skipBars
esté establecido, el aspecto del resultado será
correcto, pero la numeración de los compases estará desactivada.
Esta página corresponde a LilyPond-2.11.58 (rama de desarrollo).
Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Se agradecen las sugerencias para la documentación.