> From: Mogens Lemvig Hansen <[EMAIL PROTECTED]>
> Date: Mon, 21 Dec 1998 12:34:43 -0800

> However, this does not work (gives overfull lines) because posting
> the meter change takes horizontal space and we don't know whether to
> post the new meter (twice) until after musixflx has calculated the line breaks.
> By then, musixflx (obviously) cannot take the extra horizontal space
> into consideration.

As you tell already it does not work and it cannot work, because in
MusiXTeX's phase 1 other code is possibly generated as in MusiXTeX's
phase 3. This may result in underfull or overfull lines.

A long time ago I considered a similar problem concerning additional
space for accidentals if a line is very narrow. Same bad result
EXCEPT you use PMX which knows in advance how many space between the
notes will remain.

And although PMX's capabilities are (a little bit) limited for some
very special cases, you may use it to generated a skeleton for
your music and afterwards post-edit PMX's MusiXTeX output. Stay as long
as it is possible with PMX and then switch to pure MusiXTeX.

I did it with the later parts of my edition of Bach's Sonatas and Partitas
for Violin solo or for most parts of my edition of Bach's Cello Suites
and it helped me a lot just with such problems of repeating meters at
line end, additional space for accidentals if necessary etc.

-- Werner

Reply via email to