回忆录:使用 openleft 更正页码

回忆录:使用 openleft 更正页码

我正在写一本书,我希望章节从左页开始(因为语言是从右到左书写的......)。

但是,使用memoiropenlefttwoside会出现问题,即章节asd(参见下面的示例)从第 页开始ii,而不是i所需的第 页:

\documentclass[twoside, openleft]{memoir}

\usepackage{textcomp}
\usepackage{blindtext}    

\begin{document}

\copypagestyle{foo}{headings}
\makeevenhead{foo}{\thepage}{}{\rightmark}
\makeoddhead{foo}{\leftmark}{}{\thepage}
\pagestyle{foo}
\aliaspagestyle{chapter}{empty}    

\frontmatter

\chapter{asd}
\Blindtext

\end{document}

我尝试使用 重置页码计数器\setcounter{page}{0},但无济于事。重置计数器的正确方法是什么?

答案1

我认为你的真实文件会在你的\chapter{asd}MWE 之前有一些内容,但是如果你把

\mbox{} % empty text
\setcounter{page}{-1}

之间\frontmatter然后\chapter{asd}

\setcounter{page}{1}

之间\chapter{asd}\Blindtext我认为您将获得您想要的内容:一张空白的正面页、一张带有 ASD 章节且编号为 i 的反面页,然后是从 ii 开始编号的页面。

我不喜欢它。 --- GOM

相关内容