我正在创建一个包含 A4 纵向页面的 PDF LaTeX 文档。但它注定要以横向、双联和双面打印。
这意味着任何装订偏移都需要添加到第 1、5、9 页...的左边距以及第 4、8、12 页...的右边距。
这张粗略的草图可以清楚地表明这一点:
front side of sheet
--------------------------------------------
| bblll page 1 rrr lll page 2 rrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
| bblllttttttttttrrr lllttttttttttttrrr |
---------------------------------------------
reverse side of sheet
--------------------------------------------
| lll page 3 rrr lll page 4 rrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
| lllttttttttttttrrr lllttttttttttrrrbb |
---------------------------------------------
bb -- binding offset
ll -- left margin
tt -- text of page
rr -- right margin
双版打印由打印机处理。但是打印机无法处理移动整页以产生装订偏移。
当然,一个解决方案是购买更好的打印机。
我探索过的另一个方法是将整个文档视为横向格式,并使用 \multicols 将其打印在两列中。遗憾的是,这种做法在格式方面存在许多尴尬之处。
所以我真正想要的是几何设置中的一些魔法粉尘。
圣诞节过后我是不是期望太多了?
答案1
我有点不敢回答自己的问题。但是 lockstep 的线索将我引向了twocolumn
上的参数documentclass
。
看起来效果不错。它将物理页面细分为两个逻辑页面。因此看起来有点像multicols{2}
在整个文档上使用,但缺点较少。
documentclass
和之间的神奇相互作用geometry
似乎是(请注意5cm
inner
绑定偏移的夸大边距 - 只是为了更容易看到):
\documentclass[a4paper,twocolumn,landscape,10pt]{book}
\usepackage[top=2cm, bottom=2cm, inner=5cm, outer=1cm]{geometry}
这个解决方案可能正是许多文档所需要的。
但是,我发现问题在于,我wrapfigure
在 中有一个miniboxpage
,每个 都按 的一小部分缩放\textwidth
。似乎\textwidth
有时 被视为工作表的完整物理宽度,有时被视为逻辑页面的文本宽度。我需要隔离案例并进一步调查。
感谢您的回复——它们给了我对未来的一些希望。
答案2
答案3
KOMA-Script\documentclass{scrbook}
是 的替代方案,\documentclass{book}
它在 A4 纸上看起来更美观,并提供了很多附加选项,其中包括指定装订更正的选项。例如,这是我在博士论文中使用的 documentclass 定义:
\documentclass[
a4paper,
BCOR=10mm, % specify binding correction
ngerman,
twoside, % left pages and right pages look different
open=right, % chapters start on right pages only, this is the default
headsepline=true,
headinclude=false,
footsepline=true,
footinclude=false,
% headings=small,
bibliography=totoc,
listof=totoc,
final
]{scrbook}
我通常创建 A4 pdf,然后使用 Adobe Reader 进行小册子打印。