LaTeX是一種基于ΤΕΧ的排版系統(tǒng),由美國計(jì)算機(jī)學(xué)家萊斯利·蘭伯特(Leslie Lamport)在20世紀(jì)80年代初期開發(fā),利用這種格式,即使使用者沒有排版和程序設(shè)計(jì)的知識也可以充分發(fā)揮由TeX所提供的強(qiáng)大功能,能在幾天、甚至幾小時(shí)內(nèi)生成很多具有書籍質(zhì)量的印刷品。對于生成復(fù)雜表格和數(shù)學(xué)公式,這一點(diǎn)表現(xiàn)得尤為突出。因此它非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔。這個(gè)系統(tǒng)同樣適用于生成從簡單的信件到完整書籍的所有其他種類的文檔
Leslie Lamport開發(fā)的LaTeX是當(dāng)今世界上最流行和使用最為廣泛的TeX宏集。它構(gòu)筑在Plain TeX的基礎(chǔ)之上,并加進(jìn)了很多的功能以使得使用者可以更為方便的利用TeX的強(qiáng)大功能。使用LaTeX基本上不需要使用者自己設(shè)計(jì)命令和宏等,因?yàn)長aTeX已經(jīng)替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的時(shí)間內(nèi)生成高質(zhì)量的文檔。對于生成復(fù)雜的數(shù)學(xué)公式,LaTeX表現(xiàn)的更為出色。LaTeX自從八十年代初問世以來,也在不斷的發(fā)展.最初的正式版本為2.09,在經(jīng)過幾年的發(fā)展之后,許多新的功能,機(jī)制被引入到LaTeX中。在享受這些新功能帶來的便利的同時(shí),它所伴隨的副作用也開始顯現(xiàn),這就是不兼容性。標(biāo)準(zhǔn)的LaTeX2.09引入了“新字體選擇框架”(NFSS)的LaTeX、SLiTEX,AMS-LaTeX等等,相互之間并不兼容.這給使用者和維護(hù)者都帶來很大的麻煩。為結(jié)束這種糟糕的狀況,F(xiàn)rankMittelbach等人成立了ATeX3項(xiàng)目小組,目標(biāo)是建立一個(gè)最優(yōu)的、有效的、統(tǒng)一的、標(biāo)準(zhǔn)的命令集合。即得到LaTeX的一個(gè)新版本3.這是一個(gè)長期目標(biāo),向這個(gè)目標(biāo)邁出第一步就是在1994年發(fā)布的LaTeX2e。LaTeX2e采用了NFSS作為標(biāo)準(zhǔn),加入了很多新的功能,同時(shí)還兼容舊LaTeX2.09。LaTeX2e每6個(gè)月更新一次,修正發(fā)現(xiàn)的錯(cuò)誤并加入前,LaTeX2e將是標(biāo)準(zhǔn)的。
(1)空格:LaTeX中空格用來隔開單詞(英語一類字母文字),多個(gè)空格等效于一個(gè)空格;對中文沒有作用。
(2)換行:用控制命令“”,或“ ewline”.
(3)分段:用控制命令“par”或空出一行。
(4)換頁:用控制命令“ ewpage”或“clearpage”
(5)特殊控制字符:#,$,%,&,-,{,}, ^, ~
要想輸出這些控制符用下列命令:
#$%&-{}^{}~{}$ackslash$表示“”.。
m羅馬字體it意大利字體
f黑體sl傾斜體
sf等線體sc小體大寫字母
t打字機(jī)字體mit數(shù)學(xué)斜體
點(diǎn)數(shù)(pt)相應(yīng)中文字號控制命令
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
系統(tǒng)默認(rèn):字號10pt=五號字;西文字體為羅馬字體;
textwidth=12.2cm,textheight=18.6cm。相當(dāng)于美國標(biāo)準(zhǔn)信紙大小。
(1)行中數(shù)學(xué)公式狀態(tài)命令
egin{math}數(shù)學(xué)公式end{math}
簡式1:(數(shù)學(xué)公式)
簡式2:$數(shù)學(xué)公式$
(2)獨(dú)立數(shù)學(xué)公式(不帶編號)狀態(tài)命令
egin{displaymath}數(shù)學(xué)公式end{displaymath}
簡式1:[數(shù)學(xué)公式]
簡式2:$$數(shù)學(xué)公式$$
(3)獨(dú)立數(shù)學(xué)公式(帶編號)狀態(tài)命令
egin{equation}數(shù)學(xué)公式end{equation}
egin{equation*}數(shù)學(xué)公式end{equation*}可以取消編號
egin{tabular}{|r|l|}hline
Header&Rowhlinehline
A&Sillyhline
tabular&structurehline
end{tabular}
其中&號代表分割線,也就是將一行表格分割為一塊一塊
代表換行