在 Scrreprt 类中使更多行适合页面

在 Scrreprt 类中使更多行适合页面

很高兴看到这一点:“基于 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

相关内容