Alterando o tamanho do papel PDF no meio do documento nas memórias

Alterando o tamanho do papel PDF no meio do documento nas memórias

Anteriormente, com a memoirclasse (testada com TeX Live 2017), consegui alterar o tamanho da página PDF no meio do documento com (por exemplo):

\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

Em algum momento (testado com TeX Live 2019), a memoirclasse mudou. Agora recebo um aviso sobre \fixpdflayoutnão fazer mais nada e o memoirmanual diz:

Nas versões anteriores tínhamos as macros \fixpdflayout e \fixdvipslayout que continham parte do código necessário para emitir esses dados. Com os motores mais novos como o LuaLaTeX, isso se tornou inviável e por isso descontinuamos (seu uso agora emite um aviso).

E, claro, o tamanho da página não muda no PDF resultante.

Já li que a geometryclasse me permitiria alterar o tamanho da página, mas seu uso com memoirnão é recomendado. Se isso for verdade, existe uma "boa" maneira de alterar o tamanho da página PDF no meio do documento com um formato moderno memoir?

Responder1

Tente adicionar isso no preâmbulo

\makeatletter
\let\fixpdflayout\mem@fixpagelayout
\makeatother

informação relacionada