Op So. 19 Mei 2019 om 13:16 het Hiroaki MORIMOTO <[email protected]> geskryf: > > Thank you Dirk; that's great! > > I made a small, easy and quick test with C version musixflx 0.83.2. > > Replacing > > if ((x-eff_linewidth)<(lastbar/2)){ > > into > > if ((x-eff_linewidth)<(lastbar/1.2)){ > > eliminates the error message *in this case*. > The value 1.2 has no mathematical basis. Further careful > investigation must be done. At least 1.0 is nonsense > because stuff length may be shrinked to zero. > Perhaps this value shall be computed from \musicsize, > the width of clefs, noteskip, and all the other > corresponding elements. > > Perhaps the same hack can be done in Lua version.
It would in Lua also just be changing 2 into 1.2. But I agree with you that one needs to understand a little better what the reasoning is, may in fact have to go back to Daniel's original design to see what he meant by the test. -- Dirk ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to https://tug.org/mailman/listinfo/tex-music

