我正在使用自定义模板撰写论文,并尝试将奇数页的页眉对齐在右侧,页码对齐在左侧。默认情况下,模板对所有页面的对齐样式相同(页眉在左上角,页码在右上角),如下所示:
我已成功使用以下代码更改奇数页的页码对齐方式这个问题:
\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}
因为我读过这里。