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.


Reply via email to