Valentin Villenave <v.villenave <at> gmail.com> writes:
>
> 2008/7/24 Trevor Daniels <t.daniels <at> treda.co.uk>:
> > But you were
> > right originally, this is either a bug or LilyPond
> > is overly sensitive.
>
> Greetings Trevor,
>
> I've re-re-read the whole discussion a few times, but I can't manage
> to understand the issue clearly enough to make a proper bug-report
> (been working on my opera for more than eight hours; I guess this
> doesn't help). Can you help me on that?
>
> Thanks,
> Valentin
>
Valentin,
I've made a short snippet here that shows what appears to me to be the
central issue:
% When \override is applied to a tie that is in parallel music, it is
% unclear as to which tie the \override will apply.
% The outcome appears to be somewhat arbitrary.
% Also, note that the documentation says that \overrides apply to all
% music at the same moment, which appears not to happen with ties.
\context Staff {
\context Voice {
\relative c'{
<<
% here the override applies to the tied d's, as the f tie
% is unchanged
{ d2 ~ d }
\once\override Tie #'control-points =
#'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
{ f2 ~ f }
>>
<<
% here the override applies to the tied f's, as the d tie is normal
\once\override Tie #'control-points =
#'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
{ d2 ~ d }
{ f2 ~ f }
>>
<<
% here the override applies to the tied d's, as the f tie
% is unchanged
\once\override Tie #'control-points =
#'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
{ f2 ~ f }
{ d2 ~ d }
>>
}
}
}
HTH,
Carl
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user