Ah... thats very interesting. I tried the first line you suggested and it did exactly what you said, shifted the other part down. If you also add
it seems to combat that and raise the footer up to the correct location (or around it) which seems to make some sense. Assuming a page of 11in, we have .5 on the top for the margin, .5 on the top for the header, .5 on the bottom for the footer, and .5 on the bottom for the margin thus yielding 9.0in for the textheight. Seems to make some sense.
I could also remove the two line header, I didn't realize that was the cause of it. But this is what I think works....
Code: Select all
\documentclass[12pt,english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[includeheadfoot,margin=0.5in]{geometry}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{blindtext}
\setlength{\headheight}{28pt}
\setlength{\textheight}{9.0in}
%% Header/Footer
\fancyhf{}
\lhead{\rightmark}
\rhead{EFaden\\\today}
\rfoot{\thepage\ of \pageref{LastPage}}
\renewcommand{\headrulewidth}{1.0pt}
\renewcommand{\footrulewidth}{1.0pt}
\pagestyle{fancy}
\title{Margin problem}
\author{EFaden}
\begin{document}
\blinddocument
\end{document}
It seems that either that or the single line header would work. It's just interesting to me that the 2 line header really throws it off.