> From: "Andre Van Ryckeghem" <[EMAIL PROTECTED]>
> Date: Tue, 28 Nov 2000 17:17:33 +0100

[...]
> Propably not worth to mention, but i am curious.

The explanation is easy. PMX does not know that
clef changes change the position of the notes :-)

Process your example without the C-command. You can then
see that the 3rd beam ends below the note head so that
PMX selects now \tbl instead of \tbu.

A circumvention is easy. In the case of error, change
"Ct c84 e a" into "Ct c84 e \let\tbl\tbu\ a". No further
changes have to be made in this case, because the
assignment of \tbu to \tbl is local within \Notes...\en
because the series of same length notes within the
current bar ends just after the change. Otherwise you
should use something like:

... e \let\tblsav\tbl\let\tbl\tbu\ a \let\tbl\tblsav\ ...

or more general:

\\let\tblsav\tbu\
\\def\tbufortbl{\def\tbl##1{\let\tbl\tblsav\tbu{##1}}}\
...
...
... e \tbufortbl\ a ...

Hope this hilft -- Werner


Reply via email to