Anterior: Alteraciones accidentales automáticas, Arriba: Notación automática
En compases normales, las barras de figura automáticas pueden comenzar en cualquier nota
pero sólo pueden acabar en ciertas posiciones dentro del compás: las barras pueden acabar sobre un pulso
o en duraciones especificadas por las propiedades que están dentro de
autoBeamSettings
. Las propiedades de autoBeamSettings
consisten en una lista de reglas sobre dónde pueden comenzar y acabar las barras. Las
reglas por defecto de autoBeamSettings
están definidas en el archivo
scm/auto-beam.scm.
Para añadir una regla a la lista, utilice
#(override-auto-beam-setting '(be p q n m) a b [contexto])
be
es "begin" (comienzo) o "end" (final).
p/q
es la duración de la figura para la que quiere añadir
una regla. Se considera que una barra tiene la duración de su figura
más breve. Establezca el valor de p
y q
a un asterisco '*'
para
que se aplique a cualquier barra.
n/m
es la indicación de compás para la que se aplica
esta regla. Establezca el valor de n
y m
a un asterisco '*'
para que la regla se aplique a cualquier compás.
a/b
es la posición dentro del compás en la que debe comenzar o terminar
la barra.
contexto
es opcional, y especifica el contexto en el que
se debe hacer el cambio. El valor por defecto es 'Voice
.
#(score-override-auto-beam-setting '(A B C D) E F)
equivale a
#(override-auto-beam-setting '(A B C D) E F 'Score)
.
Por ejemplo, si queremos que las barras automáticas siempre acaben sobre la primera negra del compás, escriba
#(override-auto-beam-setting '(end * * * *) 1 4)
Puede forzar los ajustes para las barras de forma que sólo afecten a las barras cuya figura más breve sea una duración concreta
\time 2/4 #(override-auto-beam-setting '(end 1 16 * *) 1 16) a16 a a a a a a a | a32 a a a a16 a a a a a | #(override-auto-beam-setting '(end 1 32 * *) 1 16) a32 a a a a16 a a a a a |
Puede forzar los ajustes del barrado para que sólo afecten a ciertas indicaciones de compás
\time 5/8 #(override-auto-beam-setting '(end * * 5 8) 2 8) c8 c d d d \time 4/4 e8 e f f e e d d \time 5/8 c8 c d d d
También puede eliminar una regla de finalización de barra previamente establecida, usando
#(revert-auto-beam-setting '(be p q n m) a b [contexto])
be, p, q, n, m, a, b y contexto significan lo mismo que antes. Fíjese en que las reglas por defecto se describen en el archivo scm/auto-beam.scm, por tanto podrá recuperar las reglas que no haya creado explícitamente.
\time 4/4 a16 a a a a a a a a a a a a a a a #(revert-auto-beam-setting '(end 1 16 4 4) 1 4) a16 a a a a a a a a a a a a a a a
La regla de una instrucción revert-auto-beam-setting debe corresponder exactamente con la regla original. Esto es: no se tiene en cuenta ninguna expansión de comodines.
\time 1/4 #(override-auto-beam-setting '(end 1 16 1 4) 1 8) a16 a a a #(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it! a a a a #(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will a a a a
Si las barras automáticas han de terminar sobre las negras de un compás de 5/4, especifique toas las terminaciones
#(override-auto-beam-setting '(end * * * *) 1 4 'Staff) #(override-auto-beam-setting '(end * * * *) 1 2 'Staff) #(override-auto-beam-setting '(end * * * *) 3 4 'Staff) #(override-auto-beam-setting '(end * * * *) 5 4 'Staff) ...
La misma sintaxis se puede usar para especificar los puntos de comienzo de las barras. En este ejemplo, las barras automáticas sólo pueden terminar sobre una negra con puntillo
#(override-auto-beam-setting '(end * * * *) 3 8) #(override-auto-beam-setting '(end * * * *) 1 2) #(override-auto-beam-setting '(end * * * *) 7 8)
En el compás de 4/4, esto significa que las barras automáticas sólo pueden terminar sobre 3/8 y sobre el cuarto pulso del compás (después de haber transcurrido un 3/4, esto es, dos veces 3/8).
Si ocurre algún comportamiento inesperado de las barras, compruebe los ajustes del barrado automático por defecto en el archivo scm/auto-beam.scm en busca de un posible conflicto, ya que los finales de barra definidos en este lugar se seguirán aplicando encima de sus propias sobreescrituras. Cualesquiera finales no deseados dentro de los valores por defecto se deben contrarrestar específicamente para nuestro o nuestros propios compases.
Por ejemplo, para tipografiar finales de barra de (3 4 3 2)
corcheas en un 12/8, comience
con
%%% contrarrestar los valores por defecto en scm/auto-beam.scm respecto al compás de 12/8 #(revert-auto-beam-setting '(end * * 12 8) 3 8) #(revert-auto-beam-setting '(end * * 12 8) 3 4) #(revert-auto-beam-setting '(end * * 12 8) 9 8) %%% nuestros nuevos valores #(override-auto-beam-setting '(end 1 8 12 8) 3 8) #(override-auto-beam-setting '(end 1 8 12 8) 7 8) #(override-auto-beam-setting '(end 1 8 12 8) 10 8)
Si se van a utilizar las barras para indicar los melismas de las canciones, entonces el barrado
automático se debe desactivar con \autoBeamOff
.
Los patrones de barrado se pueden alterar con la propiedad beatGrouping
,
\time 5/16 \set beatGrouping = #'(2 3) c8[^"(2+3)" c16 c8] \set beatGrouping = #'(3 2) c8[^"(3+2)" c16 c8]
Si una partitura termina con una barra automática sin finalizar y que aún
acepta más figuras, esta última barra no se imprimirá en absoluto. Lo mismo vale para
las voces polifónicas, introducidas con << ... \\ ...
>>
. Si una voz polifónica termina mientras una barra automática aún
acepta notas, entonces no aparece.
Anterior: Alteraciones accidentales automáticas, Arriba: Notación automática
Esta página corresponde a LilyPond-2.11.40 (rama de desarrollo).
Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Se agradecen las sugerencias para la documentación.