> > After version 3.0 I suggest that `extra-offset' is changed so that
> > it accepts a list like #'((3 . 0) (1 . -1) ...) to control each
> > part of the spanner.
>
> No, this is not possible since extra-offset is handled generically,
> without special cases per grob type.
Hmm, then we probably need Grob families: TextSpanner is the parent,
with EdgeTextLeft, EdgeTextRight, SpannerLine, etc. as its children,
and with the following notation to control extra offsets of the
children:
\once \override TextSpanner.EdgeTextLeft #'extra-offset = #'(x . y)
Werner
_______________________________________________
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel