LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档
Leslie Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。它构筑在Plain TeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。LaTeX自从八十年代初问世以来,也在不断的发展.最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性。标准的LaTeX2.09引入了“新字体选择框架”(NFSS)的LaTeX、SLiTEX,AMS-LaTeX等等,相互之间并不兼容.这给使用者和维护者都带来很大的麻烦。为结束这种糟糕的状况,FrankMittelbach等人成立了ATeX3项目小组,目标是建立一个最优的、有效的、统一的、标准的命令集合。即得到LaTeX的一个新版本3.这是一个长期目标,向这个目标迈出第一步就是在1994年发布的LaTeX2e。LaTeX2e采用了NFSS作为标准,加入了很多新的功能,同时还兼容旧LaTeX2.09。LaTeX2e每6个月更新一次,修正发现的错误并加入前,LaTeX2e将是标准的。
(1)空格:LaTeX中空格用来隔开单词(英语一类字母文字),多个空格等效于一个空格;对中文没有作用。
(2)换行:用控制命令“”,或“ ewline”.
(3)分段:用控制命令“par”或空出一行。
(4)换页:用控制命令“ ewpage”或“clearpage”
(5)特殊控制字符:#,$,%,&,-,{,}, ^, ~
要想输出这些控制符用下列命令:
#$%&-{}^{}~{}$ackslash$表示“”.。
m罗马字体it意大利字体
f黑体sl倾斜体
sf等线体sc小体大写字母
t打字机字体mit数学斜体
点数(pt)相应中文字号控制命令
25一号Huge
20二号huge
17三号LARGE
14四号Large
12小四号large
10五号 ormalsize
9小五号small
8六号 ootnotesize
7小六号scriptsize
5七号 iny
smallskipmedskipigskip
extwidth=14.5cm
extheight=21.5cm
系统默认:字号10pt=五号字;西文字体为罗马字体;
textwidth=12.2cm,textheight=18.6cm。相当于美国标准信纸大小。
(1)行中数学公式状态命令
egin{math}数学公式end{math}
简式1:(数学公式)
简式2:$数学公式$
(2)独立数学公式(不带编号)状态命令
egin{displaymath}数学公式end{displaymath}
简式1:[数学公式]
简式2:$$数学公式$$
(3)独立数学公式(带编号)状态命令
egin{equation}数学公式end{equation}
egin{equation*}数学公式end{equation*}可以取消编号
egin{tabular}{|r|l|}hline
Header&Rowhlinehline
A&Sillyhline
tabular&structurehline
end{tabular}
其中&号代表分割线,也就是将一行表格分割为一块一块
代表换行