奇数页和偶数页的页眉位于不同的侧面

奇数页和偶数页的页眉位于不同的侧面

我正在使用自定义模板撰写论文,并尝试将奇数页的页眉对齐在右侧,页码对齐在左侧。默认情况下,模板对所有页面的对齐样式相同(页眉在左上角,页码在右上角),如下所示: 奇数页的默认对齐方式

我已成功使用以下代码更改奇数页的页码对齐方式这个问题

\fancyhead[R]{\thepage\ifodd\value{page}\else\hfill\fi}

但是,页眉现在与奇数页的页码重叠:

页码与页眉重叠

有人能提供一些提示/解决方案,说明如何将页眉移动到奇数页的右上角,以便它不与页码重叠吗?它的语法必须与上面的行类似,但我已经尝试了一段时间,但\leftmark无法\rightmark让它工作。

提前谢谢了。

编辑:造成问题的原因似乎是每个章节都包含\lhead{<Chapter header>}类似于的代码\fancyhead[L]{<Chapter header>}。这就是章节标题一直向左推的原因。

答案1

导致问题的原因是每个章节都包含\lhead{<Chapter header>}类似于的代码\fancyhead[L]{<Chapter header>}。这就是章节标题一直向左推的原因。

取而代之的是\fancyhead[LO,RE]{<Chapter header>}

我还在\fancyhead[LE,RO]{\thepage}序言中添加了内容,将偶数页的页码放在左上方,将奇数页的页码放在右上方。

然后我删除了:

\fancyhead[R]{\thepage\ifodd\value{page}\else\hfill\fi}

因为我读过这里

相关内容