Thanks very much, Hiroaki, for looking into this. Unfortunately I'm not familiar with either lua or C. I simply use an executable musixflx.exe dated 6/28/3013 that came with my MusiXTeX installation. (When it runs it says Musixflx-0.83.3.lua7). Would you be willing to provide me with a trial executable with the changes you're suggesting? I'm wondering if it will still fail my test if I use \xbar. If it does, I would consider revising PMX to take advantage of the enhancement. If we could find someone who knows lua and is willing to put the updates in the current version of musixflx, do you think it would be safe to replace that with one having these modifications?
--Don > -----Original Message----- > From: TeX-Music [mailto:tex-music- > [email protected]] On Behalf Of Hiroaki > MORIMOTO > Sent: Saturday, May 18, 2019 7:21 PM > To: Werner Icking Music Archive <[email protected]> > Subject: Re: [Tex-music] Another one for the TeXperts > > The of this error may be: > > if ((x-eff_linewidth) < (lastbar/2)) then > > at line 850 and > > else > barsinline=i-1-mark > if (barsinline < 1) then error_exit(2) end > > at line 923-925 in musixflx.lua (0.83.3.lua7). > > Note: I tested it with C version musixflx.c 0.83.2 (in T.115 zip archive) line 720 > and line 790-793, because I'm not familiar with lua. > > Hiroaki > > ----- Original Message ----- > > From: "Don Simons" <[email protected]> > > To: "'Werner Icking Music Archive'" <[email protected]> > > Date: Wed, 15 May 2019 14:35:37 -0700 > > Subject: Re: [Tex-music] Another one for the TeXperts > > > > > > I wrote > > > > >... > > > This suggests that PMX could produce short, right-justified codas on > > >lines > > of > > > their own, using "Mi", if for that line only PMX used \bar rather > > > than > > \xbar. > > > But unfortunately, aside from allowing possible unintended line > > > breaks in > > the > > > coda, that still wouldn't admit single-bar codas if they're too > > > short. So > > a > > > remaining challenge is how to get it to work without any \bar's. > > > > > > > Single-bar, short, end-of-line coda! Uses gap method developed 2 weeks > > ago by Bob. Avoids the musixflx problem caused by large \parindent. > > > > ================================== > > \input musixtex > > \hsize=524pt > > \vsize740pt > > \def\nbinstruments{1} > > \setstaffs11 > > \setclef10 > > \generalsignature{-1}% > > \generalmeter{\meterfrac{4}{4}}% > > \parindent 0pt > > \nostartrule > > \startmuflex > > \hbox to\hsize{% > > \hfill\vbox{\hsize=.20\hsize% > > \startpiece\addspace\afterruleskip > > \notes\wh c\en > > \Endpiece}} > > \vfill\eject\endmuflex > > \bye > > ================================== > > > > ------------------------------- > > [email protected] mailing list > > If you want to unsubscribe or look at the archives, go to > > https://tug.org/mailman/listinfo/tex-music > > ------------------------------- > [email protected] mailing list > If you want to unsubscribe or look at the archives, go to > https://tug.org/mailman/listinfo/tex-music ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to https://tug.org/mailman/listinfo/tex-music

