> Date: Thu, 02 Dec 1999 14:07:01 -0800
> From: Mogens Lemvig Hansen <[EMAIL PROTECTED]>
> [...] I would like the
> new metre to be posted twice: at the end of the old line and at the
> beginning of the new line. [...]
[...]
> I can achieve the look I want using hard line breaks (\alaligne), but I
> would rather that TeX decides the line breaks instead of I.
For such cases I have two solutions. One is very easy: I use PMX.
The other is to develop a masterpiece up to it's very, very end, letting
MusiXTeX/musixflx doing the line breaks. Then I look for places where
I should do some small manual changes, e.g. posting a meter or a signature
change at the end of line; moving left-rightrepeats to the end of the line.
To make this more simple I do not use \mulooseness, but \Linegoal (introduced
to MusiXTeX/flx by Joel Hunsbergers in addition to the glorious debugging
he did, what makes him now nervous :-)
To make the manual modifications a little bit easier I use the following
debugging code, which posts line-numbers at the beginning of every staff.
\makeatletter
\newcount\linenumber
\def\linenumbers{%
\def\lineset##1##2##3##4##5{\ifx\no@l\empty \message{<##1>}\fi
\linenumber##1%
\maxbarsinlin@##2%
\@l@mskip##3%
\elemskip\@l@mskip%
\afterruleskip##4%
\beforeruleskip##5}%
\def\everystaff{\znotes\lcharnote3{\the\linenumber~~~~~}\en}%
}%
\makeatother
-- Werner