[ << Ajustament de la sortida ] | [Top][Contents][Index] | [ Plantilles >> ] |
[ < Posicionament dels matisos dinàmics ] | [ Up : Objectes fora del pentagrama ] | [ Espaiat vertical > ] |
Escalat d’un «Grob»
En primer lloc hem d’aprendre com s’especifica la mida dels
grobs. Tots els grobs tenen un punt de referència definit dins
d’ells que s’usa per col·locar-los respecte al seu objecte pare.
Aleshores, aquest punt del grob es posiciona a una distància
horitzontal, X-offset
, i una distancia vertical,
Y-offset
, a partir del seu pare. La dimensió horitzontal
de l’objecte ve donada per una parella de números,
X-extent
, que diu on estan els límits esquerre i dret
respecte del punt de referència. L’amplitud vertical es defineix
de forma semblant mitjançant una parella de números,
Y-extent
. Aquestes són propietats de tots els grobs que
contemplen grob-interface
.
De forma predeterminada, els objectes fora-del-pentagrama reben
una amplitud zero, de manera que poden solapar-se a la direcció
horitzontal. Això es fa mitjançant el truc de fer que la dimensió
més a l’esquerra sigui igual a menys infinit, establint el valor
de extra-spacing-width
a '(+inf.0 . -inf.0)
. Així,
per assegurar que no se superposen en la direcció horitzontal hem
de sobreescriure aquest valor de extra-spacing-width
per
donar-los una mica de espai addicional. Les unitats són l’espai
entre dues línies del pentagrama, de forma que hauria de ser
suficient moure el límit esquerre mitja unitat a l’esquerra i el
límit dret mitja unitat a la dreta:
\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
Vejam si funciona al nostre exemple anterior:
\dynamicUp % Estén l'amplitud amb 1 espai de pentagrama \override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) \relative { a'4\f b\mf a\mp b\p }
Això té un aspecte millor, però potser hauríem preferit que les
indicacions de dinàmica estiguessin alineades sobre la mateixa
línia de base en lloc d’anar cap amunt i cap avall amb les notes.
La propietat que ho fa és staff-padding
(farciment de
pentagrama) que s’estudia a la secció dedicada a les col·lisions
(vegeu Col·lisions d’objectes).
[ << Ajustament de la sortida ] | [Top][Contents][Index] | [ Plantilles >> ] |
[ < Posicionament dels matisos dinàmics ] | [ Up : Objectes fora del pentagrama ] | [ Espaiat vertical > ] |