Anteriormente, con la memoir
clase (probada con TeX Live 2017), pude cambiar el tamaño de la página PDF en la mitad del documento con (por ejemplo):
\makeatletter
\clearpage
\setstocksize{13in}{8.5in}
\settrimmedsize{13in}{8.5in}{*}
\setlrmarginsandblock{0.79in}{0.79in}{*}
\setulmarginsandblock{0.79in}{0.79in}{*}
\checkandfixthelayout
\ch@ngetext
\fixpdflayout
\makeatother
En algún momento (probado con TeX Live 2019), la memoir
clase cambió. Ahora recibo una advertencia sobre \fixpdflayout
no hacer más nada y el memoir
manual dice:
En versiones anteriores teníamos las macros \fixpdflayout y \fixdvipslayout que contenían parte del código necesario para emitir estos datos. Con los motores más nuevos como LuaLaTeX, esto se volvió inviable y por eso lo descontinuamos (su uso ahora emite una advertencia).
Y por supuesto, el tamaño de la página no cambia en el PDF resultante.
Anteriormente leí que la geometry
clase me permitiría cambiar el tamaño de la página, pero que memoir
no se recomienda su uso. Si eso es cierto, ¿existe una "buena" manera de cambiar el tamaño de la página PDF a mitad del documento con una versión moderna memoir
?
Respuesta1
Intenta agregar esto en el preámbulo.
\makeatletter
\let\fixpdflayout\mem@fixpagelayout
\makeatother