通常,当我向某人展示 LaTeX 文档时,他们会抱怨边距太粗,线条应该相隔一行的高度。我经常发现自己很难说服他们,LaTeX 的排版效果最好,而他们一生中见过的那些丑陋的文档(专业排版的书籍和文档除外)
支持 LaTeX 排版的最有说服力的论据是什么?
(顺便说一句,我知道这是一个不寻常的问题,有些人可能会认为它是主观的,但它仍然可以用客观的答案来回答,并且对社区有用。)
答案1
我发现非 LaTeX 用户不太关心好的排版。称赞 LaTeX 的优势而不称赞其排版能力,却没有人听。也许是因为好的排版是看不见的,而坏的排版无处不在。英国设计师 Craig Ward 创造了一个漂亮的海报说明这一点。
因此,多年来我成功使用的两个论点与好的排版无关。
- LaTeX 的稳定性。根据我的经验,这个论点在论文最后一刻的紧急情况下发挥了它的全部威力。当在其中一个文字处理器中投入 100 多页文档的工作处于危险之中时,表格和图表开始离开页面并真正飘来飘去。不幸的是,他们必须至少亲身经历一次这种经历。
- 据我所知,XeTeX/LaTeX 在单个文档中的多语言支持是无与伦比的。
答案2
有一点非常有说服力行长度. 引自LaTeX2e 的简短介绍,第 131 页:
当然,与现成的 MS Word 页面相比,它看起来非常狭窄。但看看你最喜欢的书,数一数标准文本行上的字符数。你会发现每行不超过 66 个字符。现在在你的 LaTeX 页面上做同样的事情。你会发现每行也有大约 66 个字符。经验表明,一行上的字符越多,阅读就越困难。这是因为眼睛很难从一行的末尾移动到下一行的开头。这也是报纸排版为多栏的原因。
此外,我通常会指出microtype
包(许多 TeXies默认加载)是如何使连字符和其他标点符号稍微延伸到右边距的(我认为这叫做突出),从而使文本的灰度更加均匀。即使没有microtype
,LaTeX 也能提供很好的连字,并且不会出现 MS Word 中经常出现的过长空格。其中一个原因是段落是作为一个整体排版的,而不是一行一行地排版。
最后你可以提一下连字。默认启用的标准连字是 ff、fi、fl、ffi 和 ffl。查找文档并不难没有这些连字符,而且您经常会注意到这些连字符组合看起来非常糟糕。
答案3
这就是为什么大多数杂志和科学论文都使用分栏的原因!否则,他们为什么要这样做,而不是只使用 9pt 字体,并在纸张的一个边缘和另一个边缘之间画一条线,使边距保持在 1cm 以下?为什么报纸甚至会使用超过两栏?
通常,我会使用当前字体通过 DIV=calc 重新计算 KOMA 脚本边距(例如,bookman 比 times 更宽:它们需要不同的边距)。
如果文档主要在屏幕上阅读,我会坚持使用默认的单列格式。单列会迫使人们在每一页上来回滚动,这很烦人。
如果要多次打印文档,我会将文档设置为双栏。这样不会让眼睛感到不适/疲劳,您可以增加页面上的墨水浓度,同时保持线条长度合理。
如果文档只打印一次,并且主要以 PDF 格式阅读(例如博士论文),我会回到单列格式。
我想强调一个事实:
我计算了我和另一位学生的博士论文的平均字母数。我使用的是 LateX 和 KOMA 脚本。另一位学生使用的是 MS Word(窄边距,双倍行距)。信不信由你:平均字母数差不多!在只有文本的随机页面上,我可以用 KOMA 脚本写出比他用 Word 写出的更多的字母。
现在的问题是:如果你想告诉人们 LateX 遵循排版的最佳实践,让他们阅读手册并阅读这篇文章学习例如,让他们打开一本书或手册,计算每行的字符数。
但实际上,如前所述,在大多数情况下,你都被坑了:这些人实际上对你说的话并不感兴趣。他们习惯于某种布局(可以追溯到打字机的辉煌时代,当时恐龙还在地球上生存),仅此而已!在那个时候(打字机),你是一页一页地工作的。如果你必须修改论文中的某些内容(在演讲之后),你必须用铅笔修改,然后展开论文,在可以的地方输入更正(即使这意味着要增加一页)再折回去。需要双倍行距以便陪审团修改论文,但你也需要输入这些更正,而不必重新输入所有内容!当时,你还想在一页纸上塞入尽可能多的字符……是的,使用这种丑陋的布局是因为从技术上讲你必须这样做。现在,很难让人们相信你所做的事情是一种好的做法(我甚至不得不说服我的上司,LateX 不是“只是为了好玩”,因为他们不知道!)。
好吧,如果您想使用 LateX 默认设置而不是双倍行距和窄边距来保留或共享您的文档,那么只需添加 2 条评论即可;)然后取消对您提到的这些“人”的注释。