我有一份具有一组已定义边距的文档,我需要在中间某处为每个侧边距添加 1 厘米,而不更改垂直布局。但是,当我使用\newgeometry
更改侧边距时,包也会更改 的值\topmargin
。例如,请参阅此 MWE:
\documentclass{article}
\usepackage[top=3.5cm,left=4.5cm,right=3.5cm,bottom=3.0cm]{geometry}
\begin{document}
\the\topmargin
\newgeometry{left=3.5cm,right=2.5cm}
\the\topmargin
\end{document}
它打印-9.68535pt
在第一页和-13.87262pt
第二页上。
看起来该程序包在重新计算时没有考虑序言中的选项\newgeometry
。这是预期的行为吗?该程序包不应该“记住”以前的参数并仅调整必要的参数吗?