Hi Reinhold,

Me too, but for more practical reasons: If you have many tags, things get very complex

+1

One of the most severe drawbacks of tags is also that you can't use
keepWithTag if you have more than one tag (since you can only give one tag to keepWithTag!). So you'll explicitly have to use removeWithTag for each and
every tag that you don't want. There is simply no way to say "remove
everything except those parts marked with tags A, B or C".

There is a Scheme function for that floating around somewhere…

Yes, I prefer global settings (e.g. adding/removing engravers or changing context variables) over tags, if that's possible. This can be easily put into an include file and you don't have to list dozens of removeWithTag call all
over the place. Much cleaner and much easier.

Agreed!
Kieren.

_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to