使用回忆录减少章节标题后的空白

使用回忆录减少章节标题后的空白

有没有办法可以分别减少章节标题和文本之间的垂直mainmatter间距frontmatter

在此处输入图片描述

这是我的自定义 MWE:

\documentclass[14pt,twoside,a5paper,extrafontsizes]{memoir} %Classe estilo memoir
\usepackage[brazilian]{babel} %Traduz doc para português do Brasil
\usepackage[utf8]{inputenc} %Reconhece acentuação
\usepackage{indentfirst} %Define identação em todo primeiro parágrafo
\usepackage{garamondx} %Define a nova fonte garamond
\usepackage{lipsum}
\usepackage{tabularx}

\chapterstyle{thatcher}

\begin{document} %=========================================================================
    \renewcommand{\printchaptername}{\centering{\chapnumfont\HUGE\thechapter}}
    \renewcommand{\afterchapternum}{\par\bigbreak}

    \frontmatter

    \chapter{Introduction}
        \lipsum[2]

    \mainmatter

    \chapter{Development}
        \lipsum[2]


\end{document}

答案1

章节标题与后续文本之间的间距主要由 决定\afterchapskip。其默认定义是 40pt。有关更多详细信息,请参阅第 86-90 页(第 6.5 章)memoir文档。您可以通过重新定义该长度来减少空间。

\documentclass[14pt,twoside,a5paper,extrafontsizes]{memoir}
\usepackage[brazilian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{indentfirst}
\usepackage{lipsum}

\chapterstyle{thatcher}
\renewcommand{\printchaptername}{\centering{\chapnumfont\HUGE\thechapter}}
\renewcommand{\afterchapternum}{\par\bigskip}
\setlength{\afterchapskip}{\baselineskip}

\begin{document}
\frontmatter
\chapter{Introduction}
\lipsum[2]

\mainmatter
\chapter{Development}
\lipsum[2]
\end{document}

章节标题和文本之间的间距不像以前那么大

请注意,我使用了\bigskip而不是\bigbreak,因为根据长度及何时使用它们 \bigbreak会鼓励分页,但我认为这并不合适。

相关内容