加入收藏    
西土居
西土居士热烈欢迎各位莅临敝站!
简介  |  随录  |  掠影  |  忆土  |  留言  |  邮箱  |  联系
珂斋 秦序
秦序网

文档分类

个人感言
忆土杂说
球彼郑南
$\mathrm{\LaTeX}$
SCILAB
MATLAB
ENGLISH
学习园地
Русский
软件安装
阅读文摘

您的位置:西土居>随录>软件安装>正文

再思一下 风逝随录

专业的科技排版软件TeX/LaTeX

忆土多夫
2013/10/3 15:14:45 分类:软件安装 标签:科技排版 TeX/LaTeX   
专业的数学排版软件TeX/LaTeX的简介

七十年代末,Donald E. Knuth(高德纳) 在看到其多卷巨著“The Art of Computer Programming”第二卷的校样时,对由计算机排版的校样的低质量感到无法忍受。因此决定自己来开发一个高质量的计算机排版系统,这样就有了 TeX 。

TeX 的名字是由大写的希腊字母“ΤΕΧ”(tau, epsilon, chi)组成。在希腊语中这个词的意思是“科技”和“艺术”,这也解释了它的发音。“Τ”和“Ε”就像在“technology”中的发音一样,而“Χ”的发音类似于苏格兰语单词“loch”或德语单词“ach”中的“ch”,也类似于西班牙语中的“j”或俄语中的“kh”。TeX 标志为 TEX ,这三个字母相靠得很近,而且中间的那个 E 有点儿下沉。但在无格式文件中,就写为 TeX 。

TeX 的第一版于 1978 年面世。在经过了不断的改进后,1982 年版的 TeX 是一个十分稳定的版本。从此以后,TeX 没有较大的变动,只有很少部分的改进和错误修正。现在几乎所有的操作系统平台下,都有相应的 TeX 软件,而且用它们排版同一个文件得到的输出结果是相同的。TeX 目前的版本是 3.141592,很接近圆周率π。每有一新的版本,就会加上一个π的小数点后的数。所以我们已经知道下一版本的 TeX 是 3.1415926,最终将收敛到π。这也代表了 TeX 不断追求完美的理想。

TeX 的源程序是用 Pascal 写成的,原因是 Knuth 希望 TeX 尽可能方便地移植到其它的操作系统中去。当时 Pascal 是最适合于这一要求的编程语言。这也使得 TeX 现在已经在几乎所有的计算机系统中得到实现。

TeX 的另一个重要的特征就是它的输出是与设备无关的。TeX 的输出文件称为 DVI 文件,即是“Device Independent”。一旦 TeX 处理了你的文件,你所得到的 DVI 文件就可以被送到任何输出设备如打印机,屏幕等并且总会得到相同的结果,而这与这些输出设备的限制没有任何关系。这说明 DVI 文件中所有的元素,从页面设置到文本中字符的位置都被固定,不能更改。

TeX 现在已经被它的开发者 Knuth 所“冰封”(frozen),新版本的 TeX 只有少许改进和错误修正。这些变动必须保证不会使得即使是写于 1982 年的 TeX 文档无法编译,TeX 自带了测试文件来确保这一点。如果测试文件文件的输出结果不同于预定的结果,那么这个排版系统就不能够被称为“TeX”。所以像一些对 TeX 有很大改进的软件,如“Omega”等将不能被称为“TeX”,尽管它也是基于“TeX”的。

在设计 TeX 的同时,Knuth 还设计了一个字体生成程序 MetaFont。MetaFont 是独立于 TeX 之外的,但又与 TeX 有着非常密切的联系。MetaFont 生成的只是位图字体,当对字体进行缩放时的效果不佳。对于如何得到像 Type1 字体一样的轮廓字体,现在还在研究之中。与 TeX 一样,Knuth 也“冰封”了 MetaFont 。所以 MetaFont 的进一步的改进和发展将会由其他人来完成,而且名字也将不再是 MetaFont 。

现在很多的优秀理科书籍都是TeX或LaTeX编译的,想了解更多,可以访问CTeX论坛

0
微信号:xituju
扫右边加微信
微博:xituju 点击() 评论(0
<< 兰州大学本科毕业论文LaTeX模板 >> 无题

 

非常抱歉, 为了配合监管部门的要求, 取消评论, 还望见谅!

有事联系

本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时致信告知我站。

本站所有非原创资料仅供学习研究之用,未经原作者同意,不得私自用于商业目的,否则自行承担由此所产生的一切法律责任。

版权声明:凡注明来源为本站的任何作品,本站保留所有权利,未经同意不得用于商业用途,转载时请保留本站链接。

Copyright © 2013-2017 XITUJU  陇ICP备15001363号-1  All Rights Reserved  版权所有 © 西土居