我想使用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
对于a4paper
和11pt
意味着10
。但使用10pt
和a4paper
default
只会8
导致更大的边距。
如果你真的想要,你可以设置DIV=10
,但你会收到警告。也许DIV=9
是一种妥协:
\documentclass[10pt,DIV=9]{scrartcl}
\usepackage{blindtext}
\begin{document}
\blindtext[6]
\end{document}
答案2
这KOMAscript 文档有一个整章关于如何根据印刷原理计算文本区域。
基本上,这归结为文本区域和空白之间的特定关系以及纸张和文本区域的长宽比。但字体大小也起着一定的作用,因为对于一行中应有多少个字符才能获得良好的可读性,有一个(或多或少严格的)最佳值。如果更改字体大小,则必须调整文本区域的宽度,因此也必须调整页边距以适应行长的变化。