
1 ページ (この例ではページ 3) を他のページよりも短くする必要があります。ページ区切りがどこにあるか (3 から 4) がわからないため、手動で挿入できません\restoregeometry
。そのため、パッケージ (コマンド) を使用して試しましたafterpage
が、目に見える効果はありません。
1 ページ目から 3 ページ目までは問題ありませんが、4 ページ目以降は最初の 2 ページと同様になるはずです。
\documentclass{book}
\usepackage{geometry,blindtext,afterpage}
\geometry{textheight=183.5mm}
\begin{document}
\blindtext[10]
\newgeometry{textheight=50mm}
\noindent This is a special (short) page
\afterpage{\restoregeometry}
\blindtext[10]
\end{document}
があるこの閉じた質問それは私のものと非常に似ています。
答え1
必要なのは\enlargethispage{value}
\documentclass{book}
\usepackage{geometry,blindtext}
\geometry{textheight=183.5mm}
\begin{document}
\blindtext[10]
\enlargethispage{-133.5mm} \noindent This is a special (short) page
\blindtext[10]
\end{document}