Board 版 (精华区)

发信人: TeX (把TeX进行到底), 信区: NewBoard
标  题: [范文] TeX 版-- TeX: Beauty and Fun (1)
发信站: 哈工大紫丁香 (Thu Mar 24 22:15:13 2005), 转信

这是一个介绍 TeX — 一个漂亮,有趣又可靠的排版程序的网页。希望通过我的介绍,你能体会到使用 TeX 的快乐感觉。

这页分成了很多小主题,可以叫做一个非技术性的 FAQ. 里面藏着我收集的很多有趣的有关 TeX 的言论,你可以挑你喜欢的看。


   1. TeX 是什么?

      TeX 是一个排版系统。用 TeX,你可以把你的文章做成书那种效果。你可以把它打印出来,或者送到出版社投稿。TeX 非常适合科学家用来写学术论文和书籍。


   2. 排版 Word 也可以啊!TeX 跟 Word, WordPerfect 有什么不一 样?

      Word 和 WordPerfect 是“字处理程序”(word processor),它们是“所见即所得(WYSIWYG)”的,你直接修改字体,颜色,用鼠标画出表格…… 马上就可以看到效果。屏幕上显示出来是什么效果, 印出来基本上就是那个效果。而 TeX 不是,你输入的都是文本文件,需要一个程序(当然就是tex了)处理之后才能得到一个排版后的结果。


   3. 那样的话 TeX 还不如 Word 呢!

      科学家喜欢偷懒,他用所见即所得的程序写论文是很累的。他的脑子如果总是想着专业排版人员考虑的问题,比如 “这个单词使用什么字体呢?”,“这行应该缩进多少呢?”…… 还有什么时间用来思考语言和内容?所以TeX 被设计为“WYTIWYG(所 想即所得)”,非常适合懒到家了的人。

      用TeX写文章,他想的是 “这一段是否应该属于上一节呢?”,“这句话跟我这章的主题符合吗?”,“是否应该开始新的一章呢?”,“这个概念读者是否容易理解呢?”…… 你告诉 TeX 的是:“这是一章开始”,“这个单词应该强调”, “这里是一段诗”……就像在对他的秘书口授机宜。而不是告诉她:“这是第3章,应该用黑体三号字,开头有一个‘双S',……”,“这个单词用斜体楷体小四”, “左右缩进各一英寸,右边不要对齐,换用小一号花体”…… 这些是秘书的事情,不用你操心。

      TeX 就是你优雅而聪明的秘书。你写论文的时候,能专注于逻辑思维。她排出的数学公式是无与伦比的漂亮,所以数学家最喜欢这个东西。


   4. 你能说说 TeX 的效果比Word之类的字处理程序好在哪里吗?

      你比较一下 Word 和 LaTeX 生成的的PDF文档就可以发现:
          * 远远看去,LaTeX 文档格式更加均称,黑白程度均匀,而 Word 文档是黑一块的白一块,字符密度不均匀。
          * 仔细看看,你就知道原因了。 Word 文档里上下两行经常有这种情况,上一行的单词间距很宽,而下面一行却很窄。这在排版美学上是 非常不好的。相临行的单词间据应该尽量相同。
          * 数学公式。输入的时候就不说了,你知道用Word自带的公式编辑 器输入公式有多麻烦。现在看看效果:Word 的公式,该近的不近,该远的不远。很多标点符号都不好看,大一点的括号怎么看也不舒服, 你仔细看看那些逗号,省略号,非常难看。如果公式插入到段落中,整个段落的行距会有灾难性的效果。而 TeX 的数学公式却是无可挑 剔的,而且输入起来很方便,你可以根本不看屏幕,不用鼠标就输入 很复杂的公式。 


   5. 你这么关心文档的外表干什么?重要的是内容!

      知之者不如好之者,好之者不如乐之者。科学家都知道艺术和美感给他们带来了什么。看到均称的排版,优雅的字体,漂亮的公式,看到 ∑ 和 ∽ 的曲线相互辉映,他的潜意识感觉到世界的和谐,上帝的召唤。他就可能想到王羲之在挥笔疾书,就想到太极云手,想到泰格伍兹打了一个老鹰球,想到舒马赫冲过最后一个弯道,路旁漂亮女孩的头发在飘扬,一个急刹车差点撞上一只过路的穿着西服的兔子,他手里举着一面格子旗,上面写着“道可道,非常道”。一个千年难题的答案,不知不觉就送到你面前了。整个过程有如行云流水,一气呵成……啧啧(有点吹牛了。哈哈!)有人说科学的目的就是为了美,也许就是这个意思吧。


   6. TeX 输入的数学公式跟 Word 有什么区别?

      看看 TeX 输入的公式:

                [图片]

      再用 Word 输入同样的公式:

                [图片]

      上面这个公式是一位很熟悉 Word 的数学系的朋友耐着性子仔仔细细帮我用 MS Equation 3.0 输入了,然后转成 PDF 后的效果,他说:“还好,凑合能认出来是什么。”

      用心体会这些曲线给你带来的感觉,真是天上掉到地上。王羲之,太极拳,老鹰球,美女,兔子,……都没有了。当然千年难题的答案也没有了。

      TeX 输入的数学公式都是文本。你可以直接用键盘敲入。比如这 个漂亮的公式是这样打出来的:

