我遇到了一个问题,我甚至无法理解为什么会发生这种情况。上次编译时,我的标题页的结果是正常的:
现在由于某种原因,在最后一次编译之后,标题页上的页眉和页脚看起来很破损:
我尝试在 \maketitle 命令后添加 thispagestyle{empty},但似乎不起作用。这是我的代码:
%HEADER
\fancypagestyle{plain}{
\fancyhf{}% Clear header/footer
\fancyhead[L]{Stage CME}
\fancyhead[R]{Centrale Nantes - EMFI Haguenau}% Right header
\fancyfoot[L]{\today}% Left footer
\fancyfoot[R]{\thepage\ / 15}% Right footer
}
\pagestyle{plain}
%TITLE
\title{\textsc{stage connaissance du monde de l'entreprise} \\ Stage au service contrôle process \textsc{emfi} Haguenau \\ Rapport de stage}
\author{Jérémy Diallo \\ \\ \textbf{Tuteur en entreprise :} \textsc{ober} Patrick \\ \\ \textbf{Responsable Centrale Nantes :} \textsc{le brizaut} Jean-Sébastien}
\date{Juillet 2016}
%DEBUT DU DOCUMENT
\begin{document}
\begin{multicols}{2}
%LOGOS
\begin{figure}[H]
\flushleft
\includegraphics[scale=0.1]{logoECN.png}
\end{figure}
\begin{figure}[H]
\flushright
\includegraphics[scale=0.2]{emfi.png}
\end{figure}
\end{multicols}
{\let\newpage\relax\maketitle}
\thispagestyle{empty}
\tableofcontents
我想这可能与我使用的软件包有关,但我不记得在编译期间更改了任何东西。无论如何,这是我的软件包调用:
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\usepackage{graphicx}
\usepackage{layout}
\usepackage{eurosym}
\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}
\usepackage[left=4cm, right = 4cm, top = 3.5cm, bottom = 3.5cm]{geometry}
\usepackage{multicol}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{placeins}
\usepackage{pdfpages}
\usepackage{tocloft}
%For the trademarks
\usepackage{textcomp}
%FILIGRANE
\usepackage{draftwatermark}
\usepackage{appendix}
欢迎任何帮助,提前致谢:)
答案1
您最好定义自己的页面样式,而不是重新定义plain
。
我对你的代码做了一些修改,特别是
- 页面
document
样式在整个文档中有效 - 重新定义的
plain
页面样式将用于\maketitle
hyperref
应该是最后lastpage
将允许使用\pageref{LastPage}
而不是硬编码最后一页的页码- 你的徽标代码已经简化了(有不
\includegraphics
(必须在环境中的要求figure
) - 我添加了
fix-cm
以获得大水印
\documentclass{article}
\usepackage{fix-cm}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % use latin9 for your document
\usepackage[francais]{babel}
\usepackage{lipsum} % just for the example
\usepackage[demo]{graphicx} % remove demo for your document
\usepackage{layout}
\usepackage{eurosym}
\usepackage[left=4cm, right = 4cm, top = 3.5cm, bottom = 3.5cm]{geometry}
\usepackage{multicol}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{placeins}
\usepackage{pdfpages}
\usepackage{lastpage}
\usepackage{tocloft} % don't forget the titles option
%For the trademarks
\usepackage{textcomp}
%FILIGRANE
\usepackage{draftwatermark}
\usepackage{appendix}
\PassOptionsToPackage{hyphens}{url}
\usepackage{hyperref}
%HEADER
\fancypagestyle{document}{%
\fancyhf{}% Clear header/footer
\fancyhead[L]{Stage CME}
\fancyhead[R]{Centrale Nantes - EMFI Haguenau}% Right header
\fancyfoot[L]{\today}% Left footer
\fancyfoot[R]{\thepage\ / \pageref{LastPage}}% Right footer
}
\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[C]{\thepage\ / \pageref{LastPage}}%
}
\pagestyle{document}
%TITLE
\title{%
\textsc{stage connaissance du monde de l'entreprise} \\
Stage au service contrôle process \textsc{emfi} Haguenau \\
Rapport de stage}
\author{%
Jérémy Diallo \\[\normalbaselineskip]
\textbf{Tuteur en entreprise :} \textsc{ober} Patrick \\[\normalbaselineskip]
\textbf{Responsable Centrale Nantes :} \textsc{le brizaut} Jean-Sébastien}
\date{Juillet 2016}
%DEBUT DU DOCUMENT
\begin{document}
\begin{center}
\includegraphics[scale=0.1]{logoECN.png}\hfill \includegraphics[scale=0.2]{emfi.png}
\end{center}
{\let\newpage\relax\maketitle}
\tableofcontents
\section{Title}
\lipsum
\section{Title}
\lipsum
\end{document}
这与 相同report
:
\documentclass{report}
\usepackage{fix-cm}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % use latin9 for your document
\usepackage[francais]{babel}
\usepackage{lipsum} % just for the example
\usepackage[demo]{graphicx}
\usepackage{layout}
\usepackage{eurosym}
\usepackage[left=4cm, right = 4cm, top = 3.5cm, bottom = 3.5cm]{geometry}
\usepackage{multicol}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{placeins}
\usepackage{pdfpages}
\usepackage{lastpage}
\usepackage{tocloft} % don't forget the titles option
%For the trademarks
\usepackage{textcomp}
%FILIGRANE
\usepackage{draftwatermark}
\usepackage{appendix}
\PassOptionsToPackage{hyphens}{url}
\usepackage{hyperref}
%HEADER
\fancypagestyle{document}{%
\fancyhf{}% Clear header/footer
\fancyhead[L]{Stage CME}
\fancyhead[R]{Centrale Nantes - EMFI Haguenau}% Right header
\fancyfoot[L]{\today}% Left footer
\fancyfoot[R]{\thepage\ / \pageref{LastPage}}% Right footer
}
\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[C]{\thepage\ / \pageref{LastPage}}%
}
\pagestyle{document}
%TITLE
\title{%
\textsc{stage connaissance du monde de l'entreprise} \\
Stage au service contrôle process \textsc{emfi} Haguenau \\
Rapport de stage}
\author{%
Jérémy Diallo \\[\normalbaselineskip]
\textbf{Tuteur en entreprise :} \textsc{ober} Patrick \\[\normalbaselineskip]
\textbf{Responsable Centrale Nantes :} \textsc{le brizaut} Jean-Sébastien}
\date{Juillet 2016}
%DEBUT DU DOCUMENT
\begin{document}
\begin{center}
\includegraphics[scale=0.1]{logoECN.png}\hfill \includegraphics[scale=0.2]{emfi.png}
\end{center}
{\let\newpage\relax\maketitle}
\clearpage
\tableofcontents
\chapter{Title}
\lipsum
\chapter{Title}
\lipsum
\end{document}
标题栏并非真正居中(纯属偶然获得近似居中);如果想要垂直居中,则需要进行其他更改,但不清楚具体要进行什么更改。