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

Reply via email to