改变回忆录的章节风格

改变回忆录的章节风格

我有以下 MWE

\documentclass[a4paper, 10pt]{memoir}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amsthm, amssymb}

\usepackage[per-mode=symbol, exponent-product = \cdot, alsoload=hep, range-units=single, tophrase={--}, separate-uncertainty]{siunitx}


\chapterstyle{madsen}
\begin{document}

\chapter{Test 1}
Test 1

{\let\clearpage\relax\chapter{Test 2}}
Test 2

\end{document}

由于章节样式的原因,页面中间出现了第二条水平线。有办法去掉它吗?

答案1

这是章节样式的默认行为madsen。因此,如果一页中有两章,则一页中会有两条水平线。您可以在章节之间分页(这是默认行为)。

情况1

如果你想完全删除章节号和标题之间的界线,请写

\renewcommand*{\afterchapternum}{%
    \par\hspace{1.5cm}\hrule\vskip\midchapskip}

\chapterstyle{madsen}

在此处输入图片描述

案例 2

要删除第二章中的一行,请写入

{\renewcommand*{\afterchapternum}{%
    \par\vskip\midchapskip}
\let\clearpage\relax\chapter{Test 2}}

在此处输入图片描述

以下是第二种情况的完整代码。

\documentclass[a4paper,10pt]{memoir}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amsthm, amssymb}
\usepackage[per-mode=symbol, exponent-product = \cdot, alsoload=hep, range-units=single, tophrase={--}, separate-uncertainty]{siunitx}

\chapterstyle{madsen}

\begin{document}

\chapter{Test 1}
Test 1

{\renewcommand*{\afterchapternum}{%
    \par\vskip\midchapskip}
\let\clearpage\relax\chapter{Test 2}}
Test 2

\end{document}

相关内容