Comment #10 on issue 617 by n.puttock: X-offset works in a specific way for
RehearsalMarks
http://code.google.com/p/lilypond/issues/detail?id=617
-->8--
The @knownissues could be something as simple as:
Overriding the #'X-offset property to a fixed value causes the
#'self-alignment-X property to be disregarded. Therefore, it is
recommended to override it with a callback to
ly:self-alignment-interface::x-aligned-on-self, similarly to its
defaut definition. This method is described in @rextend{Callback
functions}.
--8<---
This is not recommended at all. The default callback is a closure,
combining the result of ly:self-alignment-interface:x-aligned-on-self *and*
ly:break-alignable-interface::self-align-callback. Thus overriding
X-offset also causes 'break-align-symbols to be ignored, messing up the
positioning completely.
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond