这是上一个问题的后续,用于设计书籍的文档类。
就我的情况而言,大多数受访者建议我使用用于编写文本的类来设计页面布局scrbook
。
我当然研究过 KOMA 脚本手册,我发现页面布局设置相当麻烦。页面分为n列和n行,其中外侧两行、内侧一行、底部两行和顶部一行是边距。另一方面,我收到了书籍设计师的以下指示:
page dimensions: 210 x 245 mm2
inner margin: 25 mm
outer margin: 10 mm
upper margin: 10 mm
bottom margin: 25 mm
text block width: 120 mm
根据以上数据进行计算:
marginal notes width: 55 mm
我还附上了在非 LaTeX 程序中创建的所需布局示例。
请告诉我如何在 scrbook 类中进行此布局。目前,我感兴趣的是仅限页面布局,因为我已经自己或在其他人的帮助下解决了一些其他设计问题。谢谢。
答案1
仅使用KOMA-Script
,顶部和底部边距之间的比率将始终为 1:2。因此,需要额外的包(例如,geometry
) 是您想要的布局所需要的。请注意,您必须将计算出的“边注宽度”拆分为marginparsep
和,marginparwidth
并将两个参数添加到outer
。有关详细信息和其他修改(例如,有关页眉/页脚),请参阅手册第 3 节geometry
。
\documentclass{scrbook}
\usepackage[
paperwidth=210mm,
paperheight=245mm,
top=10mm,
bottom=25mm,
inner=10mm,
outer=80mm,
marginparsep=7mm,
marginparwidth=48mm,
]{geometry}
\usepackage{lipsum}
\begin{document}
Some text.\marginpar{\lipsum[1]}
\lipsum[1-5]
\end{document}