TeX與LaTeX
TeX是由著名的計(jì)算機(jī)科學(xué)家Donald E. Knuth(高德納)發(fā)明的排版系統(tǒng),利用TeX可以很容易地生成高質(zhì)量的dvi文件,打印輸出。利用dvips,dvipdfmx,pdfLaTeX等程序生成pdf,ps,文件,LaTeX2html生成html文件。 它在學(xué)術(shù)界十分流行,特別是數(shù)學(xué)、物理學(xué)和計(jì)算機(jī)科學(xué)界。TeX被普遍認(rèn)為是一個很好的 排版工具,特別是在處理復(fù)雜的數(shù)學(xué)公式時。利用諸如是LaTeX等終端軟件,TeX就能夠排版出精美的文本。通過CTAN上的宏包可以擴(kuò)展其功能,可以作幻燈片,定義模板。中文支持可以由CCT、CJK等來完成。
LaTeX(音譯“拉泰赫”)是一種基于ΤΕΧ的排版系統(tǒng),由美國計(jì)算機(jī)學(xué)家萊斯利·蘭伯特(Leslie Lamport)在20世紀(jì)80年代初期開發(fā),利用這種格式,即使使用者沒有排版和程序設(shè)計(jì)的知識也可以充分發(fā)揮由TeX所提供的強(qiáng)大功能,能在幾天,甚至幾小時內(nèi)生成很多具有書籍質(zhì)量的印刷品。對于生成復(fù)雜表格和數(shù)學(xué)公式,這一點(diǎn)表現(xiàn)得尤為突出。因此它非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔。這個系統(tǒng)同樣適用于生成從簡單的信件到完整書籍的所有其他種類的文檔。
TeX格式
最基本的TeX程序只是由一些很原始的命令組成,它們可以完成簡單的排版操作和程序設(shè)計(jì)功能。然而,TeX也允許用這些原始命令定義一些更復(fù)雜的高級命令。這樣就可以利用低級的塊結(jié)構(gòu),形成一個用戶界面相當(dāng)友好的環(huán)境。
在處理器運(yùn)行期間,該程序首先讀取所謂的格式文件,其中包含各種以原始語言寫成的高級命令,也包含分割單詞的連字號安排模式。接著處理程序就處理源文件,其中包含要處理的真正文本,以及在格式文件中已定義了的格式命令。
創(chuàng)建新格式是一件需要由具有豐富知識的程序員來做的事情。把定義寫到一個源文件中,這個文件接著被一個名叫iniTeX的特殊版本的TeX程序處理。它采用一種緊湊的方式存貯這些新格式,這樣就可以被通常TeX程序很快地讀取。
LaTeX是什么
原始的TeX已經(jīng)有了一組宏集,但是這些命令仍然很底層,不夠方便、直觀,于是Leslie Lamport寫了另一組宏,稱為LaTeX,主要是它版本配置和文中內(nèi)容適度分開處理。
LaTeX是當(dāng)今世界上最流行和使用最為廣泛的TeX宏集。它加進(jìn)了很多的功能以使得使用者可以更為方便的利用TeX的強(qiáng)大功能。使用LaTeX基本上不需要使用者自己設(shè)計(jì)命令和宏等,因?yàn)長aTeX已經(jīng)替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的時間內(nèi)生成高質(zhì)量的文檔。對于生成復(fù)雜的數(shù)學(xué)公式,LaTeX表現(xiàn)的更為出色。
LaTeX相關(guān)軟件
TeX系統(tǒng)類
TeX 系統(tǒng)是 TeX 相關(guān)軟件、宏包、文檔以及輔助程序的集合體。每一個使用 TeX/LaTeX 的用戶都必須首先在計(jì)算機(jī)上正確安裝一個 TeX 系統(tǒng)。
TeX Live
推薦 Windows 用戶和 Linux/Unix 用戶使用。
TeX Live 簡稱 TL,是國際 TeX 用戶組(TUG)維護(hù)的一個 TeX 系統(tǒng)。一般來說,是最「正宗」的 TeX 系統(tǒng)。TL 有兩種安裝方式。
- 網(wǎng)絡(luò)安裝,安裝包體積小,但是安裝時會不斷從服務(wù)器上下載所需要的內(nèi)容,需要保證網(wǎng)絡(luò)暢通。并且,如果網(wǎng)速特別慢的話,使用網(wǎng)絡(luò)安裝方式可能要折騰好一會兒。
- 本地安裝,安裝包體積大,但是包括了安裝所需要的所有內(nèi)容。所以,安裝時不需要聯(lián)網(wǎng)。
二者只是方式方法上有差異,本質(zhì)上是一樣的。根據(jù)各人的具體情況選擇吧。
http://tug.org/texlive/
TeX Live 2014 安裝指南:
http://tieba.baidu.com/p/3314124049
MacTeX
推薦 Mac OS X 用戶使用。
MacTeX 實(shí)質(zhì)就是 TUG 為 TeX Live 在 Mac OS X 上做的優(yōu)化,安裝和使用都十分方便。
http://tug.org/mactex/
W32TeX
推薦對存儲空間有需求的 Windows 高級用戶使用。
W32TeX 只能運(yùn)行在 Windows 系統(tǒng)上,由日本 TeX 同好維護(hù)。TL 的 Windows 版實(shí)際上就是 W32TeX 的一個封裝。W32TeX 的特點(diǎn)是,更新快、體積小。
下載和安裝說明,可以參考 W32TeX 官網(wǎng)上的頁面(中文頁面由我和 Clerk Ma 共同翻譯)。
http://w32tex.org/index-zh.html
MiKTeX
推薦對存儲歐諾關(guān)鍵有需求的 Windows 普通用戶使用。
MiKTeX 是 Windows 上的著名 TeX 系統(tǒng)。
http://miktex.org
CTeX
一般情況下,不推薦使用。
CTeX 是中文 TeX 社區(qū)的「老大」吳凌云開發(fā)的 TeX 系統(tǒng),其實(shí)質(zhì)是對 MiKTeX 的一個封裝。
不推薦 CTeX 的原因參見:
http://tieba.baidu.com/p/2665622350
另外,TeX 源文件是純文本文件,可以使用 TeX 專用的編輯器,也可以使用專業(yè)的文本/代碼編輯器編輯。
想要編譯出 PDF 文檔,所有的編輯器,都不能脫離 TeX 系統(tǒng)獨(dú)立使用,必須在安裝好 TeX 系統(tǒng)的基礎(chǔ)上才行。
TeX Live的安裝
我從學(xué)校華科的texlive鏡像下載了完整的ISO鏡像文件(2.4GB),掛載鏡像安裝。
安裝步驟可參考TeX Live 2014安裝引導(dǎo)流程。
使用批處理文件進(jìn)行安裝的時候,需要perl-tk的支持,所以需要實(shí)現(xiàn)安裝perl。
moderncv共享簡歷模板
moderncv是一個簡歷模板,針對LaTeX的菜鳥而言,可以通過修改該模板附帶的例子輕松生成pdf簡歷。
文件說明
.sty文件都是定義簡歷風(fēng)格的文件,還有那個moderncv.cls文件,這些都是編寫LaTeX風(fēng)格源碼生成的文件。
針對我們要修改的文件主要關(guān)注.tex文件。
在example文件夾中,有三個簡歷模板文件,其中template.tex和template-zh.tex文件分別是英文模板和中文模板。
我們可以先建立一個文件夾,將之前提到的.sty文件、.cls文件、.tex模板文件放進(jìn)去,并將模板文件改成自己想要的名字。
修改模板
1.moderncv主題
\moderncvstyle{classic}
其中選項(xiàng)參數(shù)是 ‘casual’, ‘classic’, ‘oldstyle’ 和 ’banking’。
\moderncvcolor{blue}
選項(xiàng)參數(shù)是 ‘blue’ (默認(rèn))、‘orange’、‘green’、‘red’、‘purple’ 和 ‘grey’。
2.調(diào)整頁面距離
\usepackage[scale=0.80]{geometry}
調(diào)整內(nèi)容最左側(cè)距邊界的距離。
\setlength{\hintscolumnwidth}{2.4cm}
該參數(shù)用于改變?nèi)掌跈诘膶挾取?br> 3.添加內(nèi)容
\section{教育背景}
\cventry{2013.9-至今}{碩士}{華中科技大學(xué)}{信息與通信工程}{\textit{加權(quán)成績}}{}
cventry標(biāo)簽需要6個{},最左側(cè)的{}可以填寫時間日期。
\section{個人技能}
\cvitem{英語}{CET-6}
cvitem標(biāo)簽要求2個{},第一個{}可以填寫一項(xiàng)條款。
\subsection{項(xiàng)目描述}
使用subsection標(biāo)簽來添加子塊。
\begin{itemize}
\item 項(xiàng)目1
\item 項(xiàng)目2
\item 項(xiàng)目3
\end{itemize}
可以用begin{itemize}標(biāo)簽和end{itemize}標(biāo)簽來設(shè)置條款列表。
轉(zhuǎn)載請注明作者Jason Ding及其出處
GitCafe博客主頁(http://jasonding1354.gitcafe.io/)
Github博客主頁(http://jasonding1354.github.io/)
CSDN博客(http://blog.csdn.net/jasonding1354)
簡書主頁(http://www.lxweimin.com/users/2bd9b48f6ea8/latest_articles)
百度搜索jasonding1354進(jìn)入我的博客主頁