Изменение геометрии страницы с A4Portrait на A3Portrait в середине документа

Изменение геометрии страницы с A4Portrait на A3Portrait в середине документа

Я нашел этот код для определения среды A3Landscape здесь, на StackExchange.https://tex.stackexchange.com/a/431435/278762:

   \makeatletter
    % like \newgeometry, but also allows change of landscape/portrait
    % and paper size to be used with caution!
    \newcommand{\newgeometryfull}[1]{%
      \clearpage
      \Gm@restore@org
      \Gm@initnewgm
    %  \Gm@newgmtrue
      \setkeys{Gm}{#1}%
    %  \Gm@newgmfalse
      \Gm@process
      \ifnum\mag=\@m\else\Gm@magtooffset\fi
      \Gm@changelayout
      \Gm@showparams{newgeometry}}%
   \makeatother

   %% Allow A3 sheets - - New environment
    \newenvironment{a3pageLandscape}{%
            \newgeometryfull{a3paper,landscape=true,top=2cm, bottom=2cm, left=1.5cm, right=1.5cm}
            % set the correct dimension for the PDF viewer
        \pdfpageheight=\paperheight
        \pdfpagewidth=\paperwidth
            \headwidth=\textwidth
    }{%
        \restoregeometry
        % set the correct dimension for the PDF viewer
        \pdfpageheight=\paperheight
        \pdfpagewidth=\paperwidth
    }

Использование этой a3pageLandscapeсреды дает следующий результат:

введите описание изображения здесь

Это работает довольно хорошо.

Теперь мне стало интересно, возможно ли изменить окружение с A3Landscape на A3Portrait. Поэтому я изменил код с landscape=trueна landscape=false. Посмотреть полную версию нового окружения можно здесь:

   %% Allow A3 sheets - - New environment
    \newenvironment{a3pagePortrait}{%
            \newgeometryfull{a3paper,landscape=false,top=2cm, bottom=2cm, left=1.5cm, right=1.5cm}
            % set the correct dimension for the PDF viewer
        \pdfpageheight=\paperheight
        \pdfpagewidth=\paperwidth
            \headwidth=\textwidth
    }{%
        \restoregeometry
        % set the correct dimension for the PDF viewer
        \pdfpageheight=\paperheight
        \pdfpagewidth=\paperwidth
    }

Использование a3pagePortraitсреды дает следующий результат:

введите описание изображения здесь

ВОПРОС: Кто-нибудь знает, почему мой нижний колонтитул исчез при использовании a3pagePortraitсреды на следующей странице?

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