페이지 하단에 제목이 표시되지 않도록 방지(때때로)

페이지 하단에 제목이 표시되지 않도록 방지(때때로)

나는 산문과 시를 모두 담은 책을 가지고 있습니다. 나는 시가 페이지 맨 아래에서 너무 가깝게 시작되는 것을 원하지 않습니다.

이것이 바로 nobottomtitles옵션 titlesec입니다. 그러나 나는 이것이 산문 섹션에 적용되는 것을 원하지 않습니다.

해결책은 다음 중 하나입니다.

  • nobottomtitles환경 에만 적용 하겠습니다 \raggedbottom.
  • nobottomtitles끄거나 켜도록 허용합니다 . (문서 중간에 패키지 옵션을 변경할 수 있나요?)
  • nobottomtitles특정 섹션 수준(예: )에만 적용 하겠습니다 subsubsection.

작업할 예:

\documentclass[12pt]{book}

\usepackage{verse}
\usepackage[nobottomtitles]{titlesec}
\usepackage{lipsum}

\setlength{\parskip}{0pt}

\newcommand{\poem}{%
\begin{verse}
First line of poem\\
Second line of poem\\
Third line of poem\\
Fourth line of poem
\end{verse}
}

\begin{document}

% Flush bottom for prose
\flushbottom

\section{Prose section}
\lipsum

\subsection{Prose subsection}
Can be at bottom of page

\subsection{Prose subsection}
Can be at bottom of page \lipsum

% Ragged bottom for poetry
\raggedbottom

\subsection{Poetry subsection}
\begin{verse}
Make\\
this\\
one\\
six\\
lines\\
long
\end{verse}

\subsection{Poetry subsection}
\poem
\poem
\poem

\subsection{Poetry subsection}
\poem
\poem
\poem

\end{document}

관련 정보