几何包 - Layoutoffset:可以区分奇数页和偶数页吗?

几何包 - Layoutoffset:可以区分奇数页和偶数页吗?

我目前正在准备出版一本书。我的打印机要求页面周围没有周向出血,顶部、底部和外侧各有 0.125 英寸,但内侧没有出血。据我所知,这种情况很不寻常,因为通常需要周向出血。

从这个标准案例开始,我们假设一本书的宽度为 7 英寸,高度为 10 英寸。可以使用包geometry及其papersizelayoutsizelayoutoffset选项轻松添加 0.125 英寸的周向出血:

\geometry{papersize={7.25in,10.25in}, layoutsize={7in,10in}, layoutoffset={0.125in,0.125in}, ...}

对于圆周出血的情况,这将工作正常;此外,不会发生任何布局变化,因为layoutsize固定为 7" × 10"(这是后来的裁切尺寸)。我的目的是保留书籍的后期布局,无论它是在哪种纸张尺寸上打印的(当然,纸张尺寸 > 布局尺寸)。这对我很重要,因为我需要生成一本数字版的书完全相同布局。

但这对于非周向出血不起作用,因为据我所知,它layoutoffset无法区分奇数页和偶数页。对于每个奇数页(左页),我需要

\geometry{papersize={7.125in,10.25in}, layoutsize={7in,10in}, layoutoffset={0.125in,0.125in}, ...}

对于每个偶数页:

\geometry{papersize={7.125in,10.25in}, layoutsize={7in,10in}, layoutoffset={0in,0.125in}, ...}

layoutoffset因此,如果能得到任何关于修改包的原始选项geometry以区分奇数页和偶数页的帮助我将非常感激——可能通过引入两个新的包选项layoutoffsetoddlayoutoffsetevengeometry(这将是我最喜欢的解决方案;不幸的是我自己无法做到这一点)。

提前谢谢你的帮助!

答案1

如果不对其内部工作进行大量修补,则geometrynorcrop无法实现您想要的功能。因此,恐怕更改参数layout是可行的方法,但要消极的绑定偏移量,因为您想要外边距中的空间:

\usepackage{geometry}
\geometry{
  papersize={7.125in,10.25in},
  layoutsize={6.875in,10in}, % compensate for the negative binding offset
  bindingoffset=-.125in,
  layoutoffset={.125in,0.125in},
}

毕竟,这只是一次性计算,然后你就可以忘掉它了。

答案2

这是一个使用 的相当简单的解决方案memoir

请注意,为了使答案集中在问题上,我没有尝试调整类型块本身的大小。

\documentclass[a5paper,showtrims]{memoir} % A5 quick-and-dirty
\usepackage{kantlipsum}      % Only to provide blind text
\setstocksize{10.25in}{7.125in}
\settrimmedsize{10in}{7in}{*}
\settrims{0.125in}{0.125in}
\checkandfixthelayout
\trimXmarks                  % Only to show the trimmings
% =================================================
\begin{document}
% =================================================
\kant[1-8]
% =================================================
\end{document}

相关内容