Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Depending on the value of \aeheight I may or may not get Overfull \vbox errors. I don't understand why.

\documentclass{article}
\usepackage[margin=0.5in,landscape]{geometry}
\usepackage{multicol}
\setlength{\columnseprule}{0.4pt}
\setlength{\columnsep}{0.25in}
\pagestyle{empty}
\newlength{\aeheight}
\setlength{\aeheight}{6in}
\setlength{\parindent}{0pt}
\usepackage{lipsum}
\begin{document}

\begin{minipage}[t][\aeheight]{10in}
\begin{multicols}{4}
  \lipsum[1-2]
  \rule{4pt}{\aeheight}
\end{multicols}
\end{minipage}

\end{document}

However, if I set \aeheight to 3in, then I don't get such errors.

Can anyone explain why different values are generating the warnings?

share|improve this question
    
The rule is too big when multicol does the balancing. –  egreg Jul 11 '13 at 20:35
    
@egreg But then why doesn't it complain when the rule is 3in? –  A.Ellett Jul 11 '13 at 20:39
    
Probably because it finds a good height before starting the trial typesetting. You can see the computations by issuing \setcounter{tracingmulticols}{2} –  egreg Jul 11 '13 at 20:43
    
This is nearly equal: tex.stackexchange.com/questions/38496/… –  Marco Daniel Jul 13 '13 at 8:40
add comment

closed as too broad by Andrew Swann, Benedikt Bauer, Stefan Kottwitz Oct 22 '13 at 9:11

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

Browse other questions tagged or ask your own question.