我正在尝试编写一个包含很多节的章节。当章节中的节达到一定数量时(具体数量取决于顶部/底部标记),文本中的段落会被很大的垂直空间分隔,而我并不想出现这种情况。
这是一个简单的例子:
\documentclass[12pt, twoside, a4paper]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
%\raggedbottom
\begin{document}
\chapter{Chapter}
\lipsum
\section{Section 1}
\section{Section 2}
\section{Section 3}
\section{Section 4}
\section{Section 5}
\section{Section 6}
\section{Section 7}
\section{Section 8}
\section{Section 9}
\section{Section 10}
%\section{One More Section}
\end{document}
结果如下:
但是,如果我还使用注释行(添加了一个部分),则会得到以下结果:
我希望当我有很多章节时,这种段落的垂直分割根本不应该出现。而额外的章节应该出现在第二幅图中的第三页上。总的结果应该看起来像第一幅图,但有一个额外的页面,顶部有“1.11 另一个章节”。
我尝试使用“\raggedbottom”来解决这个问题,它删除了垂直空格,但是所有的部分仍然显示在第三页,并且第二页的文本下方有一大片未使用的空间。
谁能告诉我为什么会发生这种情况以及解决方案是什么?谢谢!
答案1
我猜你正在为你的章节制作一个框架,其中包含你计划编写的部分的标题。然后就不用担心排版了,直到你真正在章节中添加文本。
如果你不喜欢看到大片空白,只需在节之间添加一些合法的分页符:两个连续的节标题之间没有分页符。为什么?假设你有
\section{A title}
\subsection{A subtitle}
您不希望两个标题之间有分页符,并且 LaTeX 在任何情况下都不会将它们分开。
\documentclass[12pt, twoside, a4paper]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
%\raggedbottom
\begin{document}
\chapter{Chapter}
\lipsum
\section{Section 1}
[text]
\section{Section 2}
[text]
\section{Section 3}
[text]
\section{Section 4}
[text]
\section{Section 5}
[text]
\section{Section 6}
[text]
\section{Section 7}
[text]
\section{Section 8}
[text]
\section{Section 9}
[text]
\section{Section 10}
[text]
\section{One More Section}
\end{document}