Ändern der Seitengeometrie von A4Hochformat auf A3Hochformat in der Mitte des Dokuments

Ändern der Seitengeometrie von A4Hochformat auf A3Hochformat in der Mitte des Dokuments

Ich habe diesen Code zum Definieren einer A3Landscape-Umgebung hier auf StackExchange gefundenhttps://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
    }

Die Verwendung dieser a3pageLandscapeUmgebung erzeugt die folgende Ausgabe:

Bildbeschreibung hier eingeben

Das funktioniert ziemlich gut.

Nun habe ich mich gefragt, ob es möglich ist, die Umgebung von A3Landscape auf A3Portrait zu ändern. Also habe ich den Code von landscape=truein geändert landscape=false. Die komplette neue Umgebung finden Sie hier:

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

Die Verwendung a3pagePortraitder Umgebung erzeugt die folgende Ausgabe:

Bildbeschreibung hier eingeben

FRAGE: Weiß jemand, warum meine Fußzeile mithilfe der a3pagePortraitUmgebung auf der nächsten Seite verschwunden ist?

verwandte Informationen