[ << Modifica dell’output ] | [Top][Contents][Index] | [ Modelli >> ] |
[ < La proprietà self-alignment-X ] | [ Up : Correggere elementi della notazione sovrapposti ] | [ La proprietà extra-offset > ] |
La proprietà staff-position
Le pause d’intero di una voce possono entrare in collisione con le note di un’altra. Dal momento che queste pause sono centrate rispetto alle stanghette della battuta, calcolare quali altre note potrebbero sovrapporsi richiederebbe un notevole grado d’elaborazione, dato che l’attuale gestione delle collisioni tra note e tra note e pause riguarda solo le note e le pause simultanee. Ecco un esempio di collisione di questo tipo:
<< \relative { c'4 c c c } \\ { R1 } >>
In questo caso la soluzione migliore è spostare in basso la pausa d’intero,
poiché si trova nella seconda voce. In \voiceTwo
(ovvero nella seconda
voce di un costrutto <<{…} \\ {…}>>
) il valore predefinito
di staff-position
è -6 per la pausa multipla (MultiMeasureRest), quindi
dobbiamo spostarla più in basso, ad esempio di quattro semispazi del rigo; il
nuovo valore sarà -10
.
<< \relative { c'4 c c c } \\ \override MultiMeasureRest.staff-position = #-10 { R1 } >>
Questa soluzione è preferibile all’uso di extra-offset
, perché
il taglio addizionale sopra la pausa è inserito automaticamente.
Vedi il frammento «Disegnare manualmente le legature di valore» in Legature di valore per la differenza tra valori precisi e imprecisi.
[ << Modifica dell’output ] | [Top][Contents][Index] | [ Modelli >> ] |
[ < La proprietà self-alignment-X ] | [ Up : Correggere elementi della notazione sovrapposti ] | [ La proprietà extra-offset > ] |