默认情况下,amsart
该类将作者的联系方式(地址和电子邮件)放在文档末尾。该包amsaddr
可用于在第一页显示这些详细信息,如下所示这里,但它似乎也会影响页眉:默认情况下,amsart
偶数页显示作者姓名,奇数页显示标题,但一旦amsaddr
加载,标题就会出现在所有页面上。有没有办法防止amsaddr
这种情况发生?
MWE 演示:
\documentclass{amsart}
\usepackage[foot]{amsaddr}
\title{Title}
\author{Me}
\address{Somewhere over the rainbow}
\email{[email protected]}
\begin{document}
\maketitle
First page.
\newpage
Second page.
\newpage
Third page.
\end{document}
(请注意,第 2 页的标题写的是“标题”而不是“我”。无论是否foot
存在该选项,都会发生这种情况。)
答案1
该amsaddr
包确实
\@mkboth{\@nx\shortauthors}{\@nx\shorttitle}
因此如果您不指定\shortauthors
,第一个参数将为空并amsart
用替换它\shorttitle
。
一个简单的解决方案是使用可选参数\author
:
\documentclass{amsart}
\usepackage[foot]{amsaddr}
\title{Title}
\author[Me]{Me}
\address{Somewhere over the rainbow}
\email{[email protected]}
\begin{document}
\maketitle
First page.
\newpage
Second page.
\newpage
Third page.
\end{document}