[ << Modifica dell’output ] | [Top][Contents][Index] | [ Modelli >> ] |
[ < La proprietà padding ] | [ Up : Correggere elementi della notazione sovrapposti ] | [ La proprietà staff-padding > ] |
La proprietà right-padding
La proprietà right-padding
agisce sullo spazio tra l’alterazione
e la nota corrispondente. Non è una necessità frequente, ma la
spaziatura predefinita potrebbe risultare errata nei casi di alcuni
speciali glifi delle alterazioni usati nella musica microtonale.
Questi si inseriscono sovrascrivendo lo stampo (stencil) dell’alterazione
con un segno che contenga il simbolo desiderato:
sesquisharp = \markup { \sesquisharp } \relative { c''4 % Mostra un triesis (alterazione ascendente di tre quarti di tono), % ma lo spazio è troppo stretto \once \override Accidental.stencil = #ly:text-interface::print \once \override Accidental.text = #sesquisharp cis4 c % Ecco come migliorare lo spazio \once \override Score.AccidentalPlacement.right-padding = #0.6 \once \override Accidental.stencil = #ly:text-interface::print \once \override Accidental.text = #sesquisharp cis4 | }
Siamo costretti a usare una sovrascrittura dello stampo dell’alterazione che
verrà spiegata successivamente. Il tipo di stampo deve essere una
procedura e in questo esempio è stato modificato per mostrare i
contenuti della proprietà text
dell’oggetto Accidental
, che
è esso stesso impostato sul segno di triesis. Poi
questo segno viene distanziato dalla testa di nota grazie alla sovrascrittura
di right-padding
.
[ << Modifica dell’output ] | [Top][Contents][Index] | [ Modelli >> ] |
[ < La proprietà padding ] | [ Up : Correggere elementi della notazione sovrapposti ] | [ La proprietà staff-padding > ] |