At 14:44 on 25 Mar 2020, Paolo Prete wrote:
> Hello.
>
> Please consider this (tested on 2.19.84):
>
> \new Voice <<
> { \shape #'((0 . 0) (0 . 0) (0 . 0) (3 . 0)) Tie c' ~ c' }
> { \shape #'((0 . 0) (0 . 0) (0 . 0) (0 . 0)) Tie c'' ~ c'' }
>>>
>
> If I modify the shape on the first tie, changes are applied on the second
> tie. Is this a bug? If so, is there a fix/workaround for this?
> I tried \partcombine too, and the issue persists.
Since both ties occur at the same moment, you need to use the tweak form of \shape. See this page for details.
http://lilypond.org/doc/v2.19/Documentation/notation/modifying-shapes
--
Mark Knoop
I tried with both " - \tweak " and " - \shape " and the issue persists. Please see
\new Voice <<
{ c' - \shape #'((0 . 0) (0 . 0) (2 . 0) (0 . 0)) ~ c' }
{ c'' - \shape #'((10 . 0) (0 . 0) (0 . 0) (0 . 0)) ~ c'' }
>>
\new Voice <<
{ c' - \tweak control-points #'((0 . 0) (0 . 0) (2 . 0) (0 . 0)) ~ c' }
{ c'' - \tweak control-points #'((10 . 0) (0 . 0) (0 . 0) (14 . 0)) ~ c'' }
>>
Thanks