Science 版 (精华区)
发信人: ansatz (安则), 信区: Science
标 题: Tex优点与不足
发信站: 哈工大紫丁香 (2001年10月31日09:37:16 星期三), 站内信件
在一个充斥着“所见即所得”(WYSIWSG)桌面出版软件的情况下来使用 TeX 确
是有点令人奇怪。但是,在某些情形下,你会感到 TeX 是最好的,甚至是唯一适
合的系统。
首先我们来看一下 TeX 的优势所在:
高质量的输出 TeX 遵循传统的排版规则,以排版的质量为最重要的目标。如果你
把 TeX 的输出结果和用其它的排版软件排版相同的文本所得到的结果加以比较,
你就会发现其中的区别。
超常的稳定性 自从 TeX 出现以来,只有一些微小的改动。也就是说,十几年前
的 TeX 文件用现在的 TeX 系统排版得到的结果与十几年前得到的结果是一样的。
稳定性还体现在 TeX 系统极少会崩溃,可以处理任意大小的文件,即使你的计算
机的内存很少,TeX 也可自如的工作。
TeX 是可编程的 TeX 是一种宏命令编程语言。你可以用很少的命令来完成非常复
杂的工作。如果需要的话,你也可以重新定义 TeX 的所有命令来得到特殊的效果
。
高度的灵活性 TeX 自从出现以来其内核只有微小的改动。但是由于其内核的设计
方式,世界上的 TeX 使用者可以让 TeX 做几乎任何工作。你可以用 TeX 来排版
英文文本,也可以排版德文,俄文,中文等多种语言。你还可以用 TeX 来排版乐
谱,象棋,围棋棋谱等等。
简单方便 TeX 文档是 ASCII 码的文本文件。因此,即使你手边没有 TeX 系统,
你也可以看懂绝大部分的内容。TeX 文件的这种特点使得它占用很少的存储空间,
也可以很方便的用 email 来传输。
良好的通用性 目前为止,TeX 几乎在所有的计算机操作系统平台上得到实现。如
:Atari,Apple,Macintosh,Unix,VMS,MS-DOS,MS-Windows 和 OS/2 等等。
TeX 的源文件可在不同的平台之间自由的交换,而得到的输出是完全相同的。
低廉的价格 TeX 是免费软件,它的源程序也是免费的。你可能仅仅需要支付邮费
,甚至于一分不花地得到适合你的 TeX 系统。世界上有很多非常好的 TeX 免费软
件如:teTeX,mikTeX,fpTeX 等等。同时也有一些具有各自特点(如或多或少的
所见即所得特性的)和提供专家级帮助系统的商业版本。
超级技术支持 由于 TeX 并不是被某个公司所垄断开发,所以世界各地的使用者
设计了统一的技术支持的方式。这通常是通过因特网以 email, WWW, Usenet 或
Ftp 的方式来提供,有时也可能通过电话或传真的方式。绝大多数情况下这些技术
支持都是免费的,这也是 TeX 的精神。
TeX 是一种乐趣 使用 TeX 不仅仅是一种工作手段,也是一种乐趣。它有挑战,
也有荣誉。很多人在熟悉了 TeX 之后都开始把使用 TeX 作为一种爱好,而不是一
件枯燥无味的劳动。
在展示了 TeX 的优秀之处后,也得承认 TeX 也有一些不足的地方:
TeX 不是在一个下午就能学会的,除非你是一个真正的天才。当你开始学习并使用
它的时候,你将会不停的去翻看 TeX 的参考手册来寻找一个 TeX 命令。你也会发
现 TeX 常常不理会你键入的命令,还给出一个让你感到迷惑的错误讯息。这一切
都说明了掌握 TeX 需要一个比较长而且艰难的学习过程。
当发生错误的时候,TeX 会给出一些信息来提示你。但很多情况下并不足以是你迅
速准确的找到错误之所在。尤其对刚刚开始学习的新手来说更是如此。
像 TeX 这种宏语言不同于其它的计算机语言,如 C,Pascal 等,大多数人并不了
解。因此,当你想要写自己的宏命令时,你需要对 TeX 有比较深入的了解才能写
出牢固可靠的宏命令。
TeX 不是所见即所得的。尽管市场上有些近似于所见即所得的商业版本,但即使与
最普通的字处理软件比,也还是有不小的差距。
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.162]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.786毫秒