Anterior: Alteraciones accidentales automáticas, Arriba: Notación automática


3.1.2 Establecer el comportamiento de las barras automáticas

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])

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 |

[image of music]

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

[image of music]

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

[image of music]

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

[image of music]

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.

Comandos predefinidos

\autoBeamOff, \autoBeamOn.

Propiedades trucadas frecuentemente

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]

[image of music]

Fallos

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.

Otros idiomas: English, français.