In twoside
book
/memoir
documents, using the geometry
package and LUALaTeX - and to set up offset printing, (four + pages per sheet):
What should be the expected behavior of bindingoffset
?
1. Issue
I have been having some weird inconsistent behavior using the memoir
and book
classes to create twoside
books. And, I am having trouble understanding the behavior of the bindingoffset
/ gutter is explained in the documentation.
Although there are many questions related to this topic - THIS question pertains to understanding the actual documentation of the geometry
documentation.
In one place, the documentations seems to state that the bindingoffset
is actually removing space from the inner margin for twoside documents, (which is what is happening in my experience), but in another place it says its supposed to be adding that space to the inner margin.
From the Geometry package documentation:
pg.2 - margins : left (inner), right (outer), top and bottom
pg.9 - bindingoffset removes a specified space from the lefthand-side of the page for oneside or the inner-side for twoside. bindingoffset=hlengthi. This is useful if pages are bound by a press binding (glued, stitched, stapled . . . ). See Figure 6.
pg.10 - Figure 6: The option bindingoffset adds the specified length to the inner margin. Note that twoside option swaps the horizontal margins and the marginal notes together with bindingoffset on even pages (see b)), but asymmetric option suppresses the swap of the margins and marginal notes (but bindingoffset is still swapped).
pg. 29 - ‘bindingoffset’ The macro adds the specified space to the inner margin. 523 \define@key{Gm}{bindingoffset}{\Gm@setlength\Gm@bindingoffset{#1}}%
2. Minimal Working Example:
\documentclass[12pt, twoside, final]{book}
\usepackage{layouts}
\usepackage[ %
portrait,
twoside, %
truedimen,
paperwidth=5.5in, %
paperheight=8.5in, %
layoutoffset=0in, % The H/W offset of the page from the stock paper's top left corner.
hdivide={0.5in,*,0.5in},% {left margin, body text, right margin}
vdivide={0.5in,*,0.5in},% {top margin, body text, body margin}
% includehead, % Includes header in total height.
% includefoot, %Includes footer in total height.
% includemp,
% vmarginratio=2:3, % Vertical ratio of top to bottom. Default ratio is 2:3.
% top=0.5in, % Height of Top Margin
% topmargin=0in, % Vertical space between top margin and header.
headsep=0.0in, % Vertical space between header and body text.
headheight=0.5in, % Vertical height of header.
% bottom=0.5in, % Bottom Margin
footskip=0in, % Vertical space between Footer and Body Text.
bindingoffset=0.5in, % Removes/add space from the Left Recto Margin, or Inner
% hmarginratio=2:3, % Ratio of left to right, (inner to outer), margin. Default is 2:3 for twoside
% inner=0.5in, % Left Margin on Recto
% outer=0.5in, % Righ Margin on Recto
marginparwidth=0in, % Width of the Margin Notes Area
marginparsep=0in, % Space between margin notes and body text.
%marginparpush=0in, % Vertical space between margin notes.
%oddsidemargin=0in, % Horizontal space between left margin and body text.
% ***** Debug Options
showframe %
% showcrop %
]{geometry}
\begin{document}
Hello World
\clearpage
Goodbye Irony
\clearpage
\printparameterstrue
\setlayoutscale{0.25}\pagediagram
\clearpage
\printinunitsof{in}{\setlayoutscale{0.25}\pagevalues}
\end{document}