Kieren MacMillan <kieren_macmil...@sympatico.ca> writes: >> Maybe affecting 'self-alignment-X is the wrong method at all, >> instead I could probably set 'X-offset. > > Perhaps someone else [with a more encyclopedic knowledge of the > back-end] can weigh in on that. I am (and always have been) a little > confused by the difference — and especially interaction — of these two > parameters.
X-offset is the main property used for positioning a grob. Frequently it is set to a callback consulting self-alignment-X in order to arrive at some positioning. So changing self-alignment-X works as a tool for affecting those X-offset callbacks consulting it. If you override X-offset with a fixed value or a callback not looking at self-alignment-X, setting self-alignment-X ceases to have an effect. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user