我的问题是,如果还有可用空间,我需要在同一页上开始新的章节。我使用 scrbook 类。
据我所知,我有两个解决方案。1
. 更改类,即 scrarticle,并失去章节
2. 有选择地添加:
\begingroup
\let\clearpage\relax
\chapter{My Chapter}
\endgroup
或者我可以对整个文档执行相同的操作:
\renewcommand{\clearpage}{}
但如果我这样做,Latex 就会完全失效,并忽略其美观的功能,见图。我需要说明的是,我为每个章节及其部分使用了一个新的 latex 文件,同时使用 \input 将它们添加到主文档中。
我做错了什么。如果我需要在最后一章末尾手动添加空格,我应该添加多少垂直空间?
答案1
技术上没问题:
\documentclass{scrbook}
\usepackage{blindtext}
\usepackage[T1]{fontenc}
\RedeclareSectionCommand[
style=section]
{chapter}
\begin{document}
\chapter{First chapter}
\label{CLA:first-chapter}
\blindtext{}
\chapter{Second chapter}
\label{CLA:second-chapter}
\blindtext{}
\end{document}
但为什么呢?从定义上来说,章节或多或少是从新页面开始的一段文本。
如果您只需要在 section、subsection、subsub... 下添加更多级别,您可以根据需要添加任意数量的级别,请参阅\DeclareNewSectionCommand
KOMA-script 手册。