Prefácio: NÃO é uma duplicata deMeu rodapé desaparece quando aumento a altura da cabeça- Tentei a resposta aceita aqui e ainda tive problemas.
Estou usando o Overleaf para criar alguma documentação de software e usando o fancyhdr para personalizar o cabeçalho e os rodapés. Meu cabeçalho contém imagens que o tornam um pouco grande, então recebo um erro do LaTeX para aumentar a altura do cabeçalho para um valor maior. Quando aumento para os 67 pontos recomendados, o erro é removido, mas o rodapé é empurrado para fora da página. À primeira vista, a pergunta no link mencionado acima é uma imagem espelhada 1 por 1 do que preciso, mas tentei includeheadfoot, definindo tudo para margens de 1 polegada por meio da geometria, e o rodapé ainda sai da página. Examinei exaustivamente a documentação do fancyhdr e não consigo encontrar uma solução. Abaixo está um MWE, que empurra o rodapé para fora da página:
\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}
Como faço para me livrar do aviso \headheight e ao mesmo tempo manter um rodapé com uma margem de 1 polegada na parte inferior?
Nota: Só uso LaTeX há cerca de 2 anos e para relatórios realmente simples, então este é um dos projetos mais sofisticados que fiz até agora. Agradeço informações sobre como posso evitar esse problema novamente no futuro e informe-me como posso editar esta pergunta para ser mais concisa.
Responder1
dê à geometria a chance de saber a altura da cabeça que você está usando, definindo-a com as opções de geometria:
\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}