This was a posting in the texhax mailing list of TeX Users Group. Among all, Phil Taylor s solution seemed to be the best. I have extended to fill arbitrary vertical remaining space in a page in the following manner:
\newdimen\spaceleft \def\pagespace{% \ifdim\pagetotal=0pt \spaceleft=\vsize \else \spaceleft=\pagegoal \advance\spaceleft by-\pagetotal \fi} \def\fillWithLines{\null{}\pagespace\vbox to \spaceleft {\xleaders \vbox to 1 pc {\vfil \hrule width \hsize \vfil} \vfil}}
Since this is a plain TeX macro, it should work with all flavours.
0 Responses to “How to fill the rest of the page with horizontal rules?”