![Restoregeometry 导致文本超出页面范围](https://linux22.com/image/429207/Restoregeometry%20%E5%AF%BC%E8%87%B4%E6%96%87%E6%9C%AC%E8%B6%85%E5%87%BA%E9%A1%B5%E9%9D%A2%E8%8C%83%E5%9B%B4.png)
目前,我正在为一个协会开发一个软件包。我试图实现以下目标:第一页的几何形状应与所有后续页面不同。有些问题的答案完全符合我的要求,但是,当我尝试自己使用这些答案时,它们似乎并没有真正起作用。
从问题 449245,以下代码:
\usepackage{geometry}
\geometry{
top=3cm,
hmargin=1in,
}
\usepackage{mwe}
\usepackage{afterpage}
\begin{document}
\newgeometry{top=8cm}
\afterpage{\aftergroup\restoregeometry}
\lipsum
\lipsum
\end{document}
这个问题准确地提供了我想要实现的目标,但提供的解决方案实际上对我来说不起作用:
有人知道为什么这个解决方案不再有效吗? 有办法修复代码吗? 提前致谢。
答案1
经过更多尝试后,我发现使用\globaldefs=1
而不是\aftergroup
似乎可以解决我仍然面临的所有问题。