How to avoid underfull \vbox with large aligned set of data?

"Andy Bradford" <[email protected]> 10 Apr 2026 11:41:02 -0600
Newsgroups gmane.comp.tex.texhax
Message-ID <[email protected]>
Hello,

Here's an example  that will generate 50 lines of  text for two columns,
but when I run it through tex tells me I have underfull \vbox:

$ jot -r -c 800 a z | rs -g0 0 8 | rs 0 2 \
  | awk '
BEGIN { printf("\\magnification=\\magstep2\n\\hsize 2.125 in\n\\settabs 2 \\columns\n") }
{ printf("\\+ %s & %s \\cr\n", $1, $2) }
END { printf("\n\\bye\n") }
' > mwe.tex

\magnification=\magstep2
\hsize 2.125 in
\settabs 2 \columns
\+ vusynyjm & shfyddvh \cr
\+ mfwbojdv & szdeiuaa \cr
\+ kqwhyehk & mbyjnppa \cr
\+ ovllcrwy & wiwndayf \cr
\+ lkjhabra & mzwoiebs \cr
\+ osixxwtf & qrxjwjpo \cr
\+ kvxyhezo & mgumeska \cr

$ tex mwe.tex 
This is TeX, Version 3.141592653 (TeX Live 2023-OpenBSD_Ports) (preloaded format=tex)
(./mwe.tex
Underfull \vbox (badness 10000) has occurred while \output is active [1]
[2] )
(see the transcript file for additional information)
Output written on mwe.dvi (2 pages, 1996 bytes).
Transcript written on mwe.log.

The  output  looks alright,  but  I  wonder  if  I should  do  something
differently to avoid the underfull \vbox condition?

Thanks,

Andy