Одна страница должна быть короче

Одна страница должна быть короче

Мне нужно, чтобы одна страница (страница 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}

Связанный контент