MarcHohl wrote:
 Is there a different approach I can use?

If the three-part \fill-line is so dominant, I suppose you have to cope using ordinary lines. But \concat and \with-dimensions might make this easier to twiddle: maintain total \hspace by hand.

matrix = \markup {
 \override #'(baseline-skip . 2.2)
\center-column { \concat {
     \with-dimensions #'(0 . 0) #'(0 . 0) a
     \hspace #3
\with-dimensions #'(0 . 0) #'(0 . 0) b \hspace #3 \with-dimensions #'(0 . 0) #'(0 . 0) c }
   \concat {
     \with-dimensions #'(0 . 0) #'(0 . 0) d
     \hspace #3
\with-dimensions #'(0 . 0) #'(0 . 0) e \hspace #3 \with-dimensions #'(0 . 0) #'(0 . 0) f }
   \concat {
     \with-dimensions #'(0 . 0) #'(0 . 0) g
     \hspace #3
\with-dimensions #'(0 . 0) #'(0 . 0) h \hspace #3 \with-dimensions #'(0 . 0) #'(0 . 0) i }
 }
}


Cheers,
Robin


_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to