The \fill-line command: Difference between revisions
Appearance
m New category |
Simplify |
||
| Line 1: | Line 1: | ||
The <code>\fill-line</code> command aligns and justifies markup text by setting as many columns as required, in a given space. | The <code>\fill-line</code> 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 | |||
The quick brown fox | \fill-line { The quick brown fox } | ||
results in something like the following (i.e., four columns). | |||
results in something like | |||
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 | |||
<lilypond version="2.24"> | <lilypond version="2.24"> | ||
\paper { | \paper { | ||
line-width = 15\cm | 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 } | |||
} | } | ||
</lilypond> | </lilypond> | ||
Latest revision as of 11:15, 3 December 2025
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 }
}