修改默认回忆录章节样式

修改默认回忆录章节样式

我正在memoir使用其默认章节样式。我想要做的是将格式从

第1章

章节标题

像这样:

第 1 章:章节标题

我是 LaTeX 的新手,我整天都在努力阅读手册并在网上搜索

编辑:我忘了说我也希望标题居中

答案1

在你的序言中:

\renewcommand{\chapnumfont}{\chaptitlefont}    % To harmonise the font sizes
\renewcommand{\chapnamefont}{\chaptitlefont}   % idem
\renewcommand{\afterchapternum}{:\quad}        % To set the line

(例如)。

在设置“第 n 章”之后和设置“这是我的章节”之前\afterchapternum调用该宏。memoir

默认值是这样的:

\def\afterchapternum{\par\nobreak\vskip \midchapskip}

memoir手册在第 6.5 节(大约第 80-82 页)中对此进行了描述。


笔记:添加了字体协调。感谢@lockstep。

答案2

可能的解决方案:

\documentclass{memoir}
\usepackage{lipsum}

\makeatletter
\newcommand{\fonttitle}{\chaptitlefont}
\makechapterstyle{mystyle}{%
\def\chapterheadstart{\vspace*{\beforechapskip}}
\def\printchaptername{}
\def\printchapternum{}
\def\printchapternonum{}
\def\printchaptertitle##1{\fonttitle \@chapapp\space \fonttitle \thechapter:\space \fonttitle ##1}
\def\afterchaptertitle{\par\nobreak\vskip \afterchapskip}
}
\makeatother

\chapterstyle{mystyle}

\begin{document}
\chapter{My chapter}
\lipsum

\chapter{Another chapter}
\lipsum
\end{document}

结果(以第 1 页为例):

在此处输入图片描述

相关内容