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

Reply via email to