회고록 문서 중간에 PDF 용지 크기 변경

회고록 문서 중간에 PDF 용지 크기 변경

이전에는 memoir수업(TeX Live 2017로 테스트)을 통해 다음과 같이 문서 중간에 PDF 페이지 크기를 변경할 수 있었습니다.

\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

어느 시점에서(TeX Live 2019로 테스트) memoir클래스가 변경되었습니다. 이제 \fixpdflayout더 이상 아무것도 하지 말라는 경고 메시지가 나타납니다 memoir. 설명서에는 다음과 같이 나와 있습니다.

이전 버전에는 이 데이터를 내보내는 데 필요한 일부 코드가 포함된 \fixpdflayout 및 \fixdvipslayout 매크로가 있었습니다. LuaLaTeX와 같은 최신 엔진에서는 이것이 실행 불가능해져서 중단되었습니다(이제 사용하면 경고가 표시됩니다).

물론 결과 PDF에서는 페이지 크기가 변경되지 않습니다.

나는 이전에 geometry클래스를 통해 페이지 크기를 변경할 수 있지만 함께 사용하는 것은 memoir권장되지 않는다는 것을 읽었습니다. 그것이 사실이라면 문서 중간에 PDF 페이지 크기를 최신으로 변경하는 "좋은" 방법이 있습니까 memoir?

답변1

이것을 서문에 추가해 보세요

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

관련 정보