
Mi documento consta de muchas (sub)secciones breves. El contenido de una sección puede constar de varios párrafos. Quiero permitir saltos de página solo en los títulos de (sub)secciones.
Intenté insertar un \pagebreak[3]
antes de cada subsección, como se sugiere.en esta pregunta, pero no ayuda mucho. Ahora, a veces los títulos de las subsecciones se separan del título de la sección y todavía aparecen saltos de página entre párrafos y itemize
listas. ¿Qué más puedo probar?
(También encontré muchas preguntas sobre cómo forzar saltos de página en los títulos de las secciones; esto no es lo que quiero).
Respuesta1
Esto nunca romperá una subsección; obviamente, puede personalizar el espaciado y ocultar el marcado en una \newenvironment
definición.
\section{zzzz}
\noindent\begin{minipage}{\textwidth}
\subsection{zz aa}
zzzzzzzzz zzzz
zzz
zz
\end{minipage}
\bigskip
\noindent\begin{minipage}{\textwidth}
\subsection{zz aa}
zzzzzzzzz zzzz
zzz
zz
\end{minipage}
\section{fff fff}