p.s. To be clear, \override-ing Score.RehearsalMark.staff-padding does nothing, which is a related but separate point of inconsistency.
— Kieren > On Jun 12, 2022, at 3:37 PM, Kieren MacMillan <[email protected]> > wrote: > > Hi all, > > Sorry for the typo in the last email… Here’s a “correct incantation”: > > \version "2.23.4" > { > \override Score.RehearsalMark.padding = #2 > \mark \markup { agt } g'1 > \mark \markup { aht } g'1 > \mark \markup { agt } g'1 > } > > I put “correct incantation” in quotes because it moves the RehearsalMarks, > but it’s not staff-padding [which would be consistent with the TextScript > setting David used], and it doesn’t align the markups to their baseline [as > most users would reasonably expect, and which would be consistent with other > settings like, apparently, TextScript.staff-padding]. > > This hodge-podge of apparently inconsistent parameters and behaviours is what > I refer to when I talk about how the markup handling in Lilypond isn’t > optimal. > > Cheers, > Kieren.
