答案1
这是通过入侵.cls
文件 生成的解决方案这一页。
\documentclass{book}
% Redefine page styles
\usepackage{fancyhdr}
% Used in the chapter start pages
\usepackage{stackengine}
\makeatletter
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[R]{\stackanchor{\rule{18\p@}{3\p@}}
{\thepage}}
\renewcommand{\headrulewidth}{0.0pt}
\renewcommand{\footrulewidth}{0.0pt}}
\makeatother
% Used in other pages
\fancyhf{}
\fancyhead[RE]{\slshape \leftmark}
\fancyhead[LE]{\thepage}
\fancyhead[LO]{\slshape \rightmark}
\fancyhead[RO]{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\pagestyle{fancy}
\usepackage{lipsum}
\begin{document}
\chapter{This is a Test Chapter}
\section{One Section}
\lipsum[1-20]
\section{Another Section}
\lipsum[21-40]
\chapter{Equation Chapter}
\setcounter{page}{387}
\section{My Equation Will Go in Here}
\lipsum[41-60]
\end{document}
- 如果您想进一步调整页面样式(我相信您会这样做),请阅读fancyhdr 的文档。
- 作为替代方案,您可能希望直接使用 .cls 文件,正如评论中指出的那样芭芭拉·比顿。
- 我个人的建议是从一开始就决定你想要哪一个,只改变章节起始页的页码样式,还是完整使用该类
gsm-l
。请注意,正如前面提到的评论中已经提到的那样,它“重新定义了很多标准功能。它并不简单”。