[texhax] \vsplit-ting and aligning boxes

Rodolfo Medina rodolfo.medina at gmail.com
Wed Jun 27 18:22:53 CEST 2018


David Carlisle <d.p.carlisle at gmail.com> writes:

> sorry you want
>
> \splittopskip=12pt
> \setbox2=\vsplit0 to 9cm
> \setbox4=\vsplit0 to 8cm
> \setbox6=\vsplit0 to 7cm

Fine, that works...!  But why just 12?  And not any other value?


> so they all have 12pt as the top baselineskip
>
> Note you also have loads of missing characters
>
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
> Missing character: There is no � in font cmr10!
>
> But I assume your real document handles that.


Strange, I don't notice anything.


> the spacing of the positioned box on the page then needs to be
> adjusted with a negative vskip to adjust for the fact that you have
>
> 10pt topskip

Did you mean 12pt?


>   hbox with vboxes with first line height 12pt
>
> instead of the usual
>
> 10pt - height of first line topskip
> first line of text


Instead of \vskip, I had to use \vglue, but it seems all right now.

Cheers,

Rodolfo



More information about the texhax mailing list