On Thu, Aug 18, 2011 at 04:02:43PM +0200, Rainer Dunker wrote: > > Am 16.08.2011 schrieb Dirk Laurie: > > On Tue, Aug 16, 2011 at 03:55:06PM +0200, Rainer Dunker wrote: > > > [...] > > > \\\def\atnextline{\mtxLyricsAdjust{1}{-9}}\ a4 } a a a | > > > > Ouch! This is definitely the sort of thing that M-Tx was designed > > to avoid. Would it in other situations also be right to do that, > > or only in this one? > > I'd say it would be wrong to do that always. ... > Although this appears to be a really dirty and fragile solution, ... > But I'm far from sure whether this would work in every case and > would not raise unwanted side effects... > Could you please have a look at it and evaluate whether it is generally > feasible? ... >From a pure M-Tx point of view, I'd rather introduce syntax for postponing something to the next line than special-case code that may itself have exceptions. E.g. `!@-9` to make `@-9` act later. In PMX `!` occurs only inside comments, in M-Tx only on uptext lines.
Would this not be a more versatile solution, maybe even at the PMX level? Could I have some feedback from people who write a lot of scores? Just grep for `atnextline` in your .mtx and/or .pmx files. I know there is a lot of them in André van Ryckeghem's edition of the Deutsche Messe. Dirk ------------------------------- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music