My thesis requirements state that the page numbers must be "centered at one inch from the bottom of the page." All the margins are to be 1 inch and nothing can be printed in the margin area.
I have tried to do this by subtracting the height of the footnote from the \textheight. But I am getting Underfull \vbox warnings on almost every page.
Is there a better way to do this?
\documentclass[12pt,oneside]{memoir}
\DoubleSpacing
\flushbottom
\setlrmarginsandblock{1in}{1in}{*} % 1 inch margins on both sides
\setlength{\uppermargin}{1in}
\setlength{\footskip}{2\onelineskip}
\setlength{\lowermargin}{1in}
\setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-\uppermargin}
\addtolength{\textheight}{-\footskip}
\addtolength{\textheight}{-\lowermargin}
\checkandfixthelayout[nearest]
\pagestyle{plain}
\usepackage[nopar]{lipsum}
\begin{document}
\lipsum
\lipsum[1]\footnote{\lipsum[2]}
\lipsum[3]\footnote{\lipsum[4]}
\lipsum[5]\footnote{\lipsum[6]}
\lipsum[7]\footnote{\lipsum[8]}
\lipsum[1]\footnote{\lipsum[2]}
\lipsum[3]\footnote{\lipsum[4]}
\lipsum[5]\footnote{\lipsum[6]}
\lipsum[7]\footnote{\lipsum[8]}
\lipsum[9]
\end{document}
\flushbottom? Removing it the warning disappears. – karlkoeller Dec 29 '14 at 20:16\geometry{margin=1in,includeheadfoot}withgeometry. – Werner Dec 29 '14 at 20:28Memoirandgeometrydon't get along well. – musarithmia Dec 29 '14 at 20:36\flushbottom. Using\raggedbottom(perhaps thememoirdefault) should solve the problem. It's also common to experience this type of problem when dealing with an increased line spacing. – Werner Dec 29 '14 at 21:12\flushbottomin the first place? It is already thememoirdefault. If I remove it and recompile, AFAICS I get exactly the same, and no\vboxstuff. – daleif Dec 29 '14 at 22:05onesideoption, so it would use\raggedbottomby default. – musarithmia Dec 29 '14 at 22:11\flushbottom. – musarithmia Dec 29 '14 at 22:17