使用时几何学包中,如何更改参数相对量?
例如,我想做类似的事情:
\newgeometry{top=top+2cm, bottom=bottom+2cm}
这会分别增加顶部和底部边距2cm
。有什么办法可以做到这一点吗?
答案1
简单的答案是 没有提供这样的功能geometry
。您无法指定top
usingtop=top+2cm
或bottom
using bottom=bottom+2
。
当您想将顶部增加 2cm 时,大概不会影响headheight
或headsep
长度,您可以通过更改来实现topmargin
。
\addtolength{topmargin}{2cm}
但是,一般来说,我建议不要使用所有这些方法,除非您真正研究了页面几何形状的构造方式。通常,LaTeX 和软件包从 开始paperheight
,减去 head 参数的值,估计 的textheight
精确倍数\baselineskip
,然后定位\footskip
。
建议使用memoir
或scrbook
阅读回忆录手册第 2 章。