[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: centering the new Lyrics
From: |
Carl Sorensen |
Subject: |
Re: centering the new Lyrics |
Date: |
Wed, 29 Dec 2010 11:51:52 -0700 |
On 12/29/10 5:41 AM, "James Lowe" <address@hidden> wrote:
> Hello,
>
> ________________________________
> From: address@hidden
> address@hidden on behalf of Phil
> Holmes address@hidden
> Sent: 29 December 2010 12:26
> To: address@hidden; Keith OHara
> Subject: Re: centering the new Lyrics
>
> ----- Original Message -----
> From: "Keith OHara" <address@hidden>
> To: <address@hidden>
> Sent: Tuesday, December 28, 2010 7:08 AM
> Subject: centering the new Lyrics
>
>
>> Dear engravers of lyrics,
>>
>> The next version of LilyPond will handle empty spaces within lyrics
>> differently.
>>
>> If we have some adjacent lines of lyrics, version 2.12 collapses any empty
>> sections, so the set of lines collapses to the minimum vertical height.
>>
>> The new system by default preserves the space for the empty sections[*],
>> so that the lines remain consistently spaced. So far I have heard people
>> want to do two things:
>> (1) let interrupted lyrics collapse to a single line,
>> (2) perfectly center a line of lyrics between two staves.
>> The new system is very flexible, so we can do these things (attached). But
>> the new system is complicated, so I always forget and need to relearn how
>> to use it.
>>
>> I want to make a new snippet(s), or a shortcut command(s). Do people
>> really want to do such things? What else? Is the attached .ly
>> self-explanatory?
>> --
>> Keith
>>
>> note[*] except between one line of Lyrics attached to the next staff #UP
>> and another line attached to the next staff #DOWN. In this case LilyPond
>> tries to let the lyrics collapse, but there is a bug (issue 1309) that
>> sometimes prevents them from lining up perfectly.
>
> I'd appreciate a snippet in the LSR to explain this.
>
>
> ------------
>
> Actually if this is changing default behaviour I'd like text in the NR proper
> than a snippet.
Because it requires \override, it will need to be a snippet in
Documentation/snippets/new, which will eventually become part of the LSR.
Thanks,
Carl