On Thu, Nov 21, 2019, 5:35 PM David Kastrup <d...@gnu.org> wrote:

> Gianmaria Lari <gianmarial...@gmail.com> writes:
>
> > I would expect this code
> >
> >
> > \version "2.21.00"
> > test = {\tag #'first c'
> >         \tag #'second e'}
> > \keepWithTag #'first {\test~\test}
> > \keepWithTag #'second {\test~\test}
> >
> > ... generates two scores
> >
> > c~c
> >
> > and
> >
> > e~e
> >
> > but it doesn't! It generates
> >
> > c c
> >
> > and
> >
> > e~e
> >
> > Why no ties in the first score?
>
> Why would there be a tie?  This is:
>
> \keepWithTag #'first {\tag #'first c' \tag #'second e'~ ... }
>

Uhm... Ok. The tie is a postevent attached only to e.

>
> > Any "fix"?
>
> { \keepwithTag #'first \test ~ \keepwithTag #'first \test }
>

No, I can't do like this in the code I have.
But I remember something about push tag that maybe could work.
Now I can't try, I'll do it later and I if I found something useful I'll
post it here.

Thank you David



> --
> David Kastrup
>

Reply via email to