Robin Fairbairns wrote:
> Jean-Pierre Coulon <[email protected]> wrote:
>
> > On Thu, 14 Oct 2010, Robin Fairbairns wrote:
> >
> > > what's the concept of "ugly" in a tex source?
> >
> > Simply the need for my calculating the half of the distance between
> > systems before I know this distance! IMO trial-and-error is even
> > uglier!
That's what I was referring to! A hairy \output routine would break \box255 up
and find the \skip's but analysing the \output of \vsplit is not fun.
But TeX hacking to one side, I'm still not entirely clear what you're after in
layout terms - doesn't MusiXTeX already insert a *known* amount of space
between systems already (\staffbotmarg and \stafftopmarg - the computed value
\systemheight may be useful in calculations too)?
> > > instead:
> > > \leavevmode\vskip0pt plus2fill
>
> perhaps:
> \null\vskip0pt plus1fill
Aha! Ta, Robin...
> (\null was what i was trying to remember, before)
>
> > > \lineskip0pt plus1fill
> > > [...]
> >
> > This gives too big a top space. Could you please explain how I can
> > adjust the spaces?
> >
> > >> Incidentally the first \vskip does not do its job.
> >
> > I can work around by saying \centerline{~} before this \vskip.
> the same thing (in effect) as \null does: an invisible hbox on the main
> vertical list. \leavevmode actually starts a line, though it doesn't seem
> to matter here.
It never would, though - as long as you follow \leavevmode immediately by
vertical mode material (such as a \vskip). But \null is fewer characters to
type!!
David
_______________________________________________
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music