首页和其余文档的页眉和页脚不同

首页和其余文档的页眉和页脚不同

我需要为第一页定义特定的页眉和页脚,并为其余页面修改页眉和页脚。我熟悉fancyhdr包,但根据我的理解,我只能通过命令为所有文档定义相同的、不太复杂的页眉和页脚:

\fancyhead[LO,RE]{}
\fancyhead[RO,LE]{}
\cfoot{}
\fancyfoot[LO,RE]{}
\fancyfoot[RO,LE]{}

我需要提供第一页的模板如下: 在此处输入图片描述 其余页面不包含Logo和表格。

我遇到的问题:

  1. 如何为第一页和文档的其余部分定义不同的页眉和页脚。
  2. 如何创建复杂的页脚(表格、下面的数字和数字下面的页面),因为当我使用命令时\fancyfoot\cfoot我将所有内容都放在同一行中

编辑: 以下是简单的代码:

\documentclass[a4paper]{article}
\usepackage[left=1.25cm, right=1.25cm,top=15mm,         bottom=20mm,includehead,includefoot]{geometry}

\usepackage{graphicx}
\usepackage{fancyhdr}           % fancy headers/footers

% Use fancyheadings stuff
\pagestyle{fancyplain}{

% Definition of the header
\renewcommand{\headrulewidth}{0.6pt}
\fancyhead[LO,RE]{\bf Number}
\fancyhead[RO,LE]{\bf TEXT}

\renewcommand{\footrulewidth}{1.2pt}
\fancyfoot[LO,RE]{\small Title}
\cfoot{\vspace{0pt} \small\bf Page \thepage\ of \pageref{END}}
\fancyfoot[RO,LE]{Version number}
}

\fancypagestyle{mypagestyle}{
% Definition of the header
\renewcommand{\headrulewidth}{0.6pt}
\fancyhead[L]{\bf Number}
\fancyhead[R]{\includegraphics[scale=0.2]{logo}}


\renewcommand{\footrulewidth}{1pt}
\fancyfoot[L]{\small number}
\fancyfoot[C]{\vspace{0pt} \small\bf Page \thepage\ of \pageref{END}}
\fancyfoot[R]{TEXT}
}

\begin{document}
\thispagestyle{mypagestyle}
\setcounter{page}{1}
Title page
\newpage
\pagestyle{fancyplain}
\section{The First Section}
Text text text text text text text text text text text text text text text         text text text text text text text text text text.
\newpage
\section{The Next Section}
Text text text text text text text text text text text text text text text text text text text text text text text text text.

\label{END}
\end{document} 

问题:

  1. 第一页上的文本不在页眉后开始。
  2. 第二页和第一页的页眉和页脚移动的距离超过了几何页面中定义的边距(页脚被剪切)。

在此处输入图片描述

在此处输入图片描述

根据几何包,页脚和页眉应在边距之后“开始”: 在此处输入图片描述

答案1

第一个变化 --- 标题工具中的图标变大,缩小到 0.1 比例

第二个变化——页脚中的垂直空间不再需要,因为它是 0pt,并且在顶部留有空白

现在看一下第一页

在此处输入图片描述

\documentclass[a4paper]{article}
\usepackage{geometry}

\usepackage{graphicx}
\usepackage{fancyhdr}           % fancy headers/footers

% Use fancyheadings stuff
\pagestyle{fancyplain}{

% Definition of the header
%\renewcommand{\headrulewidth}{0.6pt}
%\fancyhead[LO,RE]{\bf Number}
%\fancyhead[RO,LE]{\bf TEXT}
%
%\renewcommand{\footrulewidth}{1.2pt}
%\fancyfoot[LO,RE]{\small Title}
%\cfoot{\vspace{0pt} \small\bf Page \thepage\ of \pageref{END}}
%\fancyfoot[RO,LE]{Version number}
%}

\fancypagestyle{mypagestyle}{
% Definition of the header
\renewcommand{\headrulewidth}{0.6pt}
\fancyhead[L]{\bf Number}
\fancyhead[R]{\includegraphics[scale=0.1]{example-image-a}}


\renewcommand{\footrulewidth}{1pt}
\fancyfoot[L]{\small number}
\fancyfoot[C]{ \small\bf Page \thepage\ of \pageref{END}}
\fancyfoot[R]{TEXT}
}

\begin{document}
\thispagestyle{mypagestyle}
\setcounter{page}{1}
Title page
\newpage
\pagestyle{fancyplain}
\section{The First Section}
Text text text text text text text text text text text text text text text         text text text text text text text text text text.
\newpage
\section{The Next Section}
Text text text text text text text text text text text text text text text text text text text text text text text text text.

\label{END}
\end{document} 

第二页

将 pagestyle 重新定义为 mypagestylea,而不是干扰默认的 pagestyle fancy

现在看看第二页

\documentclass[a4paper]{article}
\usepackage{geometry}

\usepackage{graphicx}
\usepackage{fancyhdr}           % fancy headers/footers

% Use fancyheadings stuff
%\pagestyle{fancyplain}{

% Definition of the header
%\renewcommand{\headrulewidth}{0.6pt}
%\fancyhead[LO,RE]{\bf Number}
%\fancyhead[RO,LE]{\bf TEXT}
%
%\renewcommand{\footrulewidth}{1.2pt}
%\fancyfoot[LO,RE]{\small Title}
%\cfoot{\vspace{0pt} \small\bf Page \thepage\ of \pageref{END}}
%\fancyfoot[RO,LE]{Version number}
%}

\fancypagestyle{mypagestyle}{
% Definition of the header
\renewcommand{\headrulewidth}{0.6pt}
\fancyhead[L]{\bf Number}
\fancyhead[R]{\includegraphics[scale=0.1]{example-image-a}}

%defn of footer
\renewcommand{\footrulewidth}{1pt}
\fancyfoot[L]{\small number}
\fancyfoot[C]{ \small\bf Page \thepage\ of \pageref{END}}
\fancyfoot[R]{TEXT}
}

\fancypagestyle{mypagestylea}{
    % Definition of the header
    \renewcommand{\headrulewidth}{0.6pt}
    \fancyhead[LO,RE]{\bf Number}
    \fancyhead[RO,LE]{\bf TEXT}
    %
    \renewcommand{\footrulewidth}{1.2pt}
    \fancyfoot[LO,RE]{\small Title}
    \cfoot{\small\bf Page \thepage\ of \pageref{END}}
    \fancyfoot[RO,LE]{Version number}
    }

\begin{document}
\thispagestyle{mypagestyle}
\setcounter{page}{1}
Title page
\newpage
\pagestyle{mypagestylea}
\section{The First Section}
Text text text text text text text text text text text text text text text         text text text text text text text text text text.
\newpage
\section{The Next Section}
Text text text text text text text text text text text text text text text text text text text text text text text text text.

\label{END}
\end{document} 

在此处输入图片描述

相关内容