如何在不使用 fancyhdr 的情况下更改所有页面(包括章节页面)的页码位置?

如何在不使用 fancyhdr 的情况下更改所有页面(包括章节页面)的页码位置?

问题修改:我必须做什么才能在不使用 fancyhdr 的情况下更改每一页(尤其是章节)的页码位置?

背景和详细信息:我已经在将近一周的时间里,每天都花上很多很多时间来寻找该问题的答案,而我所得到的最接近的答案是我的论文,这样它就可以将所有页码打印在我想要的位置(每页的右下角),除了章节和其他一些页面(例如目录的第一页、表格列表的第一页和图表列表的第一页)。

我无法使用 fancyhdr,因为我正在为文档使用“书籍(回忆录)”样式,这不允许使用 fancyhdr(至少我无法让它工作)。我最初确实使用了不同的格式,并使用 fancyhdr 将页码放在了正确的位置,但发现了其他(更大的)限制,我可以通过切换到回忆录来克服这些限制。

通过搜索,我可以将以下代码放入 LaTeX 序言中:

\makeevenfoot{headings}{}{}{\thepage}
\makeoddfoot{headings}{}{}{\thepage}
\makeevenhead{headings}{}{}{}
\makeoddhead{headings}{}{}{}

这会将页码放在每页的右下角(正如我需要的那样),除了章节(也是 TOC、LOT、LOF 的第一页)。对于章节,它将页码放在底部中央。所以我现在需要的是知道如何使章节的页码也位于右下角。(如果我也可以将 TOC、LOT 和 LOF 第一页的页码也放在右下角就好了,但章节是最重要的。)

[注 1:所有页眉和其他页脚都应没有任何内容。我不能使用将页码放在正确位置的解决方案,但还要将其他内容放在页眉/页脚中(例如章节等)。]

[注 2:我对任何解决方案都很满意。但是,如果可能的话,我想知道如何在 LaTeX 序言中执行此操作,以及如何在带有代码的页面上单独执行此操作。]

其他可能相关的详细信息:

  • 我正在使用 LyX 版本 2.0.6。
  • 文献类别:书籍(回忆录)。
  • 选择的模块:自定义页眉/页脚。
  • 页面布局 -> 标题样式:默认。
  • 不是双面的。
  • 边距:上方 4cm、下方 3cm、左侧 4cm、右侧 3cm。
  • LaTeX 前言:(如上面的代码所示——目前前言中没有其他代码)。

谢谢如果你决定帮助我,我非常感谢你的时间!我知道你的时间很宝贵,这就是为什么我搜索了好一会儿才最终提出这个问题。

再问一次:我必须做什么才能在不使用 fancyhdr 的情况下更改所有/每一页(尤其是章节)的页码位置?

编辑:万一其他人也有同样的疑问,但需要将页码放在不同于右下角的位置(正如我所需要的),如果答案也能解释这一点(和/或给出其他位置的例子)那就太好了。

至于普通页面(不包括章节等)的页码,要更改页码的位置,只需将“ \thepage”移动到我上面发布的代码中“{headings}”末尾的“{}{}{}”的左侧、中间或右侧。

例如(在单面文档上),如果您希望它位于左下角而不是右下角,请执行以下操作:

\makeevenfoot{headings}{\thepage}{}{}
\makeoddfoot{headings}{\thepage}{}{}
\makeevenhead{headings}{}{}{}
\makeoddhead{headings}{}{}{}

答案1

该类memoir使用页面样式chapter作为章节起始页。默认情况下,这与 相同plain,但可以对其进行修改。

\documentclass{memoir}

\usepackage{kantlipsum} % just for the example

\makeevenfoot{headings}{}{}{\thepage}
\makeoddfoot{headings}{}{}{\thepage}
\makeevenhead{headings}{}{}{}
\makeoddhead{headings}{}{}{}

\copypagestyle{chapter}{plain} % make chapter a page style of its own
\makeevenfoot{chapter}{}{}{\thepage}
\makeoddfoot{chapter}{}{}{\thepage}
\makeevenhead{chapter}{}{}{}
\makeoddhead{chapter}{}{}{}

\begin{document}

\mainmatter

\chapter{A title}

\section{Something}

\kant

\end{document}

在此处输入图片描述

你可以说

\copypagestyle{chapter}{headings}

并避免设置\makeeven...chapter,但我不推荐这样做,因为您以后可能想要更改headings页面样式并且让它更好headingschapter保持独特。

相关内容