更正 \newgeometry 保留前导设置

更正 \newgeometry 保留前导设置

我正在使用报告文档类编写一份 350-400 页的文档。整个文档按照规定使用单面标志,但我需要文档在某个点切换到双面。主要是在附录的介绍处。

我正在使用\newgeometry;但是根据文档,这会删除序言中使用的所有几何格式。我想保留所有边距定义或设置,例如headheightheadsep,然后简单地切换到twoside

我刚刚尝试过

\newgeometry{a4paper,
 twoside,
 top=20mm,
 inner=40mm,
 outer=25mm,
 bottom=40mm,
 headheight=15pt,
 headsep=5mm,
 footnotesep=5mm,
 footskip=20mm - 1em}

这正确地切换到了两侧,但是它破坏了openright只能在序言中设置的设置。

答案1

如果有人想知道这个问题的解决方案,只需输入oneside,openrightdocumentclass然后稍后twoside根据需要使用切换到\newgeometry

\documentclass[11pt,british,english,oneside,openright]{report}

相关内容