Umbruch nach \poemtitle verhindern

Umbruch nach \poemtitle verhindern

Dieses MWE zeigt, dass LaTeX nach dem Titel eines Gedichts (geschrieben mit dem \poemtitleBefehl des versePakets) einen Zeilenumbruch einfügen kann. Kann mir jemand einen Weg empfehlen, dieses Verhalten zu verhindern?

\documentclass{article} 
\usepackage{verse}
\usepackage{lipsum}
\begin{document}
text

\lipsum[2-6]
\poemtitle{Poem title}
\begin{verse}
first\\
second
\end{verse}
text
\end{document}

Antwort1

Wenn Sie Ihrer Präambel den folgenden Code hinzufügen, sollte der Seitenumbruch verschwinden.

\makeatletter
\renewcommand{\@vstypeptitle}[1]{%
  \vspace{\beforepoemtitleskip}
  {\poemtitlefont #1\par}\nobreak
  \vspace{\afterpoemtitleskip}
}
\makeatother

Die Änderung bestand darin, \nobreaknach dem Titel hinzuzufügen.

meiner Meinung nach handelt es sich hierbei um einen Fehler oder zumindest um eine Fehlfunktion, und Sie würden einen Dienst erweisen, wenn Sie dies dem Autor des versePakets melden würden.

verwandte Informationen