为什么 KOMA scrreprt 文档类中的默认行长度比建议的要长?

为什么 KOMA scrreprt 文档类中的默认行长度比建议的要长?

scrreprt当使用带有默认参数(a4paper11pt、 )的 documentclass (KOMA 脚本)时DIV10,我观察到行长在 81 到 85 个字符之间(包括空格和标点符号,没有包 microtype 时为 78 到 85 个字符)。这明显比通常认为的最佳长度 60 到 70 个字符要长,KOMA 手册中也有这样的描述。该手册还设置了 80 个字符的(绝对)上限,不得超过该上限。

因此,我的问题是:我做错了什么吗?或者这只是 A4 纸张大小的现实与最佳行长理论相冲突?

这里,相当简单的 MWE:

\documentclass[a4paper,11pt]{scrreprt}  
\begin{document}  
Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc. Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu est, nonummy in, fermentum faucibus, egestas vel, odio.
Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio. In hac ha- bitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad litora torquent per co- nubia nostra, per inceptos hymenaeos. Praesent sapien turpis, fermentum vel, eleifend faucibus, vehicula eu, lacus.  
\end{document}

答案1

[其他人可能会指出这不是“真正的”问题。我仍然认为可以说一些有帮助的话,尽管可能有些主观。]

你没有做任何“错”的事情。请记住,适合所有目的或所有读者的完美行长。有些人习惯于每天阅读 A4、MS Word、Arial 10 18 pt、1 英寸边距文档,每行 100 个字符(想想阅读学生论文的人)。几年后,这些人不一定会发现阅读起来很难。

不过,您说得对:当您想要每行 65 个字符,并且希望将字体大小保持在 12pt 左右时,A4 和信纸就太宽了,除非您使用的字体宽度高于平均水平(这本身可能会降低可读性),或者是相当窄的尺寸。

我使用常见的“主力”字体,如 Minion、Palatino、Miller 或 Scala,DIV9并且12pt(15 或 16pt)几乎可以满足所有用途。多年来,我发现这是最令人满意和实用的解决方案,特别是因为左右边距足够宽,可以容纳一个拇指握住纸张而不会覆盖文本。除非我被明确要求这样做。

\documentclass[DIV9,12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{leading}
\leading{16pt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tgschola}

\begin{document}
\Blindtext
\end{document} 

这样一来,每行的平均长度约为 70 个字符。除非您使用 Minion 或 Times New Roman 等更紧凑的字体,在这种情况下每行的长度约为 80 个字符。

附言:当您被告知使用 A4 纸、特定大小和行距的特定字体以及特定的边距大小时,您仍然可以自由地排版为双栏(!)文档。

相关内容