我需要一个命令来创建分页符,这是我的尝试:
\documentclass[12pt]{article}
\usepackage{lipsum}
\newcommand\blankpage{%
\thispagestyle{empty}
\clearpage\mbox{}\clearpage}
\begin{document}
\lipsum[1]
\blankpage
\lipsum[2]
\end{document}
但是,我不希望页码出现在分页符中。该命令\thispagestyle{empty}
不起作用,我该怎么做?
答案1
您需要在类似以下内容的顺序\insertblankpage
:
\newcommand{\insertblankpage}{%
\clearpage% Flush pending page content
\thispagestyle{empty}% Set page style to be 'empty' (no header/footer)
\mbox{}% Some some (blank) content on the page
\clearpage}% Flash page content
也就是说,你需要(为了)
\clearpage
- 刷新所有待处理的页面内容;\thispagestyle{empty}
- 设置页面样式empty
,从而避免显示任何页眉/页脚;\mbox{}
- 在页面上设置一些(不可见的)内容;以及\clearpage
- 再次刷新所有待处理的页面内容。
对 (2) 和 (3) 的调用可以互换,因为它们都涉及同一页面上的不同(不可见)内容。
答案2
向上移动\clearpage
定义将修复该问题。试试这个:
\documentclass[12pt]{article}
\usepackage{lipsum}
\newcommand\blankpage{%
\clearpage
\thispagestyle{empty}%
\mbox{}\clearpage}
\begin{document}
\lipsum[1]
\blankpage
\lipsum[2]
\end{document}