I am using an A3 page within an A4 document.
In the SSCCE example below, my plan was to get (in this order):
- "foo" on an A4 page
- "A3 stuff" on an A3 page
- "bar" on an A4 page
Instead, I get:
- "foo" on an A4 page
- "bar" on an A4 page
- "A3 stuff" on an A3 page
That is, correct page sizes but wrong order. What am I missing?
code below:
\documentclass[11pt,twoside,a4paper,pagesize]{report}
\usepackage{nextpage}
\usepackage{afterpage}
\usepackage[margin=2cm]{geometry}
\usepackage{comment}
\usepackage{typearea}
\usepackage[absolute]{textpos}
\begin{document}
foo
\newpage
\clearpage
\pagebreak
\afterpage{ % Insert after the current page
\clearpage
\KOMAoptions{paper=a3}
\recalctypearea
A3 stuff
\clearpage
\KOMAoptions{paper=A4,pagesize}
\recalctypearea
}
bar
\end{document}

\afterpageworks after the current page. And, since you're setting your A3 page on page two within the\afterpageconstruction, most certainly it will end up on page 3. Move the\clearpageto after your\afterpageconstruction. You don't need\newpageand\pagebreakthere. – Werner May 22 '14 at 19:03