我想在所有文档中添加页脚,因此我使用以下代码:
\usepackage{fancyhdr}
\pagestyle{fancy}
\lfoot[\thepage]{}
\cfoot{\tiny{$\copyright $}
\rfoot[]{\thepage} % droite du pied de page
\fancyhead[RO, LE] {}
效果很好,除了我所有章节的第一页,它们显然有自己的风格。我不知道它们为什么不同(我只是从互联网上的这个地址获取模板:https://github.com/DorianDepriester/TemplateThese/archive/master.zip)。
目前,我可以使用此命令解决所有章节的问题:\thispagestyle{fancy}\protect
在所有章节的开头,但由于我的图表列表和目录长度超过 1 页,因此它对它们不起作用。
因此,如果您有任何解决方案可以将此代码放在图形列表的开头,或者只是删除所有章节首页的默认页面样式,我会非常感兴趣。
万分感谢。
答案1
您必须重新定义plain
用于章节起始页的样式。
您还可以简化定义。
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{kantlipsum}
\pagestyle{fancy}
\fancyhf{}% clear all fields
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[C]{\textcopyright}
\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{plain}{%
\fancyhf{}% clear all fields
\fancyfoot[LE,RO]{\thepage}%
\fancyfoot[C]{\textcopyright}%
\renewcommand{\headrulewidth}{0pt}%
}
\begin{document}
\chapter{Test}
\kant[1-10]
\end{document}
答案2
这fancyhdr 文档给出了一些建议。首先,您可能希望清除所有页眉和页脚字段。使用\fancyhf{}
。其次\lfoot
,\rfoot
不接受可选参数!因此,您最终会得到
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lfoot{}
\cfoot{\tiny{$\copyright $}}
\rfoot{\thepage}
\begin{document}
Hello world
\newpage
foo bar
\end{document}