LaTeX 更改单页的顶部边距

LaTeX 更改单页的顶部边距

对于单个页面,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}

相关内容