> In the following example, I expect the word "Composer" to be
> right-aligned to the right end of the staff. There is plenty of
> room, and it need not protrude past the end of the staff.
>
> ************
> \version "2.24.1"
> \paper {
> indent = #0
> line-width = #100
> }
> \header {
> poet = "Poet (Trans. by Translator Name)"
> composer = "Composer"
> }
>
> {r1 r r r r r r r}
> ************
The reason for this behaviour is a shortcoming (IMHO) in the
definition of the line that contains the 'composer' field. This line
actually holds three fields, as can be seen in the definition of
`\bookTitleMarkup` in `ly/titling-init.ly`.
```
...
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
...
```
If you copy `\bookTitleMarkup` to your input file and change the above
code to
```
\fill-line {
\fromproperty #'header:poet
\fromproperty #'header:composer
}
```
you get the desired output.
Werner