$$\sum_{p\rm\;prime}f(p) = \int_{t>1}f(t)d\pi(t).$$
        

      \sum 就是那个求和符号, "_"后面括起来的就是下标,\rm 使后 面的 "prime" 用正体显示, \; 是一个空格。\int 就是积分 (integrate)符号, \pi 就是那个圆周率符号。很难吗?麻烦吗?好吧,试试用 Word 的公式编辑器怎样打出这个公式,再比较一下效果。

      其实有很多符号你在 Word 里就不容易找到了。比如:

                [图片]

      用 TeX 就这样输入:

$$2\uparrow\uparrow k 
\mathrel{\mathop=^{\rm def}} 
2^{2^{\cdot^{\cdot^{\cdot^2}}}} 
\vbox{\hbox{$\Big\}\scriptstyle k$}\kern0pt}.$$
        

      虽然比一般的公式复杂一点,但是你发现里面的简单的对应关系没有?\uparrow 就是向上的箭头,\mathrel可以构造那个组合的等号,\cdot 就是那些点,我们不断提升上标,最后那个后花括号稍微复杂一些。

      你在一下午就可以学到不止这种程度。其实一下午你就可以学会 输入世界上最复杂的公式。比如像下面这个……我也不知道这是什么就打进去了。感觉好像是个兔子洞的路线图?谁知道这是什么告诉我一声。


   7. TeX 有 Word 那样强大的宏吗?

      其实 TeX 的宏比Word强大很多。TeX 本身就是一种宏语言,TeX 的宏才是真正意义上的宏,TeX 的宏是世界上最强大的宏之一。宏(macro)这个单词意味着强大,用TeX的宏你可以定义具有参数的变化的结构,TeX 能够用宏来扩展自己的语法,比如 TeX 其实没有循环语句,但是它可以用宏来实现一个loop循环结构。

      TeX 的宏可以写出强大的“宏包”。我们常说的 LaTeX 其实就是 一个宏包,这个宏包功能如此之大,我们把它叫做一个 "format", 它几乎完全改变和扩展了 TeX 的能力。


   8. TeX 能像 Word 那样“套用格式”吗?

      所谓的“套用格式”在 LaTeX 里叫做使用文档类。这是一种把样 式和结构分开的做法。LaTeX 是最早支持这种思想的系统之一。

      许多世界著名的大学都有自己用 LaTeX 定义的毕业论文格式。几乎每一个世界性的学术组织 SIAM, ACM, IEEE, AMS, ... 都有自己文档 格式要求的 LaTeX 风格文件, 其中 AMS(美国数学会)还有专门的 amsTeX, 有专门的字体。作者们有了这些风格文件,可以一瞬间把已 经写好的论文转化成投稿需要的格式。真的是一瞬间,你试试在LaTeX 文档的开头把

\documentclass{article}
                

      改成

\documentclass[twocolomn]{IEEEtran}

      运行 LaTeX,马上就得到一篇可以投到 IEEE transactions,并且满足他们所有的格式要求的文章。

--

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.119.32.120]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.394毫秒