Dear list,

I have encountered some unexpected behaviour with tags and tagGroups. In the following example, I thought the two staffs should look the same, even without the \removeWithTag command, but they don’t:

%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.23.5"
% tested with 2.23.5 (guile2-build) and 2.22.0

\tagGroup sol,mi
\tagGroup withCClefs,noCClefs

\keepWithTag mi,noCClefs
%\removeWithTag withCClefs
<<
  {
    \tag mi,withCClefs \clef alto
    1
    \tag mi,noCClefs \clef bass
    1
  }
  {
    \tag withCClefs \clef alto
    1
    \tag noCClefs \clef bass
    1
  }
>>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


How come the other tagGroup interferes? Is this a bug?

Best, Simon


Reply via email to