我正在用memoir
class 写我的博士论文。我有 5 个部分,分为几章。但在每部分的第一章之前,我会介绍接下来章节的内容。以下是一个例子:
\documentclass{memoir}
\begin{document}
\tableofcontents
\part{First Part}
\section{An introduction to First Part}
\chapter{First chapter of First Part}
\section{First section of First chapter}
\chapter{Second chapter of First Part}
\section{First section of Second Chapter}
\section{Second section of Second Chapter}
\part{Second Part}
\section{An introduction to Second Part}
\chapter{First chapter of Second Part}
\section{First section of First chapter}
\end{document}
问题是,直到新部分的第一章创建完成之前,标题仍然与前一章和前一节相关,这不是我想要的。
有什么想法可以解决这个问题吗?
答案1
这是标准类的行为。
如果我理解了你的结构,那么部分介绍不属于任何章节,所以也许你不应该使用 \section 标题。如果你无论如何都想要一个标题,你可以使用非编号部分:\section*
\documentclass{memoir}
\begin{document}
\tableofcontents
\part{First Part}
\section*{An introduction to First Part}
\chapter{First chapter of First Part}
\section{First section of First chapter}
\chapter{Second chapter of First Part}
\section{First section of Second Chapter}
\section{Second section of Second Chapter}
\part{Second Part}
\section*{An introduction to Second Part}
\chapter{First chapter of Second Part}
\section{First section of First chapter}
\end{document}
答案2
Memoir 使用连续页面样式,在战略元素边界处有单页中断 ( \thispagestyle{x}
)。这使得您使用的结构很难找到好的解决方案。
\chapter
因此我建议使用而不是 来介绍您成为一等公民\section
。
另一种解决方案是这样的:
在您的序言中,定义一个新的页面样式:
\copypagestyle{plainhead}{headings}
\makeevenhead{plainhead}{\thepage}{}{}
\makeoddhead{plainhead}{}{}{\thepage}
然后,针对每个部分,添加页面样式必要的更改:
\part{Another part...}
\pagestyle{plainhead}
\section{Introduction...}
...
\clearforchapter
\pagestyle{headings}
\chapter{First chapter in new part...}
这没有不过,解决您可能遇到的有关介绍部分奇怪的章节编号的问题。我认为,将介绍部分变成独立的章节是最好的方法。