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}
其中&號代表分割線,也就是將一行表格分割為一塊一塊
代表換行