| [ << Tweaks and overrides ] | [Top][Contents] | [ Workaround >> ] |
| [ < Barras rítmicas ] | [ Up: Tweaks and overrides ] | [ Establecer el comportamiento de los reguladores en las barras de compás > ] |
Separar las cancelaciones de tonalidad de los cambios de armadura
De forma predeterminada, las alteraciones accidentales que se usan
para las cancelaciones en las armaduras se colocan adyacentes a
las que se usan para los cambios de tonalidad. Este
comportamiento se puede cambiar sobreescribiendo la propiedad
break-align-orders del objeto gráfico
BreakAlignment.
Si busca la definición de break-alignment-interface en la
Referencia
de funcionamiento interno de LilyPond, obtendrá la siguiente
lista de los símbolos de break-align disponibles:
ambitus breathing-sign clef cue-clef cue-end-clef custos key-cancellation key-signature left-edge signum-repetitionis staff-bar staff-ellipsis time-signature
A partir de esta lista, vemos que lo que queremos hacer es
trasladar la key-cancellation de forma que esté antes del
staff-bar. Esto se hace con la función
\breakAlignInsert.
music = { \key es \major d'1 \bar "||" \key a \major d'1 } { <>^\markup "default" \music } { <>^\markup "cancellation first" \breakAlignInsert key-cancellation before staff-bar \music }
| [ << Tweaks and overrides ] | [Top][Contents] | [ Workaround >> ] |
| [ < Barras rítmicas ] | [ Up: Tweaks and overrides ] | [ Establecer el comportamiento de los reguladores en las barras de compás > ] |