fancyfoot 页码在目录和图页列表中被覆盖

fancyfoot 页码在目录和图页列表中被覆盖

我想让页码位于偶数页的左侧和奇数页的右侧。所以我做了以下事情

\usepackage{fancyhdr} 
\pagestyle{fancy} 
\fancyfoot[LE,RO]{\thepage}
\cfoot{}

这对除目录和图表列表之外的所有页面都适用。在这两页上,数字仍然位于页脚的中心。我该如何修复它?

PS. 我的问题和这个问题有点相似如何在使用“fancyhdr”时摆脱默认页码但不一样。

答案1

不幸的是,问题中没有 MWE,但我想你必须重新定义页面样式plain

\documentclass{book}
\usepackage[english]{babel}
\usepackage{blindtext}

\usepackage{fancyhdr}
\pagestyle{fancy} 
\fancyfoot[LE,RO]{\thepage} 
\cfoot{}

% redefine page style plain
\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}}


\begin{document}
\tableofcontents
\listoffigures
\blinddocument
\begin{figure}%
\fbox{Figure}
\caption{caption}%
\end{figure}
\end{document}

相关内容