Paolo Prete wrote:

This is *precious* info. Please, can you tell/confirm  if

1) you are referring to \offset command ?

No.  That would be premature in this case.


2) is it applicable as a replacement for "\offset Y-offset" for *every*
grob that support Y-offset ?

Well, I have trouble following your trains of thought.
I won't try to understand that question.

And I'm puzzled why you focus directly on the property Y-offset.


As regards the \offset command:
The section 'Properties which may be offset' at
http://lilypond.org/doc/v2.19/Documentation/notation/the-offset-command
says the property must have a default setting in define-grobs.scm.

OttavaBracket has the property outside-staff-padding because it supports the outside-staff-interface.
http://lilypond.org/doc/v2.19/Documentation/internals/outside_002dstaff_002dinterface
but define-grobs.scm doesn't set it.

So you can't use \offset in this case until that is amended.

As to the default value used for outside-staff-padding when neither define-grobs.scm sets it or any other code overrides it, see
https://lists.gnu.org/archive/html/lilypond-user/2020-01/msg00181.html

So this 0.46 is just for outside-staff-padding.



Cheers,
Robin







Reply via email to