Bob Tennent <r...@cs.queensu.ca> writes: > According to musixdoc.pdf, > > These characters have cumulative effects but in a somewhat > restricted sense. They will alter the value of \transpose, > but only until changing to a different staff or instrument > or encountering \en, at which time it will be reset to the > value it had before the accents were used. (That value is > stored in another register called \normaltranspose). > > In fact, with current musixtex.tex, the effect of these > characters will also be undone automatically if used > within a { } brace-pair or an \hbox. This would seem to be > incorrect behaviour and I'm proposing making the changes to > \transpose effected by ` and ' to be "global" and undone > only as described in musixdoc. > > Comments? > > If anyone wants to test the proposed changes, here they are: > > \def\@ndstaff{\egroup\transpose\normaltranspose ... > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > \def\xgetn@i > : > \if '\t@ruc \global\advance\transpose\s@v@n \C@Get \fi > \if `\t@ruc \global\advance\transpose-\s@v@n \C@Get \fi > ^^^^^^^
Maybe I'd personally prefer leaving it as it is now. I often use ` and ' within braces, for example with \zcharnote, and I find it important. Cheers, Rodolfo ------------------------------- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music