Consider the following PMX input file:

\let\:=\relax\input musixtex\:\sepbarrules\input pmx
\input musixlyr\:\enableauxlyrics
---
1 1 4 2 4 2  0.00000 0 1 1 20 0

0
./
% Paragraph 2 line 6 bar 1
\\\setlyrics{11}{Breathe in deep-ly now.}\
\\\assignlyrics1{11}\
\beginmel\ g04 s \endmel\ f2 s e2 /
%Bar 2
\beginmel\ f2 s \endmel\ e0 s d2 /
%Bar 3
\beginmel\ c0 st \endmel\ c0 st /

This works perfectly with all the PMX/MusiXTeX combinations that
I have tried.  Now try a few variations.

Variation 1: 'Alla semibreve'

Change the meter from 4/2 to 2/1.  PMX aborts after two bars,
and I get a core file.  (This is PMX-2.10-unix)

Variation 2: 'Double'

Change the meter from 4/2 to 8/2 and double each note in length.
The music lines are now

\beginmel\ g94 s \endmel\ f0 s e0 /
\beginmel\ f0 s \endmel\ e9 s d0 /
\beginmel\ c9 st \endmel\ c9 st /

The notes get set properly, but the lyrics are all wrong.
I seem to recall this problem having cropped up before, and
it was explained that the MusiXTeX breve is non-spacing.
But that was long ago, and I was hoping that the problem had
been sorted out by now.

Any ideas, anyone?

Dirk

Reply via email to