bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: systems not automatically centered when line-width is set


From: Federico Bruni
Subject: Re: systems not automatically centered when line-width is set
Date: Sat, 6 Sep 2014 22:25:51 +0200

2014-09-06 21:52 GMT+02:00 Robin Bannister <address@hidden>:

> Federico Bruni wrote:
>
>> If you compile the following example, the systems are not horizontally
>> centered.
>> Bug or I'm missing something?
>>
>> \version "2.19.13"
>>
>> \layout {
>>
>>    line-width = 160\mm
>>
>
> I presume line-width is a \paper variable which
> is only effective in a \paper block.
>
>
No,  as you can see in the image I've attached it is effective in a \layout
block.


> http://www.lilypond.org/doc/v2.19/Documentation/notation/the-layout-block
> mentions "\paper variables that affect score layout"
> but doesn't seem to provide a list.
>

It's  there:

*The \paper variables that can appear in a \layout block are:*

*line-width, ragged-right and ragged-last (see \paper variables for widths
and margins)*
*indent and short-indent (see \paper variables for shifts and indents)*
*system-count (see \paper variables for line breaking) *

If I put line-width in a \paper block, the systems are automatically
centered.
So, unless it's a bug, I suggest adding a sentence to the one I previously
quoted:

If line-width is set, and both left-margin and right-margin are unset, then
the margins will be updated to center the systems on the page automatically.
*Note that line-width must be in a \paper block, the margins won't be
updated if line-width is set in the \layout block.*


reply via email to

[Prev in Thread] Current Thread [Next in Thread]