Изменение \headheight смещает нижний колонтитул со страницы

Изменение \headheight смещает нижний колонтитул со страницы

Предисловие: НЕ дубликатМой нижний колонтитул исчезает, когда я увеличиваю высоту заголовка- Я попробовал воспользоваться принятым здесь ответом и все равно столкнулся с проблемами.


Я использую Overleaf для создания документации к программному обеспечению и использую fancyhdr для настройки верхнего и нижнего колонтитулов. Мой верхний колонтитул содержит изображения, что делает его несколько большим, поэтому я получаю ошибку от LaTeX, чтобы увеличить значение headheight до большего значения. Когда я увеличиваю его до рекомендуемых 67pt, это устраняет ошибку, но выталкивает нижний колонтитул за пределы страницы. На первый взгляд, вопрос по ссылке, на которую я ссылался выше, является зеркальным отражением того, что мне нужно, 1 к 1, но я попробовал includeheadfoot, установив все поля на 1 дюйм через геометрию, и нижний колонтитул все равно выходит за пределы страницы. Я тщательно изучил документацию fancyhdr и не нашел решения. Ниже приведен MWE, который выталкивает нижний колонтитул за пределы страницы:

\documentclass[12pt]{article} 
\usepackage[utf8]{inputenc}
\usepackage{graphicx} 
\usepackage[includeheadfoot, margin=1in]{geometry}
\usepackage{fancyhdr} 
\usepackage{lastpage}
\setlength{\headheight}{67pt}
\pagestyle{fancy}
\fancyhf{} 

\fancyhead[C]{}
\lhead{\includegraphics[width=6cm]{image.PNG} \hfill \includegraphics[width=3cm]{image2.jpg}  \hfill \includegraphics[width=4cm]{image3.png}} 
\renewcommand{\headrulewidth}{0.4pt} 
\fancyfoot[R]{\small ~Page \thepage~of \pageref{LastPage}} 
\lfoot{\small Collections Guide \\ Last Updated: 07/28/2017}
\renewcommand{\footrulewidth}{0.4pt} 

\begin{document}

First line of the document.

Second line of the document.

\end{document}

Как избавиться от предупреждения \headheight, сохранив при этом нижний колонтитул, отступающий от низа на 1 дюйм?

Примечание: Я использую LaTeX всего около 2 лет и для очень простых отчетов, так что это один из самых сложных проектов, которые я делал до сих пор. Я ценю понимание того, как я могу избежать этой проблемы снова в будущем, и, пожалуйста, дайте мне знать, как я могу отредактировать этот вопрос, чтобы он был более кратким.

решение1

дайте геометрии возможность узнать используемую вами высоту головки, задав ее с помощью параметров геометрии:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[includeheadfoot, margin=1in,headheight=67pt]{geometry}
\usepackage{hyperref}
\usepackage{fancyhdr}
\usepackage{titlesec}
\usepackage{lastpage}
\setcounter{secnumdepth}{0}
\setlength{\parskip}{4pt}
\titlespacing*{\section}{0pt}{2pt}{2pt}
\pagestyle{fancy}
\fancyhf{}

\fancyhead[C]{}
\lhead{\includegraphics[height=62pt]{example-image-duck}}
\renewcommand{\headrulewidth}{0.4pt}
\fancyfoot[R]{\small ~Page \thepage~of \pageref{LastPage}}
\lfoot{\small Collections Guide \\ Last Updated: 07/28/2017}
\renewcommand{\footrulewidth}{0.4pt}

\begin{document}

First line of the document.

Second line of the document.

\end{document}

введите описание изображения здесь

Связанный контент