The \fill-line command
Appearance
The \fill-line command aligns and justifies markup text by setting as many columns as required, in a given space.
In this snippet we use numbers to (beautifully) show how the command works; but when using text beware to use quotes if you want your words to stay together. For example, this code
\fill-line { The quick brown fox }
results in something like the following (i.e., four columns).
The quick brown fox
With quotes, input like
\fill-line { "The quick brown fox" }
produces output like this (i.e., a single, centered column).
The quick brown fox
\version "2.24"
\paper {
line-width = 15\cm
}
\markup \column {
\fill-line { 1 }
\fill-line { 1 2 }
\fill-line { 1 2 3 }
\fill-line { 1 2 3 4 }
\fill-line { 1 2 3 4 5 }
\fill-line { 1 2 3 4 5 6 }
\fill-line { 1 2 3 4 5 6 7 }
\fill-line { 1 2 3 4 5 6 7 8 }
\fill-line { 1 2 3 4 5 6 7 8 9 }
\fill-line { 1 2 3 4 5 6 7 8 9 10 }
\fill-line { 1 2 3 4 5 6 7 8 9 10 11 }
\fill-line { 1 2 3 4 5 6 7 8 9 10 11 12 }
\fill-line { 1 2 3 4 5 6 7 8 9 10 11 12 13 }
\fill-line { 1 2 3 4 5 6 7 8 9 10 11 12 13 14 }
}