可能的重複:
如何保持最後頁碼均勻?
有沒有辦法強制輸出偶數頁?
我的意思是使 pdflatex 文件“智能”,它會在末尾添加或不添加空白頁,以確保始終生成偶數頁。
(目的:我產生了許多這樣的pdf,然後將它們與外部工具結合在一起,以便產生用於雙面列印的pdf)
答案1
發佈\clearpage
在文件末尾;然後檢查頁碼是否為奇數,奇數時不做任何處理,否則彈出空頁;文件序言中的以下程式碼即可:
\AtEndDocument{\clearpage\ifodd\value{page}\else\null\clearpage\fi}
oneside
這與or選項無關twoside
。在後一種情況下
\AtEndDocument{\cleardoublepage}
就足夠了(正如烏爾里克所說)。
答案2
這裡給了兩個頁面:
\documentclass{book}
\begin{document}
abc
\cleardoublepage
\end{document}
答案3
這可能不是最乾淨的方法,可能有人會提出更好的方法:
\documentclass{article}
\usepackage{lipsum}
\usepackage{ifthen}
\begin{document}
\lipsum
\lipsum
\lipsum
\ifthenelse{\isodd{\thepage}}
{\cleardoublepage\mbox{}}
{}
\end{document}
新增/刪除\lipsum
以查看頁面數量如何變化。該文件的頁數始終為偶數。
反轉{}
並{\cleardoublepage\mbox{}}
確保頁數為奇數。