我正在尝试将一张小图像放入报告的页脚中。我在网上发现,最好的方法是使用包fancyhdr
。因此,我将以下代码包含到我的main.text
文档中,就在上方\begin{document}
:
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{Overleaf}
\lhead{Guides and tutorials}
\rfoot{Page \thepage}
这一段之后,后续代码如下:
\begin{document}
\normallinespacing
\begin{titlepage}
\input{components/titlepage.tex}
\end{titlepage}
\tableofcontents
\chapter{Abstract}
[...]
现在,问题是 fancyhdr 样式仅应用于标题页。它不会影响连续的页面。它实际上应该是相反的顺序。fancyhdr
应该只应用于除第一页之外的所有页面。
我创建了一个Overleaf 上的在线公共项目示例。
答案1
“随机其他页面”不是随机页面,而是使用plain
页面样式的章节的第一页。此页面样式可以像这样更改:
\documentclass[a4paper,12pt]{report}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=3cm]{geometry}
\usepackage{titlesec}
\usepackage{cite}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\include{styles/thesis.preamble}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{Overleaf}
\lhead{Guides and tutorials}
\rfoot{Page \thepage}
\fancypagestyle{plain}{
\fancyhf{}
\rhead{Overleaf}
\lhead{Guides and tutorials}
\rfoot{Page \thepage}
}
\begin{document}
\normallinespacing
\begin{titlepage}
\input{components/titlepage.tex}
\end{titlepage}
\tableofcontents
\chapter{Abstract}
\input{content/abstract/abstract.tex}
\chapter{Introduction}
\input{content/introduction/motivation.tex}
\input{content/introduction/problem-definition.tex}
\input{content/introduction/contributions.tex}
\input{content/introduction/structure-of-this-report.tex}
\chapter{Background}
\input{content/background/background.tex}
\addcontentsline{toc}{chapter}{Bibliography}
\bibliographystyle{IEEEtran}
\bibliography{biblio}
\end{document}