作业帮 > 综合 > 作业

latex,tex,ctex三者的关系?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 12:36:57
latex,tex,ctex三者的关系?
CTeX是LaTeX排版软件.是一个文本编辑器,特别适合小文本文件.它支持拖放、支持AppleScript等等.\x0dLaTeX(LATEX)是一种基于TeX的排版系统,由美国计算机学家Leslie Lamport在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品.对于生成复杂表格和数学公式,这一点表现得尤为突出.因此它非常适用于生成高印刷质量的科技和数学类文档.这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档.\x0dLeslie Lamport开发的LATEX是当今世界上最流行和使用最为广泛的TEX宏集.它构筑在Plain TEX ~~ 的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TEX的强大功能.使用LATEX基本上不需要使用者自己设计命令和宏等,因为LATEX已经替你做好了.因此,即使使用者并不是很了解TEX,也可以在短短的时间内生成高质量的文档.对于生成复杂的数学公式,LATEX表现的更为出色.LATEX自从八十年代初问世以来,也在不断的发展.最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LATEX中.在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性.标准的LATEX 2.09引入了“新字体选择框架”(NFSS)的LATEX,SLiTEX,AMSLATEX等等,相互之间并不兼容.这给使用者和维护者都带来很大的麻烦.为结束这中糟糕的状况,FrankMittelbach等人成立了ATEX3项目小组,目标是建立一个最优的,有效的,统一的,标准的命令集合.即得到LATEX的一个新版本3.这是一个长期目标,向这个目标迈出第一步就是在1994年发布的LATEX2e.LATEX2e采用了NFSS作为标准,加入了很多新的功能,同时还兼容旧LATEX 2.09.LATEX2e每6个月更新一次,修正发现的错误并加入前,LATEX2e将是标准的.