如何在 REVTeX 中将偶数页码设置为左页脚,将奇数页码设置为右页脚?

如何在 REVTeX 中将偶数页码设置为左页脚,将奇数页码设置为右页脚?

我了解到这个fancyhdr包似乎可以完成这个工作,所以我尝试了

\documentclass[aps,pra,twocolumn,superscriptaddress,notitlepage]{revtex4-1}
......
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[LE,RO]{\thepage}
......

但事实证明所有页码都出现在右侧页脚中。

答案1

区分奇偶页的机制只有在文档设置为twoside模式时才能工作,而 模式由 类支持revtex4-1。但是,虽然结果是您想要的,但即使它工作正常,您也会收到警告,提示它不起作用。原因是fancyhdr最适合标准类,并且revtex4-1实现选项的方式略有不同twoside。作为抑制警告的解决方法,您可以手动设置\@twosidetrue

\documentclass[aps,pra,twocolumn,superscriptaddress,notitlepage,twoside]{revtex4-1}

\makeatletter
\@twosidetrue % workaround to suppress misleading warning
\makeatother
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[LE,RO]{\thepage}

\usepackage{lipsum}

\begin{document}
\lipsum[1-40]
\end{document}

在此处输入图片描述

相关内容