使 amsbook 始终将页码放在页眉或页脚中,但不混合

使 amsbook 始终将页码放在页眉或页脚中,但不混合

我曾使用 amsbook 作为排版论文的起点。

您可能知道,amsbookheadings页面样式用于内容页,并具有包含章节标题和页码的页眉。开始新章节或新节的页面plain则使用页面样式,没有页眉,页脚中有一个页码。

虽然我的大学指导方针说

对于前几页——献词(可选)、致谢(可选)、摘要、目录、表格列表、图表、插图和序言(可选)——使用小写罗马数字(i、ii、iii、iv、v、...)。这些数字可以放在页面顶部或底部。

对于正文,从第 1 页(正文本身的第一页)开始使用阿拉伯数字(1、2、3、4、5、...)。这些数字可以放在页面的顶部或底部。

似乎“顶部或底部”不包括 amsbook 默认值。我被告知

我写信给你是为了请求你对你的投稿进行微小修改

  • 页码不得改变位置但应始终位于同一位置。

我怎样才能解决这个问题?

答案1

ps@plain通过考虑文档中的默认设置amsclass,我能够将plain页面更改为使用页眉编号(没有运行标题),如下所示:

\makeatletter
\def\ps@plain{\ps@empty
 \def\@evenhead{%
   \normalfont\scriptsize
   \rlap{\thepage}\hfil
   }%
 \def\@oddhead{%
   \normalfont\scriptsize \hfil
   \llap{\thepage}}%
}
\makeatother

基本上,这是该风格的克隆ps@headings,但删除了\leftmark{}{}\rightmark{}{}调用。

相关内容