Cambiar la geometría de la página de A4Portrait a A3Portrait en el medio del documento

Cambiar la geometría de la página de A4Portrait a A3Portrait en el medio del documento

Encontré este código para definir un entorno A3Landscape aquí en StackExchangehttps://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
    }

El uso de este a3pageLandscapeentorno produce el siguiente resultado:

ingrese la descripción de la imagen aquí

Esto funciona bastante bien.

Ahora me preguntaba si es posible cambiar el entorno de A3Landscape a A3Portrait. Entonces cambié el código de landscape=truea landscape=false. Vea el nuevo entorno completo aquí:

   %% 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
    }

El uso a3pagePortraitdel entorno produce el siguiente resultado:

ingrese la descripción de la imagen aquí

PREGUNTA: ¿Alguien sabe por qué mi pie de página desapareció usando a3pagePortraitel entorno en la página siguiente?

información relacionada