Bob Tennent wrote >... > The following works for me: > > ===================================== > > \input musixtex > \hsize=524pt > \vsize740pt > \def\nbinstruments{1} > \setstaffs11 > \setclef10 > \generalmeter{\meterfrac{4}{4}}% > \nostartrule > \startmuflex > \parindent 256pt > \startpiece\addspace\afterruleskip% > \notes\wh c\en% > \bar > \notes\wh c\en% > \bar > \notes\wh c\en% > \Endpiece > \vfill\eject\endmuflex > \bye > > ======================================
Whoa, great find! Works for me too. And keeps working with much larger \parindent. But when I replace each \bar with \xbar it fails exactly as before. And when I simply remove the \bar's it also fails. So it seems to need at least one \bar to work. PMX never uses \bar because it always decides exactly where all the line breaks go, and \bar allows a line break if the internal MusiXTeX logic decides there should be one there. 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. --Don ------------------------------- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go to https://tug.org/mailman/listinfo/tex-music