前言:不重複當我增加頭高時,我的頁腳消失- 我在這裡嘗試了接受的答案,但仍然遇到了問題。
我正在使用 Overleaf 建立一些軟體文檔,並使用 fancyhdr 自訂頁首和頁尾。我的標題包含圖像,這使得標題有些大,因此我從 LaTeX 中收到錯誤,將標題高度增加到更大的值。當我將其增加到建議的 67pt 時,它消除了錯誤,但將頁腳推離頁面。乍一看,我上面引用的連結中的問題是我需要的一對一鏡像,但我嘗試了 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}