\ifthenelse{\boolean{isElectronic}}{ \newgeometry{ inner = 0.75in, top = 66pt, % 11/12in marginratio = 2:3, } \savegeometry{smallMargin} \newgeometry{ inner = 24pt, % 1/3in top = 0.25in, marginratio = 2:3, } \savegeometry{tinyMargin} }{ \newgeometry{ twoside = true, inner = 0.75in, top = 66pt, % 11/12in marginratio = 2:3, } \savegeometry{smallMargin} \newgeometry{ twoside = true, inner = 24pt, % 1/3in top = 0.25in, marginratio = 2:3, } \savegeometry{tinyMargin} } \restoregeometry \NewDocumentEnvironment{SmallMargin}{O{0.0in} O{-0.25in}}{ \clearpage \loadgeometry{smallMargin} \setlength{\insideheaderoffset}{#1} \setlength{\outsideheaderoffset}{#2} \pagestyle{fancy} }{ \clearpage \pagestyle{fancy} \restoregeometry }