이전에는 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