回忆录章节样式

回忆录章节样式

我正在使用该类设计一个图书合集memoir。我希望章节标题有自己的页面(在章节本身之前)。为此,我使用了以下代码:

\makechapterstyle{renaccs}{%
\chapterstyle{default}
\def\chapterheadstart{\hbox{}\vspace{6\onelineskip}}
\renewcommand*{\chaptitlefont}{\huge\scshape\bfseries\centering}
\renewcommand{\afterchaptertitle}{\vfill\cleartorecto}
}

问题是,大多数其他书籍分类(目录、LOF 等)也采用这种格式——正如预期的那样。有没有办法让我只获得章节标题的正确结果,而不获得目录、LOF 等的结果?(我的意思是,我可以在每一章开始时本地手动更改格式,但我将为此设置一个类。)谢谢!

答案1

一个简单的例子,基于我之前的评论:

\documentclass[12pt]{memoir}
\usepackage{lipsum}

\makechapterstyle{renaccs}{%
\chapterstyle{default}
\def\chapterheadstart{\hbox{}\vspace{6\onelineskip}}
\renewcommand*{\chaptitlefont}{\huge\scshape\bfseries\centering}
\renewcommand{\afterchaptertitle}{\vfill\cleartorecto}
%\renewcommand{\afterchaptertitle}{\vfill\clearpage}% <-- another possibility
}

\begin{document}

% Front matter
\frontmatter
\chapterstyle{plain}

\chapter*{Preface}
\lipsum[1]

% Main matter
\mainmatter
\chapterstyle{renaccs}

\chapter{The First Chapter}
\lipsum[1]

\chapter{The Second Chapter}
\lipsum[1]

% Back matter
\backmatter
\chapterstyle{thatcher}

\chapter{An Appendix}
\lipsum[1]

\end{document}

尝试注释掉\frontmatter\mainmatter\backmatter来查看差异。

相关内容