我怎样才能在页脚中以 (左页脚) 第 x 页,共 y 页 -下一页- (右页脚) 第 x2 页,共 y 页的形式交替显示页码(使用 fancyhdr)?我现在有
\pagestyle{fancy}
\cfoot{\thepage\ of \pageref{LastPage}}
但请注意,由于某种原因,章节开始的页面上的编号不适用。我正在使用报告类
答案1
类似这样的内容?页面样式已修补到命令中,但是,这必须在发出命令\chapter
后完成,否则,这也会在那里应用。\tableofcontents
\documentclass[twoside]{report}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{blindtext}
\usepackage{xpatch}
\fancypagestyle{mystyle}{%
\fancyhf{}%
\fancyfoot[LE,RO]{\thepage~of \pageref{LastPage}}%
\renewcommand{\headrulewidth}{0pt}%
}
\begin{document}
\tableofcontents
% Now patch the command
\xpatchcmd{\chapter}{%
\thispagestyle{plain}%
}{%
\pagestyle{mystyle}
}{}{}
\chapter{My first chapter}
\blindtext[10]
\end{document}