I’m having trouble getting a markup list table centered on a page. All I can
get to work is to use commands that wrap the entire thing in a regular \markup,
but then the table content won’t be able to be split onto separate pages (which
is extremely important in this scenario). I also would rather the entire table
be not spread out such that each column is up against the edges of the page.
I’ve tried making each row its own markup block so I can center it then put it
in a column with the other rows, but this means that each column is sized
differently on the X axis, because each row is a separate table, so each row
doesn’t take the sizes of the other rows’ columns into account.
Below is a simplified version of what I have. In actuality, each string is
instead a multi-line string split using \string-lines, which is then styled
into a markup block as a full paragraph.
\version “2.24.3"
\markuplist {
\override #'(padding . 2)
\table #'(-1 1) {
"1. Left-Aligned"
"Right-Aligned .1"
"2. Left-Aligned"
"Right-Aligned .2"
}
}
Thanks for the help in advance!
-Edon