回忆录和几何

回忆录和几何

我在用几何学回忆录

我用它来临时改变文档的边距,例如:

....
\savegeometry{the_original_geometry}
\newgeometry{top=2.5cm, bottom=2.5cm,headsep=0cm}
....
\loadgeometry{the_original_geometry}
....

我认为 memoir 提供了一套用于调整边距的命令。我查看了文档,但找不到像上述命令一样直观的命令,并且无法让我在两种布局类型之间快速切换

有没有办法使用memoir命令来做到这一点并避免使用geometry包?

另外,一个相关的问题:如何让几何或回忆录打印和top的当前值?bottomheadsep

答案1

检查所有页面参数的最佳方法是使用布局包(由回忆录的同一作者 Peter Wilson 编写)并由班级在手册中说明它们。

几何学中没有定义顶部、底部、左侧或右侧的概念(它们只是方便计算和作者输入的长度)。同样,memoir 提供了一些几何学中无法明确定义的长度,例如\trimtopetc。

top相当于\uppermargin回忆录,\headsep是 LaTeX 长度,并且两者均可用。

所有页面布局参数都可以使用 LaTeX\setlength命令进行更改。例如,要设置headsep=0pt,请将其放入序言中:

\makeatletter
\setlength{\headsep}{0pt}
\makeatother

要查看文档中的任何维度,只需使用\showthe\the宏即可。例如,要查看headsep值,请使用 \showthe\headsep或简单地\the\headsep打印它。请参阅页面几何差异用于打印所有长度的简短宏。

相关内容