Hi Eckart,

> 1) lyr
>
>    I incorporated several M-Tx-generated tex-fils in a
>    LaTeX-document (of course after stripping off what is necessary and
>    using the music-environment).
>
>    The pieces of music coming after one piece with lyrics all
>    try to put some lyrics, in spite of the fact that they are not
>    supposed to.
>    \resetlyrics did not help.

You're right: \resetlyrics resets the horizontal position tracking, not the
lyrics-to-instrument assignment; the name is thus kind of misleading.

>    It seems, as if musixlyr's memory works too good:
>    It  does not forget its configuration outside the
>    \begin{music} .... \end{music} environment.

Yes - musixlyr makes heavy use of \global settings, and I can't think of a
proper way to avoid this.

>    Instead it tries to endow all the "2nd instruments" of
>    the following music-environments, once it has been
>    told to do so in a previous one.
>
>    So it would eat up all the (possibly empty) lyrics
>    that exist (or do not exist), put a heap of '???' etc.

I.e. a macro for resetting all lyrics settings would admittedly be
desirable, but I have incorporated none. :-( However, it should be fairly
easy to create your own one containing the decisive items:

o \assignlyrics{n}{} for all instrument numbers n.
o Similarly, \auxlyr{\assignlyrics{n}{}} if applicable; mandatory if M-Tx is
used.
o \setsongraise{n}{0pt} and, likewise,
o \auxsetsongraise{n}{0pt}.

Moreover, there are lots of layout parameters that also survive environment
bounds in case they are set by \lyrlayout commands. Resetting them would be
more complicated, but this should not be necessary in most cases (please
complain if it is!).

>         I did not change the command \interstaff.
>           nor anything.
>           Does pmxtex.tex to that? Does musixlyr.tex change it?

musixlyr definitely does not.


Regards,

Rainer

Reply via email to