[texhax] eplain multicolumn

Rodolfo Medina rodolfo.medina at gmail.com
Sun May 20 20:25:57 CEST 2018

Karl Berry <karl at freefriends.org> writes:

> Hi Rodolfo - I don't see any way to have different-height columns in
> Eplain without rewriting most of the multi-column stuff. Since TeX's
> page breaking is asynchronous, there's no obvious point at which 
> \vsize could be changed for the next column. For example, \@columnoutput
> simply \divides the accumulated material by \@numcolumns. That would
> have to be changed to do something else.
> Perhaps it is possible in LaTeX; Eplain's multicolumn stuff is far more
> simple-minded than LaTeX's. I essentially used The TeXbook's Appendix E
> approach, and even then, as you know, there are plenty of edge
> unusualstill not handled correctly.
> For Eplain, I think you have to insert manual column breaks where you
> want them, unless someone else has a bright idea. Sorry. --best, karl.

Hi, Karl, thanks...

tweaking, in eplain.tex, some occurences of \dimen@, in \@columnsplit and in
\@balancecolumns, it seems to do what I want...



More information about the texhax mailing list