On Tue, 21 Sep 2010 19:49:45 +0200, Graham Percival <[email protected]> wrote:
IIRC there's properties like V-offset and H-offset, which *are*
taken into account by the spacing engine.  Vicente: could you look
into this?

I can't find V-offset nor H-offset, you probably mean Y-offset and X-offset.

indeed it saves vertical space. my suggestion for the example is then:

-------------8<--------------------------------------------

e4 c g\f c
e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c

-------------8<--------------------------------------------

it needs no extra explanation in the text. thanks for pointing that out.

***************************

side note 1: the \f in the example can't be "pushed" up further with Y-offset. if you keep increasing it enough, you'll notice weird spacing results, but the dynamic sign will remain attached to the note. the only way I can find to move the \f upper is to \override DynamicLineSpanner #'outside-staff-priority = ##f ;
but this is irrelevant in the scope of the example though.

side note 2: quoting the NR "A.14 Layout properties":

"extra-offset (pair of numbers)

A pair representing an offset. This offset is added just before outputting the symbol, so the typesetting engine is completely oblivious to it"

:-S

you are doing such a damn good work with the GDP. big respect to you for that.

greetings,

Vicente


_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to