使用 fancyhdr 为奇数页和偶数页提供不同的页眉

使用 fancyhdr 为奇数页和偶数页提供不同的页眉

我们正在用文档类制作一本书book。我们使用该fancyhdr包来自定义标题。我们希望书名在 LE 上,章节名称在 RO 上。我们尝试过

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
       \markboth{#1}{}}
\renewcommand{\sectionmark}[1]{%
        \markright{\thesection\ #1}}
%\fancyhead{} % clear all header fields
\fancyhead[LE]{This is book title}
\fancyhead[RO]{\emph{\thechapter}}

但现在奇数页的标题与页眉中的章节名称重叠。我该如何解决这个问题?

答案1

\usepackage{fancyhdr}
\pagestyle{fancy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%% The paper headers
\fancyhead[RO,LE]{\small\thepage}
\fancyhead[LO]{\small IEEE Transactions on Vehicular Technology,~Vol.~7, No.~7, Oct~2011}% odd page header and number to right top
\fancyhead[RE]{\small ElBadawy H., \textit{Performability Modeling}}%Even page header and number at left top
\fancyfoot[L,R,C]{}
\renewcommand{\headrulewidth}{0pt}% disable the underline of the header part

答案2

看看这里,“选择器”部分。这应该可以让您只针对奇数页或偶数页执行某些操作。

相关内容