当你在撰写学位论文,开始计划写5章,其中第5章已经排版完成,这时你导师突然告诉你,在第2章前面加“数学背景”一章,这时你怎么办?用Word排版显然你要手动地将第五章改成第六章,其中所有的数学公式序号都要改,这样的工作量有多大。等你好不容易完成了,你导师又说,把第二章和第三章合并可能更好,你这时会觉得脑袋发大吗?

    在同一章中,你花了好几天的时间将本章的图都排好了,你导师说,前面叙述不充分,再不半页内容吧。可能就因为这一句话,你得忙活几天。

    Word作为文秘人员的工具是很实用的,但不适合于专用人员的排版。其数学公式的效果实在离规范的出版档次差太远。有Word经验的人知道,其数学公式实际上是由嵌入对象的形式完成的。没一个公式都是一个嵌入的对象。假设你导师要求你将全文中的t改成t,若不逐一手动替换,你能有其它方法实现吗?而LaTeX绝无此问题。本文即将对这个特殊排版系统的作一些简单的介绍和对比。

    LaTeX排版系统简介

    LaTeX语言是由美国学者Knuth教授主持开发的,1980年开始运行后立即得到好评。加之当时没有Microsoft Word这样的软件,所以马上就在学术界普及开来了。当时可能没有相应的好软件和它并存,故它在科学界称为最好的排版工具。不过今天看来,它的功能远比Word这样所谓的“所见即所得”排版软件高得多。其交叉引用、浮动图形、数学公式排版等功能尤为突出。它目前是国内流行的中英文排版软件,特别适合用于科技文章、书籍的制作,而且对于科技人员来说他们完全可以在计算机上生成与印刷品几乎完全一样的作品。

    LaTeX实际是TeX的宏命令,这些宏命令能把各种复杂的数学公式都系统化。许多数学符号,例如上下标的大小等,都是由系统自动制作好的,这就给LaTeX的用户带来了很大的方便。用户可以不用设计文章的具体格式和印刷的要求,只要按照规定给出这些确定的宏命令,即可生成质量较高的作品。数学家和理论物理学家们往往会遇到极为复杂的数学公式,排印好这些公式,不仅对一般的排字工人来说是繁杂的,而且对科技人员来说也不是轻易的事。LaTeX软件提供的宏命令可方便地把各种复杂的公式系统化,这就简化了复杂的数学公式的排印。凡是看过LaTeX生成文稿的人,都会对它的文高质量感到很满意。与目前Word和WPS等通用的西文文字处理软件相比,它在字符质量、排版功能和数学公式的排印方面均胜一筹。

    LaTeX软件是一种叙述标记系统(Descriptive Markup System),不是可视标记系统,不能直接看到输出的结果,要在普通文件中加上说明语句用来说明输出的格式。叙述标记系统能自动转换数学公式的形式,它的源文件使用ASCII码写的,具有很好的可移植性,并能用电子信函(E-mail)在不同的计算机之间传输。叙述标记系统中的说明语句也不同于专业印刷术语,而是将那些高度专业化的术语用最简单的说明来代替。例如,虽然可视标记系统简单,但在排印一些复杂的数学公式是,必须有作者调节字符大小、位置等等,这就要求作者有极为丰富的印刷排版经验,对于普通人员来说这几乎是不可能的。虽然许多国内汉字软件都受到了广泛的欢迎,但读者只要将LaTeX排印出的数学公式和其他的中英文排印软件(例如科印、华光等)排印出的数学公式比较一下,就会发现明显的不同。LaTeX排印出的中英文文章几乎无异于正式出版物,这就是近年来一些出版社直接用LaTeX出版杂志和书籍的原因。

    在国外,LaTeX软件早已被广泛用于制作科技文章、书籍、档案、学位论文、手稿和私人信件、各种复杂的符号公式、外文(英文之外的字母,例如法文、德文、意文、希腊文、俄文等)、目录、参考文献、索引和脚注等。它使得出版快速,并生成质量很高的科技作品以交流科技信息。另外,一些出版部门直接接受写在磁盘上的文章,然后进行激光照排,以缩短文章的发表周期。例如国内的《计算数学》和《应用数学学报》等众多杂志,都要求作者提供LaTeX源文件。特别要注意的时当作者向国外出版社投稿时,需按出版社的要求使用LaTeX软件排版。这是由于使用LaTeX可以很轻松地完成高质量科技文献的排版工作,并且可以按照作者的要求进行扩充和修改,所以逐渐引起出版界和各国科技工作者的注意,被一致认为是目前国际上排版数学公式能力最强的系统,并且在各种国际会议上被指定为标准的论文编排软件。

继续阅读相关文章