Possível duplicata:
Como manter o número da última página par?
Existe uma maneira de forçar um número par de páginas na saída?
O que quero dizer é tornar o documento pdflatex "inteligente", adicionando ou não uma página em branco no final para garantir que sempre seja produzido um número par de páginas.
(Objetivo: eu produzo muitos desses PDFs e depois os combino com uma ferramenta externa para produzir em PDF para impressão frente e verso)
Responder1
Emitir \clearpage
no final do documento; em seguida, verifique se o número da página é ímpar e não faça nada neste caso, caso contrário, ejete uma página vazia; o seguinte código no preâmbulo do documento servirá:
\AtEndDocument{\clearpage\ifodd\value{page}\else\null\clearpage\fi}
Isso funciona independentemente da opção oneside
ou twoside
. No último caso
\AtEndDocument{\cleardoublepage}
é suficiente (conforme afirmado por Ulrike).
Responder2
Isso aqui dá duas páginas:
\documentclass{book}
\begin{document}
abc
\cleardoublepage
\end{document}
Responder3
Esta pode não ser a maneira mais limpa e provavelmente alguém virá com algo melhor:
\documentclass{article}
\usepackage{lipsum}
\usepackage{ifthen}
\begin{document}
\lipsum
\lipsum
\lipsum
\ifthenelse{\isodd{\thepage}}
{\cleardoublepage\mbox{}}
{}
\end{document}
Adicione/remova \lipsum
para ver como evolui o número de páginas. O documento sempre terá um número par de páginas.
Inverta {}
e {\cleardoublepage\mbox{}}
para garantir um número ímpar de páginas.