什么是laTex
laTex是世界上最強大也最高效的排版編輯系統,也是國際論文的標准排版工具。
為什么選擇laTex
估計絕大多數朋友都和碧麟一般,只習慣於Word,excel,ppt。可是碧麟最近在分析代碼的過程中,對於繪制流程圖和表格,常感覺無稱手的工具。其實主流的選擇也很多,繪制UML圖有ibm的rose、microsoft的viso、和EA 的sparx,繪制表格可用excel。但是inux中毒越深,越不可自拔地沉迷於用手指敲一些東西。而不是聚精會神地瞅着屏幕,小心翼翼地用鼠標拖拽。碧麟總感覺,用windows作為工作環境(娛樂就無所謂了),腦子可以少記憶不少東西,眼睛的負擔卻會加重。比如要找某一個文件,如果不是用查找窗口,你需要一層層點擊或展開,而在linux下,只要你記憶清楚,大可閉着眼睛敲出它的路徑。尤其對於程序員,經常需要鍵盤和鼠標切換。這個是最影響工作效率的。
laTex可以理解為一種腳本。laTex腳本可以方便地編譯成pdf格式。
一個簡單的例子
1 \documentclass{article}
2 \begin{document}
3 hello,latex!
4 \end{document}
碧麟是在ubuntu下,使用emacs敲入這個例子的。在emacs中,只要新建一個文件001.tex,emacs就會認為你是在編輯tex&laTex文件,從而進入laTex模式。編輯完成后,按C-c C-f,就會生成dvi文件。然后再執行C-c C-v,就會出現一個預覽界面

基本語法解釋
【1】 這里大家只需記住,tex文件頭部必須包含一個
/documentclass{XXXX}
這個語法是聲明文檔的樣式類別。這里用了{article}這個類別。
【2】 /begin{document}
/end{document}
可以理解為兩個括號,所有的文檔內容必須書寫在這兩句之間。
大家只要記住這三條語句,就可以生成一個使用默認字體的pdf文檔。離開了各種pdf轉換工具的束縛,忽然有了一種海闊天空的感覺,不是么?
