50 lines
1.0 KiB
Modula-2
50 lines
1.0 KiB
Modula-2
\ifthenelse{\boolean{isElectronic}}{
|
|
\newgeometry{
|
|
%margin = 1in,
|
|
inner = 48pt,
|
|
top = 1in,
|
|
marginratio = 2:3,
|
|
}
|
|
\savegeometry{smallMargin}
|
|
\newgeometry{
|
|
% margin = 0.25in,
|
|
inner = 24pt,
|
|
top = 0.25in,
|
|
marginratio = 2:3,
|
|
}
|
|
\savegeometry{tinyMargin}
|
|
}{
|
|
\newgeometry{
|
|
%margin = 1in,
|
|
twoside = true,
|
|
inner = 48pt,
|
|
top = 1in,
|
|
marginratio = 2:3,
|
|
}
|
|
\savegeometry{smallMargin}
|
|
\newgeometry{
|
|
%margin = 0.25in,
|
|
twoside = true,
|
|
inner = 24pt,
|
|
top = 0.25in,
|
|
marginratio = 2:3,
|
|
}
|
|
\savegeometry{tinyMargin}
|
|
}
|
|
\restoregeometry
|
|
|
|
\NewDocumentEnvironment{SmallMargin}{O{0.0in} O{-0.25in}}{
|
|
\clearpage
|
|
\loadgeometry{smallMargin}
|
|
\providelength[\insideheaderoffset]{\defaultinsideheaderoffset}
|
|
\providelength[\outsideheaderoffset]{\defaultoutsideheaderoffset}
|
|
\setlength{\insideheaderoffset}{#1}
|
|
\setlength{\outsideheaderoffset}{#2}
|
|
\pagestyle{fancy}
|
|
}{
|
|
\clearpage
|
|
\setlength{\insideheaderoffset}{\defaultinsideheaderoffset}
|
|
\setlength{\outsideheaderoffset}{\defaultoutsideheaderoffset}
|
|
\pagestyle{fancy}
|
|
\restoregeometry
|
|
} |