office

「TeX」之比于「Word」

2015-07-30  本文已影响560人  Qsion

『由于本人也不是大神,有些概念没讲清楚的烦请自搜』

TeX可以形容为是排版语言或排版系统,它多达 900 多条指令,并且其有宏功能,用户可以不断地定义自己适用的新命令来扩展TeX系统的功能。许多人利用TeX提供的宏定义功能对TeX进行了二次开发,其中比较著名的有适合于一般文章、报告、书籍的LaTeX系统。

TeX系统是公认的数学公式排得最好的系统。国际上许多权威学术机构都将 LaTeX 排版格式作为标准的文档格。各种数学刊物、国际数学会议上被定为标准的论文投稿、编排软件,列入著名的国际数学刊物《Journal of Group Theory》(《群论杂志》)就将 LaTeX 文件定为标准论文投稿格式,美国数学协会(AMS)甚至将它所有的会刊论文格式都定为 LaTeX。世界上许多一流的出版社如 Kluwer、Addison-Wesley、牛津大学出版社等也利用TeX系统出版书籍和期刊式。

大部分的TeX系统都是免费的。Knuth教授还公开了它的全部源程序。TeX系统目前已经在数百种计算机系统上得到实现。TeX系统的排版结果 DVI (DeVice Independent) 文件与输出设备无关。DVI 文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。TeX排版源文件及结果在各种计算机系统上互相兼容。
如果只是某作家用来码字,明显Word会比TeX好用(事实上码字这种东西用文本编辑器更方便)。除了文学作品以外,Word很少有能超越TeX的地方,以下来一一列举。

(1) 所见即所得:Word宣称是所见即所得,其本质是所见大约是所得;而TeX则看上去满屏的命令,看上去像一门程序语言,其原则是所想即所得,字号、行距、字体等任何元素的大小和位置在TeX中都是用命令写出来的,我觉得从某种意义上来讲这才是所见即所得。
(2) 格式:Word的源文件后缀名为.doc.docx,其中前者是微软封闭格式,后者是07以后出的开放格式,两者均需要专用软件才能打开;Tex的源文件是后缀名为.tex的纯文本文件,其编译完成后生成后缀为.dvi.pdf文件,纯文本和PDF文件基本上是个电脑都能打开(如果你的电脑里都没有PDF阅读器估计你也不需要TeX)。
(3) 兼容性:事实证明即使是微软的2003版Office和2010版Office打开同一个文档也可能会得到不同的效果,特别是长文档中图片会错位。原因是.doc格式的文档是不开放的格式,微软以外的其他程序不能完全兼容。最后去打印毕业论文的时候,有很多人打完才发现错排了。而相比之下TeX的源文件是纯文本的,可以用任何文本编辑器打开,输出文件是.dvi或者是.pdf格式,这两种格式都是在任何设备上打开均有相同的显示效果。
(4) 公式:因为Word设计之初根本就不是用来排版公式的,所以其公式性能可想而知,借助于收费软件公式编辑器(MathType)勉强算是可以输入复杂的公式吧。Word里公式的特色就是行内公式能明显增大行间距、公式字体看起来不协调,四个字形容就是奇丑无比;而在TeX中启用美国数学学会 (AMS) 制作的宏包就可以只用键盘非常方便地输入公式,比如行内勾股定理a^2+b^2=c^2即可。并且TeX中完全不会有Word那样的行距问题。如下图所示:
以下两张均为Word中的公式行内插入公式以后行间距明显变化

Microsoft Word2013之不插入行内公式Microsoft Word2013之不插入行内公式 Microsoft Word2013之插入行内公式Microsoft Word2013之插入行内公式

如下为TeX排版的,行间距明显没有变化

TeX排版之插入行内公式TeX排版之插入行内公式

如下为Word排版的公式

公式美观对比之Microsoft Word2013公式美观对比之Microsoft Word2013

如下为TeX中相同的公式(那个d就该正体)
代码为$$ \sum_{p\rm\;prime} f(p) = \int_{t>1}f(t)\mathrm{d} \pi (t).$$

公式美观对比之TeX公式美观对比之TeX

在TeX中还可以输入各种Word中找不到的符号,比如各种箭头、字母、化学式、化学符号、生物符号......你还可以创造自知符号。只要有坐标,甚至还可以在TeX中画各种带坐标系的图、机械CAD、流程图、心脏解剖图等各种图,如下图就是用一串代码就画出来的

TeX中按照坐标画的一幅图TeX中按照坐标画的一幅图

(5)图片:Word中对图片的排版,特别是多页多图的文挡,在前面删掉一个回车就很可能导致后面所有图片对不上位置。而TeX中也没有这些问题。
(6)宏包模板:不要跟我提Word的模板,那不配叫模板。他的宏也是如此,甚至Word宏还可能带病毒。使用TeX,比如要给某期刊投稿,只要在开头把\documentclass{article}中的article改成某期刊模板的名字就好了,比如\documentclass{IEEEtran}。TeX自定义宏虽然我还不太会,但是网上已有的各种宏包已经完全满足了日常使用。
(7)剩下一些截自某网站的图

顺便说一下,利用TeX的不同宏包还可以制作幻灯片,当然是pdf格式的。

结论:鉴于Word坑爹的打开时间和排版效果,理工科写论文还是LaTeX靠谱,特别是其中其中有公式时更是如此。

可是本坑爹学校毕业论文最终提交格式明确规定要Word03格式。。。

上一篇 下一篇

猜你喜欢

热点阅读