我想制作一个 PDF 文档,在单面查看或打印时没有空白页。但双面打印时,第一页(封面)应该是第一张纸上打印的唯一页面。这可能吗?
另外,是否可以让每个部分/章节从新的纸张开始,而无需插入空白页(在 PDF 查看器或单面打印中可见)?
使用 PostScript 作为最终文档的格式是否有帮助?
目前我使用:
\documentclass{moderncv}
\usepackage{fontenc}
\usepackage{lmodern}
\usepackage{inputenc}
\usepackage{textgreek}
\usepackage{hyperref}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{geometry}
\usepackage{natbib}
\usepackage{babel}
\usepackage{doi}
该文件经过两次调用进行编译pdflatex
。
但请不要让我当前的设置以任何方式限制您。如果有必要,我可能会进行调整,甚至从头开始。
答案1
这是课堂上book
可以使用的章节的示例。
使用该twoside
选项时,的重新定义\cleardoublepage
将抑制第一页后的空白页。所有章节都将从新页面开始(一如既往)奇数或偶数,而不是总是奇数,因此不会生成额外的空白页。
此twoside
选项将生成与 相同的页数oneside
。只有页边距会发生变化。
\documentclass[twoside]{book}
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else\hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}% added <<<<<<<<<<
\usepackage{kantlipsum}% dummy text
\begin{document}
\kant[1]
\chapter{First}
\kant[2]
\chapter{Second}
\kant[3]
\end{document}