对于单个页面,topmargin
应该更改。我试过了\newgeometry
,但这会带来强制分页符。\vspace
不会改变topmargin
,它只会调整页面第二段的高度。
有没有办法topmargin
在不使用的情况下更改单个页面的\pagebreak
?
答案1
是的,主要问题是你需要一个地方以前的页面上进行更改,并在当前的页面重置。例如,您可以更改\topmargin
或\topskip
:
\documentclass{article}
\usepackage{kantlipsum}
\begin{document}
\kant
HERE \advance\topmargin by 3cm \enlargethispage{-3cm}
\kant[1-4]
AND HERE \advance\topmargin by -3cm
\kant[1-4]
\end{document}
或者
\documentclass{article}
\usepackage{kantlipsum}
\begin{document}
\kant
HERE \topskip=3cm
\kant[1-4]
AND HERE \topskip=10pt
\kant[1-4]
\end{document}