一份不太简短的 LATEX 2ε 介绍
或 112 分钟学会 LATEX 2ε
原版作者: Tobias Oetiker
Hubert Partl, Irene Hyna and Elisabeth Schlegl
原版版本: Version 4.20, May 31, 2006
中文翻译: 中文 TEX 学会
中文版本: 版本 4.20,二零零七年九月
ii
Tobias Oetiker 及贡献者拥有版权 © 1995 – 2005。保留所有权利。
这份文档是免费的;在 Free Software Foundation 颁布的 GNU 通用出版许可证的
条款下,你可以再版或者修改它。许可证可以是第二版,或者任何后继版本(随你意)。
发布这份文档是希望它会有用,但并不提供任何保障;甚至没有用于商业的或者适
用某一特定目的的暗含保证。更多的细节请查看 GNU 通用出版许可证。
你应该随这份文档收到一份 GNU 通用出版许可证的拷贝;如果没有,写信到 Free
Software Foundation,地址:675 Mass Ave, Cambridge, MA 02139, USA。
致谢!
在这份介绍中使用的许多材料来自一个奥地利人使用德语撰写的 LATEX 2.09 介
绍:
Hubert Partl
Zentraler Informatikdienst der Universit¨at f¨ur Bodenkultur Wien
Irene Hyna
Bundesministerium f¨ur Wissenschaft und Forschung Wien
Elisabeth Schlegl
in Graz
如果你对德文文档有兴趣,有一个由 J¨org Knappen 针对LATEX 2ε 更新的版
本,在 CTAN 的位置是:CTAN:/tex-archive/info/lshort/german
iv
致谢!
下列人士为改进此文提供了校正、建议和素材。他们的不懈努力帮助我把这份文
档实现为现在这样子。我对他们所有人表示诚挚的感谢。当然,你在本书中找到
的所有错误都是我的失误。而你见到的每一个拼写正确的单词,都一定是由于下
面列出的这些人之一通知了我。
Rosemary Bailey, Marc Bevand, Friedemann Brauer, Jan Busa, Markus Br¨uhwiler,
Pietro Braione, David Carlisle, Jos´e Carlos Santos, Neil Carter, Mike Chapman,
Pierre Chardaire, Christopher Chin, Carl Cerecke, Chris McCormack, Wim van
Dam, Jan Dittberner, Michael John Downes, Matthias Dreier, David Dureisseix,
Elliot, Hans Ehrbar, Daniel Flipo, David Frey, Hans Fugal, Robin Fairbairns, J¨org
Fischer, Erik Frisk, Mic Milic Frederickx, Frank, Kasper B. Graversen, Arlo
Griffiths, Alexandre Guimond, Andy Goth, Cyril Goutte, Greg Gamble, Frank
Fischli, Morten Høgholm, Neil Hammond, Rasmus Borup Hansen, Joseph Hilferty,
Bj¨orn Hvittfeldt, Martien Hulsen, Werner Icking, Jakob, Eric Jacoboni, Alan Jeffrey,
Byron Jones, David Jones, Johannes-Maria Kaltenbach, Michael Koundouros,
Andrzej Kawalec, Sander de Kievit, Alain Kessi, Christian Kern, Tobias Klauser,
J¨org Knappen, Kjetil Kjernsmo, Maik Lehradt, R´emi Letot, Flori Lambrechts, Axel
Liljencrantz, Johan Lundberg, Alexander Mai, Hendrik Maryns, Martin Maechler,
Aleksandar S Milosevic, Henrik Mitsch, Claus Malten, Kevin Van Maren, Richard
Nagy, Philipp Nagele, Lenimar Nunes de Andrade, Manuel Oetiker, Urs Oswald,
Martin Pfister, Demerson Andre Polli, Nikos Pothitos, Maksym Polyakov Hubert
Partl, John Refling, Mike Ressler, Brian Ripley, Young U. Ryu, Bernd Rosenlecher,
Chris Rowley, Risto Saarelma, Hanspeter Schmid, Craig Schlenter, Gilles Schintgen,
Baron Schwartz, Christopher Sawtell, Miles Spielberg, Geoffrey Swindale, Laszlo
Szathmary, Boris Tobotras, Josef Tkadlec, Scott Veirs, Didier Verna, Fabian Wernli,
Carl-Gustav Werner, David Woodhouse, Chris York, Fritz Zaucker, Rick Zaccone,
and Mikhail Zotov.
v
4.20 中文版致謝!
中文TEX 學會啓動的 lshort-zh-cn 修正計劃已經完工!本項計劃歷時八個
月,參加的朋友有:
CTEX論壇 ID 執行章節
zpxing
Frogge
liwenjun
lijian605
gprsnl
前言、第二章、第五章 1-2.4 & 3、第六章
第一章
第三章
第四章
第五章 2.5-2.11
haginile 和 Frogge 通讀了全篇,并寫出了詳盡的勘誤表。blackold 對于第
二章亦有所貢獻。最后由 zpxing 統籌全書。
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
原 3.20 中文版致謝!
本文档的翻译工作由 CTEX 版主“经典问题”倡议,历经近十个月才得以
完成。期间参与翻译工作的朋友有:
CTEX论坛 ID 翻译章节 源文件名
经典问题
高原之狼
controlong
cxterm
aloft
ganzhi
overview.tex
things.tex
typeset.tex
math.tex, lssym.tex
spec.tex
custom.tex
前言
第一章
第二章
第三章
第四章
第五章
在此特向这些奉献者表示感谢!
前言
LATEX [1] 是一种排版系统,它非常适用于生成高印刷质量的科技和数学类
文档。这个系统同样适用于生成从简单信件到完整书籍的所有其他种类的文
档。LATEX 使用 TEX[2] 作为它的格式化引擎。
是足够了。参考文献 [1, 3] 对 LATEX 系统提供了完整的描述。
这份短小的介绍描述了 LATEX 2ε 的使用,对 LATEX 的大多数应用来说应该
这份介绍共有六章:
第一章 告诉你关于 LATEX 2ε 文档的基本结构。你也会从中了解一点 LATEX 的
历史。阅读这一章后,你应该对 LATEX 如何工作有一个大致的理解。
第二章 探究文档排版的细节。它解释了大部分必要的 LATEX 命令和环境。在阅
读完这一章之后,你就能够编写你的第一份文档了。
第三章 解释了如何使用 LATEX 排版公式。同时,大量的例子会有助于你理
解 LATEX 是如何的强大。在这个章节的结尾,你会找到列出 LATEX 中所
有可用数学符号的表格。
第四章 解释了索引和参考文件的生成、EPS 图形的插入。它介绍了如何使
用 pdfLATEX 生成 pdf 文档和一些其他有用的扩展宏包。
第五章 演示如何使用 LATEX 创建图形。不必使用图形软件画图、存盘并插
入 LATEX 文档,你可以直接描述图形,然后 LATEX 会替你画好它。
第六章 包含一些潜在的危险信息,内容是关于如何改变 LATEX 所产生文档的标
准布局。它会告诉你如何把 LATEX 的输出变得更糟糕,或者更上一层楼,
当然这取决于你的能力。
按照顺序阅读这些章节是很重要的 这本书毕竟不长。一定要认真阅读例子,
因为在贯穿全篇的各种例子里包含了很多的信息。
LATEX 适用于从 PC 和 Mac 到大型的 UNIX 和 VMS 系统上。许多大学的计算
机集群上安装了 LATEX,随时可以使用。Local Guide [5] 里应该会介绍如何使用
本地安装的 LATEX。如果有问题,就去问给你这本小册子的人。这份文档不会告
诉你如何安装一个 LATEX 系统,而是教会你编写 LATEX 能够处理的文档。
如 果 你 想 取 得 LATEX 的 相 关 材 料,请 访 问“Comprehensive TEX Archive
Network” (CTAN) 站点,主页是 http://www.ctan.org。所有的宏包也可以
从 ftp 归档站点 ftp://www.ctan.org 和遍布全球的各个镜像站点中获得。所
有的宏包都可以在 ftp://ctan.tug.org 以及它遍布全球的镜像取得。
viii
前言
在本书中你会找到其他引用 CTAN 的地方,尤其是,给出你可能需要下载的
软件和文档的指示。这里没有写出完整的 url,而仅仅是其在 CTAN: 之后的树状
结构中的位置。
请先看看 CTAN:/tex-archive/systems 中有些什么,如果你想在自己的计
算机上运行 LATEX。
如果你有意在这份文档中增加、删除或者改变一些内容,请通知我。我对 LATEX 初
学者的反馈特别感兴趣,尤其是关于这份介绍哪些部分很容易理解,哪些部分可
能需要更好地解释。
Tobias Oetiker
Department of Information Technology and
Electrical Engineering,
Swiss Federal Institute of Technology
这份文档的最新版本在
CTAN:/tex-archive/info/lshort
关于这份文档的最新中文翻译,请咨询
http://bbs.ctex.org