![在 Scrreprt 类中使更多行适合页面](https://linux22.com/image/235726/%E5%9C%A8%20Scrreprt%20%E7%B1%BB%E4%B8%AD%E4%BD%BF%E6%9B%B4%E5%A4%9A%E8%A1%8C%E9%80%82%E5%90%88%E9%A1%B5%E9%9D%A2.png)
很高兴看到这一点:“基于 scrreprt 构建的文档是高度可定制的”(Stefan Kottwitz 在他的回答中如何自定义标准报告模板)。
我的问题是:
我想将页面顶部和底部边距缩小 1.5 厘米,以便页面上能容纳更多行 - 我该怎么做?
以下答案也适用于 scrreprt 吗?我如何更改边距和间距以满足 XYZ 大学的博士论文要求?
答案1
我不会称 KOMA-script 的类固有特性“更好” geometry
——KOMA-script 提供了印刷上合理的默认布局以及少量自定义功能,同时geometry
允许多种布局(包括一些非常丑陋的布局)。
正如 Altermundus 指出的那样,使更多行适合页面的一种方法是将 KOMA-script 的DIV
选项设置为 12(10 是 A4 纸的默认值,基本字体大小为 11pt)。但是,这不仅会增加行数,还会增加单行的长度,而这反过来会在某种程度上影响可读性。另一种解决方案是增加geometry
文本区域的高度,但不增加其宽度——即,布局的高度与宽度的比例根据纸张大小和文本区域而不同。以下是将 A4 纸与黄金比例文本区域相结合的示例:
\documentclass{scrreprt}
\usepackage[hscale=0.69,vscale=0.79,heightrounded,includehead]{geometry}
\usepackage{blindtext}
\pagestyle{headings}
\begin{document}
\blinddocument
\end{document}
答案2
我认为最好使用“typearea”包或直接在类中使用一些功能scrreprt
。在 Koma-script 文档(scrguien.pdf 或 scrguide.pdf)中,有关于“纸张格式”的段落。在不调整页面高度和大小的情况下删除 1.5 厘米并不是一个好主意。您需要查看 DIV 选项:
\documentclass[a4paper,DIV=12]{scrreprt}
您也可以看看该选项BCOR
。