bug-lilypond
[Top][All Lists]
Advanced

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

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


From: Phil Holmes
Subject: Re: Please rewrite << { ... } \\ { ... } >> construct
Date: Mon, 8 Nov 2010 15:29:42 -0000

"David Kastrup" <address@hidden> wrote in message news:address@hidden
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.

But if we simply said this in the docs it would make it clear it's at least possible. For me, the most annoying aspect of this behaviour is that lyrics aren't continuous across the initial voice and the implicit voices, and when you're setting songs that's a real pain.

--
Phil Holmes
Bug Squad






reply via email to

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