On Sat, Jan 24, 2026 at 3:27 PM Gabriel Ellsworth <[email protected]> wrote: <snip>
I think I'd explain the overrides a little differently. > %%% from the attached file: > > % Align each markup on the *center* of its parent, which is the note: > > \override TextScript.parent-alignment-X = #CENTER > > % *Center each markup over its alignment point* within its parent (note), > > % which we have just defined above as the center of the note: > > \override TextScript.self-alignment-X = #CENTER > > %%% extract ends %%% from the attached file: % Set the alignment point on the parent of the markup (the note) to be the center of the note \override TextScript.parent-alignment-X = #CENTER % Set the alignment point on the markup (itself) to be the center of the markup \override TextScript.self-alignment-X = #CENTER % Thus, the center of the TextScript will be at the center of the note %%% extract ends I think they are both saying the same thing, but the way I think about it is the alignment points of the parent and of the object, which will coincide in the layout. Feel free to leave it as-is; I just wanted to share my way of thinking about it. Carl
