Note:
1. the booklet package has not changed since 2009. It has no dependencies that I saw.
2. The Memoir package likewise has not changed in a while but to be safe, I tested this with the standard article document and same thing.
3. Everything works as normal under TeX Live 2015 but not under TeX Live 2016.
4. I tested it in TeX Works and TeXstudio, just to make sure there wasn't some strange software switch change.
So what should happen is the small pages get typeset in landscape in booklet order (i.e., front-right, back-left, back-right, front-left). What is currently happening is indeed this, but on portrait pages. It's as though the print block is changing to landscape, but the pdf sheet is not.
The following code runs fine under TeX Live 2015 and produces the attached result. Under 2016 it produces the other attached result. Remove the graphicx package and it runs as expected, but of course I can't insert images, which I need to do. Has something changed regarding LaTeX 3 that would cause this?
Code: Select all
\documentclass[letterpaper,11pt]{memoir}
\usepackage[pdftex]{graphicx}
\usepackage{lipsum}
%block size info
\settypeblocksize{7.25in}{4.5in}{*}
\addtolength{\textheight}{\onelineskip}
\setlrmargins{2.1in}{*}{1}
\setulmargins{1.75in}{*}{1}
\checkandfixthelayout
\usepackage[print,1to1]{booklet} %print option switches to landscape
\pagespersignature{16}
\setpdftargetpages
\begin{document}
\lipsum\lipsum\lipsum[1]
\end{document}