如何让LaTeX中不添加空白页
时间: 2024-02-09 15:12:50 浏览: 287
(完整版)latex初学者模板.pdf
5星 · 资源好评率100%
在默认情况下,LaTeX 会自动在需要时添加空白页,例如在双面打印时,每个章节的第一页应该是奇数页,因此如果该章节前面是偶数页,LaTeX 会自动添加一个空白页使得该章节的第一页成为奇数页。
如果你想要禁止 LaTeX 自动添加空白页,可以在导言区使用`\let\cleardoublepage\clearpage`命令。这样,`\cleardoublepage`命令将被重定义为`\clearpage`,即不会添加空白页,而是直接开始新的一页。例如:
```
\documentclass[twoside]{book}
\usepackage{lipsum} % 用于生成示例文本
\let\cleardoublepage\clearpage % 禁止 LaTeX 自动添加空白页
\begin{document}
\chapter{第一章}
\lipsum[1-10]
\end{document}
```
在上面的例子中,我们使用了`book`文档类,并指定了`twoside`选项以启用双面打印模式。然后,我们使用`\let\cleardoublepage\clearpage`命令来禁止 LaTeX 自动添加空白页。最后,我们使用`\chapter`命令来生成一个新的章节,并使用`lipsum`宏包来生成示例文本。这样,我们就可以在不添加空白页的情况下生成文档。
阅读全文