編輯 (cfr)

編輯 (cfr)

我正在准备一篇论文,要求装订边的边距为 4 厘米(即奇数页的左侧),另一侧的边距为 2 厘米。我一直尝试使用这些选项的几何包,但得到了奇怪的结果。此代码应该可以复制我的问题:

\documentclass[a4paper]{book}
\usepackage[inner=2cm,outer=2cm,bindingoffset=2cm]{geometry}

\usepackage{lipsum}

\begin{document}
\lipsum[1-2]

\newpage

\lipsum[1-2]

\end{document}

输出结果如下: 图像显示偏移不正确

如您所见,两页之间的偏移量不同。我尝试将文本宽度强制为 15cm,但没有效果,还使用了不对称选项,内部=4cm,外部=2cm。

有没有办法纠正这个问题,使偶数页和奇数页的相对边距相同?

编辑:

按照 cfr 的建议,使用 verbose 和 showframe 以及 lipsum[1-10] 可以得到:第二次尝试

我认为中间分隔线两侧的边距应该对称,且每边 2 厘米。

編輯 (cfr)

以下 MWE:

\documentclass[a4paper]{book}
\usepackage[inner=2cm,outer=2cm,bindingoffset=2cm,verbose,nomarginpar]{geometry}
\usepackage{lipsum}

\begin{document}
\lipsum[1-20]
\end{document}

在控制台上产生以下输出:

*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
*geometry* verbose mode - [ preamble ] result:
* driver: pdftex
* paper: a4paper
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* bindingoffset: 56.9055pt
* modes: twoside 
* h-part:(L,W,R)=(56.9055pt, 426.79137pt, 56.9055pt)
* v-part:(T,H,B)=(101.40665pt, 591.5302pt, 152.11pt)
* \paperwidth=597.50787pt
* \paperheight=845.04684pt
* \textwidth=426.79137pt
* \textheight=591.5302pt
* \oddsidemargin=41.54102pt
* \evensidemargin=-15.36449pt
* \topmargin=-0.93083pt
* \headheight=12.0pt
* \headsep=18.06749pt
* \topskip=10.0pt
* \footskip=25.29494pt
* \marginparwidth=0.0pt
* \marginparsep=0.0pt
* \columnsep=10.0pt
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidetrue
* \@mparswitchtrue
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)

请注意左边距、文本宽度和右边距计算正确:

* h-part:(L,W,R)=(56.9055pt, 426.79137pt, 56.9055pt)

426+3*57构成纸张宽度的 pts 总数597。但是没有确认此假设的偏移量:

* \hoffset=0.0pt

我不确定这应该是正数(因为绑定偏移量为正数)还是负数(因为绑定偏移量小于 1 英寸),但它肯定不应该是零?此外,OP 观察到的大约 5 毫米的差异大致相当于 1 英寸和 2 厘米之间的差异,即 4 毫米。不知何故,计算没有考虑到所选的所有要求。

geometry总是让我困惑……?

答案1

问题出在我的快速构建设置上,当我将 a4paper 放入我的乳胶文档中时,dvips 正在使用 -t 字母标志运行。

相关内容