Maybe this has something to do the order in which things are done. If \keepWithTag #'B is applied first and it is applied recursively to subexpressions of \three then the note b'' would be deleted.
Bernard On Sun, 2007-04-29 at 20:34 +0100, Bernard Hurley wrote: > Hi all, > > Is there any way of removing tags from music? For instance naively one > might expect: > > ===================== > one= {a'' \tag #'A b'' c'' \tag #'C f''} > two = {\keepWithTag #'A \one } > three = { \tag #'B \two \tag #'E a'' } > > { > d'' \keepWithTag #'B \three > } > ======================= > > to display the same as: {d'' a'' b'' c''}. However: > > \keepWithTag #'B \three > > removes the note b'', presumably because it is still tagged with #'A. Is > there any way of removing all the tags from \two? > > Bernard > > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user