代码改变世界

LaTeX 与 Word 比较

2008-07-12 12:46  flyingfish  阅读(2672)  评论(1编辑  收藏  举报
小硕,加上专业写论文也不需要用到Tex,尽管帮别人查过下过几次,但一直对这东西似懂非懂。
今天给自己科普一下,说不一定以后写论文会用到。

资料好像是来自北大的一个叫做LaTeX 编辑部的站点

http://zzg34b.w3.c361.com/homepage/compareWord.htm

LaTeX 与 Word 是两种不同类型的文本编辑处理系统,各有所长,如果要对文字编辑性能和使用便捷程度等作综合评比,Word 明显优于 LaTeX,仅所见即所得一项,Word 就会赢得绝大多数用户,但要仅限定在学术报告和科技论文方面,评比结果就不同了:

 

从头开始

Word 特点就是所见即所得,其基本功能初学者很容易掌握,很多 Word 用户都是无师自通。但随着篇幅和复杂程度的增加,花费在文稿格式上的精力和时间要明显加大,如下图蓝色示意曲线所示。因为创建自定义编号、交叉引用、索引和参考文献等就不是所见即所得了,得耐着性子反复查阅 Word 的在线帮助或借助相关软件帮忙。

对于 LaTeX 初学者,即就是编排很简单的文章,也要花较多的精力和时间去学习那些枯燥的命令和语法,特别是排写数学公式,经常出错,多次编译不能通过,使很多初学者望而却步。可是一旦掌握,不论文 稿长短和复杂与否都会熟练迅速地完成,先前学习 LaTeX 的精力投入将由此得到回报,如下图红色示意曲线所示。

精力与时间耗费

文件大小和复杂程度

 

内容与样式

当用 Word 写作时,要花很多精力对页版式、章节样式、字体属性、对齐和行距等文本参数进行反复选择对比,尤其是长篇文章,经常出现因疏忽而前后文体格式不一致的现 象;当在稿件中插入或删除一章或章节次序调整时,各章节标题、图表和公式等的编号都要用手工作相应修改,稍有不慎就会出现重号或跳号。 你既是作者又是编辑还兼排字工。

使用 LaTeX 编版,如无特殊要求,只要将文稿的类型(article、report 或 book 等)告诉 LaTeX,就可专心致志地写文章了,至于文稿样式的各种细节都由 LaTeX 统一规划设置,而且非常周到细致;当修改稿件时,其中的章节、图表和公式等的位置都可任意调整,无须考虑编号,因为在源文件里就没有编号,文件中的所有编号都是在最后编译时 LaTeX 自动统一添加的,所以绝对不会出错。

换句话说,Word 把文稿的内容与样式混为一体,而 LaTeX 将它们分离,作者只需专注于文稿的内容,而文稿的样式几乎不用过问,LaTeX 是你的聪明而忠诚的文字秘书,如有特殊要求,也可使用命令修改,LaTeX 会自动将相关设置更新,无一遗漏。

接受 LaTeX 稿件的出版社大都有自己的文稿样式模板,主要就是一个类型文件包,简称类包。如果稿件未被甲出版社采用,在转投乙出版社前,只需将稿件第一句中类包名称由甲出版社的改为乙出版社的,整篇稿件的样式就随之自动转换过来了。就一句话的事儿,简单的不能再简单了,然而因为体制”的原故,Word 却根本无法做到这一点。

数学公式

Word 有个公式编辑器,可以编辑普通数学公式,但使用很不方便,外观效果较差,也不能自动编号,尤其是很难作为文本的一部分,融入某一行中,大都专起一行。如果碰到复杂的数学公式,编辑起来就很困难。有些用户只好另外安装可嵌入 Word 环境的工具软件 Math-Type 来弥补这一不足。

LaTeX 的特长之一就是数学公式编辑,方法简单直观,所想即所得,公式的外观精致细腻,而且公式越复杂这一优点就越明显。普通单行公式可以像纯文字文本一样插入字里行间。下面举三例加以比较 ,其中 Word 分两种情况,一是 DOC 格式的屏幕显示效果,二是将 DOC 格式文件通过 Acrobat 转换为 PDF 格式的效果:

Word
 
   
LaTeX

Word,对接不齐,行距变宽:


LaTeX,对接工整,行距不变:

 

Word: 

LaTeX:

 

尽管在默认状态下,就能将数学公式编排的非常精致美观,LaTeX 仍然还提供了很多调节命令,可以对公式的外观作更加细微的调整,使其尽善尽美。

 

插  图

Word 有个绘图工具,简易直观,但功能有限效果不佳。论文中的复杂图形大都用功能强大的 Visio、Photoshop 等绘图软件绘制,然后插入 Word。

LaTeX 自身也具有简单的绘图功能,如调用各种绘图宏包,可画出非常复杂的图形,缺点是不直观,命令格式繁琐,不易熟练掌握,名曰画图,实为编程。可同样先使用 Visio 绘图,然后粘贴到 Adobe Illustrator,对图形的细节作进一步处理后,存储为 PDF 或 EPS 格式,最后用插图命令调入 LaTeX 源文件即可,其效果更为精致。

 

创建参考文献

Word 目前还不具备管理参考文献的功能,用户一般都是采用 Reference Manager 或是 NoteExpress 等外部工具软件来解决这一问题。

创建参考文献可是 LaTeX 的强项。LaTeX 自带一个辅助程序 BibTeX,它可以根据作者的检索要求,搜索一个或多个文献数据库,然后自动为文稿创建所需的参考文献条目列表。如果编写其它文件用到相同的参考文献时可直接引用这个数据库。参考文献的样式和排序方式都可以自行设定。

很多著名的科技刊物出版社、学术组织和 TUG 网站等都提供相关的 BibTeX 文献数据库文件,可免费下载。

  

显示与输出

在文本对齐、字体变换、拼写检查、单词间距控制、自动断词和自动换行等纯文字处理功能方面,Word 经多次升版后已与 LaTeX 相差无几,但是排版效果却有所不同。以 Times 字体为例,在Word 中TaPA两个字母的间距有些松散,见下图所示。LaTeX 将各种拼写组合时的字母间距进一步优化调整,松紧得当,使整个文本的排版效果更加工整匀称。

 

Word:

 

LaTeX

 

在换行时,LaTeX 不仅可以根据音节自动断词,也可以按照作者的要求进行设定断词,一个单词可以设定多种断词方式,特别适用于科技论文中反复出现的专业词汇或缩略写,这既能保持单词间距均匀,又不易产生误解。

在科技著作手稿中经常可以看到某些论述附有说明、出处或考证;或者某些段落划上黑杠以示删除;或在边空里写有准备补充的文字。在 LaTeX 源文件中使用注释标记可以将上述这些内容完整地保留下来,以备后用,而在编译后的 PDF 文件中还看不到这些内容。科研论文要经过反复推敲,多次修改,注释功能非常实用。所见即所得”的 Word,当然没有这个功能,它删除的内容就甭想再找回来了。

一篇论文,Word 新手与牛人的排版美观程度差别很大,所见即所得成了一大缺点,因为 Word 本身不能帮助作者美化作品,自己排成什么样就什么样,即:所得仅所见”,就像在白纸上作画,全凭个人的悟性与灵感。而 LaTeX 初学与专家的排版外观差别很小,仅是快慢不同,都能达到专业出版水平,这就是 LaTeX 的一大优点,只要想法一致就能得到相同的结果,也就是所想即所得

目前 PDF 格式已成为全世界各种组织机构用来进行更加安全可靠的电子文件分发和交换的出版规范,科技论文大都使用 PDF 格式。LaTeX 可以直接输出 PDF、PS 或 DVI 格式文件;而 Word 输出的是 DOC 格式文件,还须购买 Adobe Acrobat 软件,将 DOC 转换为PDF;另外,图形中的数学公式或文本中数学式的上下标,在转换后常出现位置偏移字形变大等问题。

可扩充性

用户可以像搭积木那样对 LaTeX 进行功能扩充或添加新的功能。例如,加载一个 CJK 宏包,就可以处理中文,调用 eucal 宏包可将数学公式中的字符改为欧拉书写体;如果对某个宏包效果不太满意,完全可以打开来修改,甚至照葫芦画瓢自己写一个。这些可附加的宏包文件绝大多数都可从 CTAN 等网站无偿下载。

因为设计的超前性,TeX\LaTeX 程序系统几十年来没有什么改动,而且由于它的可扩充性,LaTeX 将永葆其先进性,也就是说,学习和使用 LaTeX 永远不会过时。例如,通过调用相关扩展宏包,LaTeX 立刻就具备了排版高质量高专业水准象棋谱、五线谱或化学分子式的能力。对于 LaTeX 这种机动灵活、简便免费的可扩充性能,Word 只能望尘。

 

稳定性和安全性

一篇科技论文少则几十页,多则上百页,其中含有许多图形和公式(Word 将公式处理为图形),正是由于 Word所见即所得,论文中的图形都要完整地插入页面 。随着文件的篇幅增大图形数量增多,处理速度明显减慢。编写一篇论文要无数次地打开、保存和关闭,往往要长时间等待甚至死机或文稿无法打开,所以 Word 经常出现文件恢复提示信息,但其中的图形很有可能丢失,取而代之的是一个小红叉。如果将文件分解为多个子文件,可以缓解这一问题,但又会出现难以自动创建目录、索引和参考文献等新问题;若章节、图表和公式需要 在子文件之间调换调整,那编号就全乱套了。

LaTeX 是纯文本文件,所有图形都是在最后编译时调入。同一篇文章,其 LaTeX 源文件只有 Word 文件尺寸的几十分之一。所以,LaTeX 源文件的长短,不会对文件存取和编辑过程产生明显影响。LaTeX 也允许采用多个子文件,章节和图表可随意增删,LaTeX 是在最后编译时才将所有子文件汇总排序,生成统一的文件页码、标题序号、图表和公式编号以及各种目录。

Word 从问世到现在不断地更新版本,并经常要求下载补丁程序,防止病毒攻击。LaTeX 及其前身 TeX,近二十年来,没有发现系统漏洞,即使有,造成源文件损坏的风险也是微乎其微;迄今也未发现任何宏包含有病毒。

 

版本兼容性

Word 十几年里已有多种版本,只能向下兼容,旧文件在新版本中打开,经常出现字形和文本位置变动等问题。

二十年来 LaTeX 也有几种版本,但可相互兼容,旧文件在新版本中打开,文本不会有丝毫的变形,而且还可以继续追加新的功能,如这几年很流行的超文本链接和 PDF 书签等。

 

通用性

随着计算机软硬件性能的提高,在 PC 机上使用 Unix/Linux、Mac OS 或其他操作系统的用户越来越多。由于 LaTeX 系统的程序源代码是公开的,因此人们开发了用于各种操作系统的版本,而且 LaTeX 源文件全部采用国际通行的 ASCII 字符,所以 LaTeX 及其源文件可以毫无阻碍地跨平台 、跨系统使用和传播。

而 Word 只能在 Windows 操作系统上运行。

 

高德纳教授曾说过:TeX 排版系统追求的首要目标就是高品质,文件的排印效果不只是很好,而是要最好。LaTeX 就是专门为排版高质量科技论文而设计的软件,当然在这方面的性能就非常突出。在很多 LaTeX 爱好者看来,LaTeX 不仅是一种文字编辑排版工具,它更是一门艺术,给人以美的享受。然而,追求完美是要付出一定代价的,是否值得,那得您说了算!

                                                                        LaTeX编辑部

 

 

I hope to die before I have to use Microsoft Word.
                                                    D.E. Knuth

 

Latex vs. MS Word

For those people who have never used anything other than Word for pro-ducing a document will be in for a shock when it comes to writing their first La-tex document.

 

The beauty of LaTeX                                          

Compares font rendering and typographic accuracy in WYSIWYG word pro-cessors (like Microsoft Word) and LaTeX.

 

Whether to use LaTeX

LaTeX (or TeX) may be "overkill" if you've never used it and are only pro-ducing a newspaper or a novel or a slick advertisement or a letter to Aunt Henrietta. That can be done with Word or Quark or FrameMaker etc.

Colorado University

 

Why LaTeX?

Advantages and disadvantages of using LaTeX versus Adobe Pagemaker and Microsoft Word.

 

Word Processors: Stupid and Inefficient

与 TeX 或 LaTeX 相比较,本文详细分析了常用的“所见即所得”字处理软件所存在的缺陷。 

Allin Cottrell