更改 koma-script 中的字体大小会修改页边距

更改 koma-script 中的字体大小会修改页边距

我想使用scrartcl字体大小为 10pt 的 koma-script 类,但当我使用 document 选项时10pt,不仅字体大小会减小,而且文本的空间占用也会减小。尤其是页脚边距(页码和页面底部之间的边距)会变大,这对我来说看起来很不舒服。

字体大小为 11pt 的最小文档:

\documentclass[a4paper]{scrartcl}
\usepackage{lipsum}
\begin{document}
\lipsum[1-20]
\end{document}

带有选项的最小文档10pt(和较大的页脚边距):

\documentclass[a4paper,10pt]{scrartcl}
\usepackage{lipsum}
\begin{document}
\lipsum[1-20]
\end{document}

为什么更改文档字体大小会对页边距产生如此大的影响?如何将字体大小设置为 10pt 而不影响页面页边距?

我的系统默认配置为使用 A4 纸张尺寸,并且我使用 pdflatex 编译我的文档。

答案1

KOMA-Script 类使用DIV=default作为页面布局的默认选项。 default对于a4paper11pt意味着10。但使用10pta4paper default只会8导致更大的边距。

如果你真的想要,你可以设置DIV=10,但你会收到警告。也许DIV=9是一种妥协:

\documentclass[10pt,DIV=9]{scrartcl}
\usepackage{blindtext}
\begin{document}
\blindtext[6]
\end{document}

在此处输入图片描述

答案2

KOMAscript 文档有一个整章关于如何根据印刷原理计算文本区域。

基本上,这归结为文本区域和空白之间的特定关系以及纸张和文本区域的长宽比。但字体大小也起着一定的作用,因为对于一行中应有多少个字符才能获得良好的可读性,有一个(或多或少严格的)最佳值。如果更改字体大小,则必须调整文本区域的宽度,因此也必须调整页边距以适应行长的变化。

相关内容