编辑: star薰衣草 | 2019-07-06 |
但是经验丰富的用户可得到更好的效果, 因 为可以用许多种方法来编排公式. 本手册中, 有些段落深奥到了 ;
对它们, 单个危险标记的所有忠告都要加倍.在你试图进入系统的如此双重危险的部分前, 大概 应该至少使用一个月的 TEX;
实际上, 大多数用户从不需要这么详细地了解 TEX――即使他们每 天都用.毕竟, 不知道发动机怎样工作也可以开汽车.但是, 如果你爱钻研, 那么所有东西都在这 里.(当然是关于 TEX 的, 而不是关于汽车的.) 设置这样不同的复杂等级的原因在于随着人们不断熟悉这个强大的工具, 他们自己也 在改变.当你首次使用 TEX 时, 会发现它的某些东西非常简单, 而其它的东西就得花些功夫.一 天以后, 当你能排版几页之后, 你就进了一步;
以前困扰你的概念现在看起来就是简单自然的, 并iv 前言 且你能在机器得出结果前在脑海中勾画出最后的结果.但是你可能陷入另一种挑战.再过一个 星期, 你的看法就又变了, 而且进入另外一个方面;
等等.数年过去后, 你可能掌握了许多不同的 排版方式中;
并且发现随着经验的丰富, TEX 的用法也在不断变换.这就是工具之所以强大的原 因: 总有更多的东西需要学习, 并且总有更好的方法来处理你以前的工作.在每个发展阶段, 你 都希望有一个稍微不同的手册, 可能甚至希望亲自写一本.只要留意本书的危险标记, 你就能在 特定的阶段更好地把精力集中在感兴趣的地方. 计算机系统手册一般读起来比较乏味, 但是振作起来: 本手册偶尔给你几个笑话, 所以你实 际上可能喜欢读一读.(但是, 只有你理解了所用的技术要领, 大多数笑话才能真正被欣赏――所 以要仔细点啊.) 本手册的另一个值得注意的特征是, 它并不总是那么确切.当非正式地引入 TEX 的某些概 念时, 我们给出大致的规则;
在后面, 你会发现这些规则并不严格正确.一般地, 后面的章节比前 面的章节所描述的更确切.作者感到, 这种善意的谎言实际上使你更容易接受这些概念.一旦你 吃透了一个明显错误的规则, 那么不难把那个规则的例外情形补充上. 为了帮助你吸收所学的知识, 大量的练习都散布在整个手册中.一般希望每个读者把每 个练习都做一下, 当然除了出现在 危险 部分的问题.如果你做不出哪个问题, 那么可以去查 阅答案.但是务必请先自己做一下;
那么你会更快地学会更多的知识.还有, 如果你认为的确得 到了答案, 那么应当到附录 A 去对一下答案, 仅仅是确认一下. 在本书中所用的 TEX 代码类似于作者第一次在文档格式代码的尝试, 但是新系统与旧系统 在差不多几千个细节上有差别.两种代码都叫做 TEX;
但是以后旧代码应该称为 TEX78, 并且将 很快淡出.我们把名字 TEX 保留给这里陈述的代码, 因为它是如此优秀并且不再改动. 我要感谢帮助我完成这个 TEX 代码 成熟版 的几百个人, 因为本版本是以他们的经验以 及系统的初版为基础的.我在 Stanford 的工作得到了 National Science Foundation, O?ce of Naval Research, IBM Corporation 和System Development Foundation 的大力支持.我还要感 谢American Mathematical Society 的鼓励, 并谢谢它建立 TEX Users Group 以及出版 TUGboat 快报(见附录 J). Stanford, California ― D. E. K. June
1983 目录 v 目录