bug-lilypond
[Top][All Lists]
Advanced

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

Re: Please rewrite << { ... } \\ { ... } >> construct


From: David Kastrup
Subject: Re: Please rewrite << { ... } \\ { ... } >> construct
Date: Mon, 08 Nov 2010 13:51:28 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Xavier Scheuer <address@hidden> writes:

> Dear LilyPond developers,
> Kieren,
>
> We have had a discussion one year ago about a project to rewrite the
>   << { ... } \\ { ... } >>
> so it behaves exactly like
>
>   <<
>     {
>       % continuation of the "main" Voice from outside the polyphony
>       \voiceOne
>       ...
>     }
>     \context Voice = "2" {
>       \voiceTwo
>       ...
>     }
>   >> \oneVoice
>
>
> That would kinda solve the issue that what is inside the
>   << { ... } \\ { ... } >>  construct is in different voices than
> the non-polyphonic voice from outside, thus forbidding slurs etc.
> from outside to inside the polyphonic passage.

Slurs, ties etc from outside to the second voice would still be
forbidden.  The problem really is that Lilypond's notion of continuity
(we have that also in repeat alternatives, codas and similar) is too
naive.

> This is not well understood by users and it would really help if
> this could be solved.

The above would not solve it.  Some things would work, some things would
not.  Depending on the voice they happen in.

So don't get your expectations too high about what gains can be expected
from implementing that proposal.

-- 
David Kastrup




reply via email to

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