On Tue, Jan 15, 2002 at 10:52:14AM +0100, j.j. R�torr� wrote:
> How can I get a continuation rule until the end of a bar
> [...]
> I want the word <<regrets>> third bar alto line ended by a continuation
> rule. If I use a \beginmel..\endmel\ the lyrics are shifted one note too
> much.
Indeed! You're seeking for another construct, \lyrrule...\lyrruleend.
Changing the alto line of your example to, say,
f0 | d2 g | \lyrrule\ f0 | \lyrruleend\ rp | r4 f f f |%
yields the desired line, but it extends into the next bar
which is of course not what you want. I presume the line should end
synchronously to the last eighth notes of the other voices in that bar;
what you'd need for this is sort of a blind note or rest on that beat in
the alto voice that you could attach the \lyrruleend to. Admittedly, I'm
not trained enough in using M-Tx/PMX to know ad hoc how to accomplish
this; perhaps some M-Tx/PMX guru can help here ...
Alternatively, you could end the line under the next barline. This would
require something like \def\atnextbar{\znotes...\lyrruleend\en}.
Unfortunately, PMX itself apparently ignores custom \atnextbar contents
(at least release 2.3 -- which I'm using -- does so) so that some
MusiXTeX hacking would be required in order to use this method; so I
don't really recommend it.
Regards,
Rainer
_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://sunsite.dk/mailman/listinfo/tex-music