简短背景
一旦看到 Latex 文档,几乎每个人都想开始使用它。然后,由于它很难使用,人们开始对与其他排版系统(如 Word 或 Open Office)的比较感兴趣。
在latex2e 的简短介绍(latex 发音为“laytech”) 可以看出 LaTeX 非常适合:
编写数学公式,
生成结构良好的文档,因为必须指定逻辑结构。
另外,通过改变序言,我们可以改变整个文档,这是一个非常好的功能。
虽然我是新手,但很明显,(La)TeX 的一个优点是胶水. (La)TeX 将字母和单词括在方框中,并使它们以合适的方式放入行中;段落也同样如此,以适合页面。
问题
这是 (La)TeX 独有的功能吗?因此它与其他排版系统有重要区别吗?
答案1
LaTeX 在许多方面都比 Word 做得好。为了说明这一点,我在两个系统中都设置了相同的段落(来自 Milton 的《论出版自由》)。我试图通过在两个系统中都包含应最大化质量的设置来使比较公平。对于 LaTeX,我使用了microtype
。对于 Word,我打开了字距调整和连字——尽管连字没有帮助,因为我没有 Times 的 opentype 版本。不过,这似乎是对两个系统“开箱即用”的公平比较,因为 LaTeX 确实有一个正确提供的 Times 版本。我将两个系统都设置为使用 12 点类型,因为这是现在传统理解的(即,对于 LaTeX,12 个“大点”),14 点固定基线。
第一个例子是 LaTeX 在顶部(A),Word 在底部(C)。
LaTeX 版本比 Word 短一点,尽管 Word 引入了三个连续的连字符,看起来很糟糕。前两行尤其糟糕。在我看来,LaTeX 版本虽然总体上更均匀,但在“men. And”附近有一个明显的瑕疵,那里看起来像是段落中有一个洞,因为那里的宽间距形成了一条河流(也许是一个水池?)与上面“dragons' Teeth”中相对较宽的间距。
对于第二个比较,我将 LaTeX(B)设置为\frenchspacing
并且关闭了 Word 中的连字符(D),在每种情况下都是为了解决第一个版本中看似最大的缺陷。
我认为,现在两者的效果都更好。LaTeX 的设置更均匀(尽管如果要特别挑剔的话,“men. And” 周围还是有点差异)。然而,Word 版本的效果就差多了,没有连字符,有几行空格太多(尤其是连字符丢失的地方)。
所以我认为我们可以说,是的,LaTeX 确实在客观上做得更好。但这两种工具都需要(在我看来)调整:Word 需要打开字距调整,而 LaTeX 需要\frenchspacing
。如果我有一个 OpenType 版本的 Times,我认为 Word 可以进一步改进。这里的本质区别在于用于连字和对齐的算法:LaTeX 查看整个段落以产生总体上效果最好的结果,而 Word 只是逐行做出决定,有时并没有什么效果。
正如评论所指出的,有些商业系统(如 InDesign)在这方面的表现比文字处理器要好得多:毕竟文字处理器并不是专业的排版系统。还要注意的是,这些差异可能看起来很小,但即使对于非专家来说,它们肯定还是很明显的,尽管非专家可能无法说为什么一个看起来更好。
我认为 LaTeX 是否真的“难以使用”是一个见仁见智的问题。我认为它肯定比 InDesign 更容易使用(InDesign 不能真正用于编写文档)。尽管 Word 似乎更容易使用,但大多数用户都难以找到和使用使其输出或多或少可接受所需的设置(如连字、字距调整和连字)。而且,在许多其他方面(例如标签、交叉引用、参考书目),至少在我看来,LaTeX 似乎比 Word 更简单,而且肯定更可靠。哪个更容易或更困难取决于你正在做什么。