lilypond-devel
[Top][All Lists]
Advanced

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

Re: Ties and slurs going into repeat alternatives


From: David Kastrup
Subject: Re: Ties and slurs going into repeat alternatives
Date: Wed, 20 Jan 2010 09:19:43 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux)

Han-Wen Nienhuys <address@hidden> writes:

> On Tue, Jan 19, 2010 at 7:36 PM, David Kastrup <address@hidden> wrote:
>> at a line break, ties and slurs are cloned in order to reappear after
>> the line break.
>>
>> The same cloning should happen for repeat alternatives: a slur or tie
>> that is started before the alternatives block needs to be present/cloned
>> at the start of _all_ alternatives, not just the first alternative.
>>
>> Is there a routine that does most of the cloning business so that it is
>> reasonably easy to fix the behavior of \repeat volta?
>
> The problem is that the 2nd slur needs to be wired to other
> noteheads/stems/etc. for the formatting to come out correctly, while
> around linebreaks, all of the rewiring can be done generically.

I am not sure I understand.  For all but the first repeat alternative
(which would retain the current behavior), the alternative _is_ detached
from the common repeat part.  So it would appear that the situation is
quite comparable to a linebreak.

There is a problem concerning editor support: a tie started in the
common repeat part will need to be ended in all alternatives, so the
input contains what looks like unbalanced ties (more closing than
opening ones).

I don't see that anything else makes sense, however.  One possibility
would be to provide strict aliases \startTie and \endTie for ( and )
that would presumably be transparent to editors' paren matching
facilities.

-- 
David Kastrup





reply via email to

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