On Thu, Feb 28, 2002 at 06:43:58PM +0100, Stanislav Kneifl wrote:
> I did not try to run the file, but one thing is obvious - start and end 
> of the slur are in a different staffs... Is that OK?
> [...]
> Alexandros Droseltis wrote:
> > I have attached a .tex file, in which the slurs do not begin where they
> > should begin: over the first note of each group. How could it be corrected?

I don't know whether this is still of interest, but I haven't found any
answers to the question on the list ... so here are my thoughts.

First, MusiXTeX cannot handle "real" cross-staff slurs; however, you can
"pretend" such slurs by beginning _and_ ending them on the same staff
but stretching the vertical ending position out of this staff into the
target staff. Doing so, you have to do some trial-and-error to find the
proper ending height, since the pitch specification refers to the staff
where the slur begins instead of the one where it visually ends. (This
is actually a citation of a similar remark in musixtex.tex.) See
attached crossstaff_slurs.tex for a variant of your \group macro doing
this. (Here, the pitch values -20 and -21 do the same as the note pitch
letters normally do.)

Second: This example reveals a slur limitation of MusiXTeX that's
mentioned in the MusiXTeX manual, section 2.12.1.5 - the height distance
between slur beginning and ending is somewhat limited; therefore, the
slurs in your example don't actually touch their ending notes. To
overcome this limitation, Stanislav Kneifl's recent PS slurs package is
the only solution that comes to my mind. See attached
crossstaff_slurs_ps.{tex,ps} for a usage suggestion that seems quite
usable to my eyes.

Best regards,

Rainer

Attachment: crossstaff_slurs.tex
Description: TeX document

Attachment: crossstaff_slurs_ps.tex
Description: TeX document

Attachment: crossstaff_slurs_ps.ps
Description: PostScript document

Reply via email to