因?yàn)槊蕾愋枰獙W(xué)習(xí)LaTeX排版拴测,于是開始學(xué)習(xí)LaTeX垫蛆,一開始接觸也遇到了一些困惑壹将,相信很多新手入門也會(huì)如此。正好女票也要學(xué)LaTeX毛嫉,便做一份LaTeX入門筆記诽俯,將遇到的疑惑記錄下來,也希望能幫助到更多的人承粤。
基本概念
1.語言暴区。Donald Knuth開發(fā)了TeX語言。這種宏語言(宏是一種抽象(Abstraction)辛臊,它根據(jù)一系列預(yù)定義的規(guī)則替換一定的文本模式)主要用來顯示排版仙粱,相應(yīng)地使用TeX程序來運(yùn)行它以排版、顯示等彻舰。因此說到TeX既可以理解為語言伐割,也可以理解為程序。
2.格式刃唤。TeX語言擁有宏的集合隔心,類似編程語言的庫,庫同樣是由TeX語言編寫而成尚胞,使用者調(diào)用“庫函數(shù)”可以更方便地編寫硬霍。TeX基本語言加上庫就構(gòu)成了格式。我們常說的LaTeX就是格式之一笼裳,除此之外唯卖,還有ConTeX粱玲、Plain TeX等格式。
3.程序拜轨。程序是對(duì)TeX語言的實(shí)現(xiàn)抽减,比如最原始的TeX程序?qū)ex語言轉(zhuǎn)換為排版;XeTeX程序是對(duì)TeX語言的新的實(shí)現(xiàn)撩轰,是把Tex語言轉(zhuǎn)換為排版的另一個(gè)新程序胯甩,能夠支持Unicode 編碼和直接訪問操作系統(tǒng)字體;pdfTeX程序是Tex語言的又一個(gè)實(shí)現(xiàn)堪嫂,它會(huì)把 TeX 語言寫的代碼直接編譯成 PDF 文件偎箫。
具體使用
開始編寫LaTeX需要安裝編譯包和編輯器。windows和os x系統(tǒng)下可以分別選擇CTeX套裝和MacTeX發(fā)行包皆串,其中各自已包含了編譯包和編輯器淹办。CTeX套裝中用的是WinEdt編輯器,MacTeX中使用TeXShop編輯器恶复。關(guān)于編輯器的好壞怜森,各有所愛,可自行選擇谤牡。
因?yàn)橐恢笔褂肧ublime副硅,我選擇的是Sublime Text 3作為編輯器,用Skim預(yù)覽PDF翅萤。
當(dāng)遇到各種“TeX”?感到茫然時(shí)恐疲,將其身份對(duì)應(yīng)到語言、格式套么、程序或者編輯器就可以理解了培己。
學(xué)習(xí)參考
《LaTeX入門》- 劉海洋