1. Problema

1. Problema

En twoside book/ memoirdocumentos, utilizando el geometrypaquete y LUALATeX - y para configurar la impresión offset (cuatro + páginas por hoja):

¿Cuál debería ser el comportamiento esperado de bindingoffset?


1. Problema

He tenido un comportamiento extraño e inconsistente al usar las clases memoiry bookpara crear twosidelibros. Y tengo problemas para entender el comportamiento de bindingoffset/gutter que se explica en la documentación.

Aunque hay muchas preguntas relacionadas con este tema, ESTA pregunta se refiere a la comprensión de la documentación real de la geometrydocumentación.

En un lugar, la documentación parece indicar que bindingoffsetelen realidad eliminando espaciodesde el margen interior para documentos de dos lados (que es lo que está sucediendo en mi experiencia), pero en otro lugar dice que se supone que esagregando ese espacioal margen interior.


De la documentación del paquete Geometry:

pág.2- márgenes :izquierda (interior), derecha (exterior), arriba y abajo

pág.9- desplazamiento de encuadernaciónelimina un espacio especificadodesde el lado izquierdo de la página para un lado oel lado interior para dos lados. desplazamiento de encuadernación=hlongitudi. Esto resulta útil si las páginas están encuadernadas con una encuadernación a presión (pegado, cosido, grapado...). Ver Figura 6.

pág.10- Figura 6: La opción de compensación de enlaceagrega la longitud especificada al margen interior. Tenga en cuenta que la opción bilateral intercambia los márgenes horizontales y las notas marginales junto con la compensación de encuadernación en páginas pares (ver b)), pero la opción asimétrica suprime el intercambio de los márgenes y las notas marginales (pero la compensación de encuadernación aún se intercambia).

pág. 29- 'bindingoffset' La macroagrega el espacio especificadoal margen interior. 523 \define@key{Gm}{bindingoffset}{\Gm@setlength\Gm@bindingoffset{#1}}%


2. Ejemplo de trabajo mínimo:

\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}

Respuesta1

Simplemente puedes probarlo:

\documentclass{book}
\usepackage{geometry,lipsum}
\geometry{showframe,margin=2cm,bindingoffset=2cm}
\begin{document}
\lipsum \lipsum \lipsum
\end{document}

ingrese la descripción de la imagen aquí

Es obvio que el espacio en blanco en los márgenes interiores parece más grande. Entonces, desde un punto de vista, el offset de encuadernación es agregar espacio al margen. Pero, por otro lado, el desplazamiento de encuadernación no es realmente parte del diseño de la página: desaparecerá en el encuadernación y, al usar la opción, estás reduciendo la página y el ancho del texto, de modo que el desplazamiento de encuadernación elimina algo de la página.

(Ese es el caso simple, si usa tanto el tamaño del papel como el tamaño del diseño (o el ancho del papel/tamaño del papel en las memorias), entonces puede resultar más complicado y se necesitan pruebas más cuidadosas para verificar si obtiene lo que desea).

información relacionada