
Мне нужно, чтобы одна страница (страница 3 в моем примере) была короче остальных страниц. Я не знаю, где находится разрыв страницы (3 на 4), поэтому я не могу вручную вставить \restoregeometry
. Поэтому я попробовал с пакетом (командой) afterpage
, но это не дало видимого эффекта.
Страницы с 1 по 3 подойдут, страницы 4 и далее должны выглядеть так же, как первые две страницы.
\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}