采用 KOMA 脚本的页面布局设计

采用 KOMA 脚本的页面布局设计

这是上一个问题的后续,用于设计书籍的文档类

就我的情况而言,大多数受访者建议我使用用于编写文本的类来设计页面布局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}

相关内容