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

Reply via email to