Next Previous Contents

1. 介绍

1.1 版权.

teTeX-HOWTO 是属于 Robert Kiesling (C) 1997 , 1998 的版权。在保有版权通告和许可通告下,允许制造并且散布这本手册,在附有原先 " Distribution " 和 " GNU General Public License " 下,允许复制并且散布修改过的手册,并和前者一样,允许让人散布修改过的手册。同时和修改手册的原则一样,允许复制并且散布翻译成它种语言的手册,除了要附上 Free Software Foundation 认可的 " Distribution " 和 " GNU General Public License " 的翻译本,请参考 散布与版权

1.2 在这份文件中描述的软件

TeX 只处理格式文件的部份。从TeX 产生输出,就像把来源码编成目的码,还需要连结。准备一个用文字编辑程序输入一个文档 ---- 即大多数人所谓的 `` 文书处理 '' --- 再用 TeX ,把它编译成一个与设备无关的输出文档,叫作dvi档。你也需要一或二个程序,翻译 TeX 的 dvi档,由你的监视器或印表机输出,这些程序被通称为 " dviware " ,举例来说, TeX 只发出使用字型要求,不管是由监视器或印表机输出,都是dvi翻译器提供真实的字型,以供输出。这个额外的步骤,好像很复杂,但是它只要稍微更改或甚至不用改变,就可以在不同的装置上,显示相同的结果。

teTeX.

TeX可以被世界上每一个重要的电脑系统 --- 和相当多的 " 非重要的电脑系统 " --- 所使用,因此一方面,基于teTeX's 本身的复杂性,另外考虑到安装 TeX 的复杂性,必须提供安装这些系统的工具,以便于使用。除非你已经熟悉 TeX系统,否则安装这系统是一件艰钜的工作,很容易在执行一大堆程序,及安装 TeX 文档,文件和字型中迷失掉。

幸运地, teTeX 是一个 GNU/Linux 套件,很容易利用 GNU/Linux 的安装工具,就能装好这程序集。你可能已经在你的系统上装好了teTeX ,如果是这样,你可跳过 使用 teTeX这一节。无论如何,安装一个能用的 teTeX ,所需的文档,都在网路上的 CTAN 资料库找得到,在 CTAN 网址表有这些位址的目录。 CTAN 是广泛的 TeX Archive 网路,即一系列可使用匿名的FTP 网站,其中包含TeX 程序巨集,字型,和文件。在使用 TeX 中,你至少会熟悉一个 CTAN 位址,在这文件中,一个路径像~CTAN/contrib/pstricks 名称,代表到最靠近你的 CTAN 网站,找寻像contrib/pstricks的目录。

安装 CTAN teTeX 套件一节中,著重于在Intel 版的 Linux 中,安装一般的teTeX 套件。想在其他的硬件上安装teTeX ,只要在安装程序里,更换适当的可执行档就可以了。除了可执行档之外,这套件括所有的 TeX 和 LaTeX 的程序集,metafont 和来源码,bibtex , makeindex 所有 的文件 ... 全部超过 4百万个位元数。

这份说明文件,涵盖了,在安装开始之前,你必须知道的每件事,所以,你应该安装所有的说明文件。不仅你以后会参考到他们,同时这些文件,本身也提供许多TeX 和 LaTeX 例子的来源码。

TeX 由 Stanford 大学的 Donald Knuth 教授所写的。它是让像 LaTeX 那样的高阶程序集,用来排版的低阶语言,实际上, LaTeX 是一个提供使用者,更方便,并预先定义文件格式的 TeX 巨集。如果你喜欢使用 LaTeX 提供的格式,你就不需要学习原始的 TeX 程序语言。二种语法之间的差异,就像组合语言和C 语言之间的差异。你可选择 TeX 的速度和弹性,或者 LaTeX 的方便性。顺便一提 " TeX " 是希腊的字母, tau-epsilon-chi ,它不是代表兄弟会,而是一个希腊字,techne,代表艺术及[或]科学。 " TeX " 的发音不像 " Texas " ,chi,也没有类似的英文发音,依Knuth 所写TeX 重要的参考书The TeXBook所言,它像 "yecch" 的发音,当我们提到 " TeX " 时,通常就用大写,或者在排版时,用\TeX{} 巨集。

文字编辑器

任何一个在 Linux之下工作的编辑器---jed , joe , jove , vi , vim , stevie , Emacs 和 microemacs --- 都可以用来编辑一个 TeX 输入文档,只要编辑器能够读写一般 ASCII 本文就可以了。我自己偏爱使用 GNU Emacs ,这有几个理由:

dvips.

Tomas Rokicki 的dvips ,能从dvi 文档产生 Postscript 文档。除此之外,如果有需要,它会执行Metafont ,制造输出时,所需要的点映射字型或 Postscript 字型。它也能分割,放大缩小每页版面大小,来放置由 TeX 或 LaTeX 指令所产生的图形的结果。 dvips 程序是 teTeX 套件的一部份在, 用 <tt>dvips</tt>混合文与图这一节中有完整的讨论。

字型

大部份 TeX,的复杂性,是由如何使用不同的字型系统,及指定字型的方式,所引起的,因此 LaTeX 也一样复杂。

LaTeX 2e 比前身还要好的一个主要改进,就是采用了使用者指定字型的方法,New Font Selection Scheme,在 字元与内文型态字型命令使用Postscript 字型等小节中有讨论。 teTeX 配置了许多标准字型,足够你使用,也提供描述字型大小等资料的 tfm ,(TeX font metric) , 档。为了要产生其他需要的字型,只要安装 metafont 就够了, teTeX 的dvi 公用程序,会呼叫 metafont ,自动产生所须的 Computer Modern 字型。


Next Previous Contents