Don Simons wrote:
> 
> I'm looking for a general way in MusiXTeX to force equal
> spacing between the bottom line of each system and the top
> line of the next.  The example PMX below shows how to do it
> as long as there is plenty of vertical space. But for vertically
> crowded pages I would like to force the lowest item in one system
> to go below the highest one in the next.  In other words, in the
> example I'd like to force MusiXTeX to let the bottom of the p's
> be below the top of the bar number box in the following line.
> TeX is obviously drawing a rectangle around EVERYTHING associated
> with each system, then stacking them up, either with or without
> extra equal vertical spaces depending on whether there is a \vfill
> or not.  What I'd like to have is a way to get TeX to ignore
> certain things (in this case the dynamic mark) when it constructs
> these boxes.  I think what I'm asking for is a vertical analog
> of \rlap.

Well, since \rlap is defined as "\hbox to 0pt{#1\hss}" (or somewhat
similar), how about:

\def\toplap#1{\vbox to 0pt{\vss\hbox{#1}}}
\def\botlap#1{\vbox to 0pt{\hbox{#1}\vss}}

This works for gadgets with zero depth; I've not yet found out how to
make it work also for "deeper" boxes.

Regards,

Rainer

Reply via email to