我正在用这个类写一本诗集book
。大多数诗都很短,每页只放 1 或 2 首诗。我遇到的问题是乳胶在诗名和诗之间留了很大的空白。我该如何防止这种情况发生?我知道你们中的一些人可能会建议我改用这个memoir
类,但我已经在书籍类中完成了这么多工作,所以我更愿意继续使用这个book
类。下次我会试试这个memoir
类。
下面是我使用的代码示例:
\documentclass{book}
\usepackage{verse}
\begin{document}
\poemtitle{Lamp}
\begin{verse}
The lamp is nice\\
The lamp is cool\\
Blah diddy blah\\
The lamp turns blue
\end{verse}
\end{document}
答案1
默认页面格式包括flushbottom
指令,它使文本在每页上以相同的位置(垂直)结束,并可能导致垂直间距过大。这对于诗句来说不合理,您可以改用指令raggedbottom
,它不会拉伸垂直跳跃。
答案2
根据手册,您必须更改\afterpoemtitleskip
长度:
\documentclass{book}
\usepackage{verse}
\setlength{\afterpoemtitleskip}{0pt}
\begin{document}
\poemtitle{Lamp}
\begin{verse}
The lamp is nice\\
The lamp is cool\\
Blah diddy blah\\
The lamp turns blue
\end{verse}
\end{document}