admin 管理员组

文章数量: 1184232


2024年4月12日发(作者:华为普通程序员工资多少)

第一章 LaTeX 排版系统简介

1、TeX系统:

TeX是由Donald E. Knuth书写的一个计算机程序,目的是对文本和数学公式进行排版。

TeX系统是由计算机学术界的泰斗级人物,美国Stanford大学的Donald E. Knuth教授耗费

了十年心血,研制成功的一套可以轻松地完成高质量科技文献的排版工作的计算机文字处理

和排版系统。

TeX特别适合于科技论文和书籍的排版,目前在国外已经被广泛使用,并且是许多国际

知名学术杂志的指定论文投稿的文件格式,而我国最近也有不少学术杂志要求论文投稿必须

使用Tex文件格式。

TeX是一个功能强大的排版系统

TeX系统提供了300多条基本的排版命令

用户可以在这些基本命令的基础上自定义一些新的命令

TeX系统是公认的数学公式排得最好的系统

TeX系统是免费的,其开发者公开了全部源代码

(1)TeX的优点:

高质量的输出:TeX以排版质量为首要目标

超常的稳定性:TeX系统极少崩溃

TeX是宏命令编程语言:用户可以用很少的命令来完成非常复杂的工作,或通过重新定

义TeX命令来得到特殊的效果

TeX文档是纯文本文件,占用空间很小

良好的通用性和低廉的价格

超级技术支持:丰富得网络资源

(2)TeX的缺点:

命令繁多:需要常备一本参考资料,要多用

错误难找:积累经验

写宏包有难度:普通用户不需要自己写宏包

使用不直观:目前已有一些所见即所得的扩展

2、LaTeX

系统:

TeX

与Linux的Kernel一样,只是一套核心技术,实际应用时往往需要在TeX的基础

上继续开发。由此产生了一些TeX系统的衍生版本,其中最著名的是由美国数学学会

American Mathematical Society,简称

AMS)组织人员开发的AMS-TeX和美国计算机

学家Leslie Lamport在二十世纪八十年代初开发的LaTeX,其中前者适合于排版复杂的数学

公式,而后者则适合于排版普通文章和书籍。

LaTeX提供了一整套生成复杂文档所需的高级命令,这样即使作者没有掌握复杂的排

版和程序设计知识,也可以充分利用TeX系统提供的强大功能,轻轻松松地完成标题、章

节、表格、目录、索引、公式、图表等的编排。

Latex可以说是Tex的一种衍生版本,或者说是一种Tex方言,或者说是Tex的一个宏

命令集合。实际上,每个Latex命令最后都会被编译成若干Tex命令来执行。

LaTeX这种格式提供了一组生成复杂文档所需要的更高级的命令,它在生成复杂表格和

数学公式方面功能尤为突出。它可以自动给出标题、章节、表格目录、交叉引用、公式编号、

文献引用、浮动图表、浮动图形等等。LaTeX 经过多年的更新其版本号固定为2.09。

3、LaTeX2e系统:是LaTeX的一个新版本

由于LaTeX的普及及其许多领域的扩展,使得相当广泛的一类排版格式都冠以LaTeX

的标签。为了再次统一自LaTeX2.09版本以后所进行的各种修补工作并建立一个真正的、能

满足较长时间内排版需要的LaTeX改进标准,在Frank Mittelbach的领导下,Leslie Lamport,

Chris Rowley和Rainer Schopf创立了LaTeX项目组,旨在得到LaTeX的一个新版本3,在

该版本中建立一个最优的、有效的命令集合。1994年他们发行了一个新的版本,并命名为

LaTeX2e。

目前普遍使用的是LaTeX2e。

LaTeX 排版的主要特点:

* 国际权威学术机构及会议指定排版格式

* 自动编号:章节、图表、公式定理、文献…

* 自动生成目录、索引

* 定理、参考文献、插图、页码等可以进行交叉引用

* 可将输出直接转化成

pdf文件

* 可建立参考文献库

* 可以通过添加各种 以扩大其功能,实现各种特殊要求

* 支持多种 操作系统

* ……


本文标签: 排版 命令 系统 需要 生成