當前位置:編程學習大全網 - 源碼下載 - 如何學習用LaTeX做簡歷

如何學習用LaTeX做簡歷

利用LaTeX制作個人簡歷

前些日子,有點無聊,就在網上逛逛技術大牛的blogs,發現很多大牛都喜歡用pdf版式的簡歷,發現這種版式的簡歷排版非常漂亮簡潔。深究了壹下,發現其實是利用LaTeX生成的(多說壹句,不得不佩服DonaldE.Knuth大師發明的TeX排版的確是美觀)。

LaTeX或許不是很多人知道,但是那些忙著發papers的Master Candidate、Ph.D Candidate應該是非常了解的。當然,那些苦逼的數學系的孩子們應該也是知道,因為word對於數學公式的排版效果相比於LaTeX,還是差的遠了。至於LaTeX的具體信息,這裏就不廢話,有興趣的同學可以到Google上百度壹下的。

言歸正傳,LaTeX寫簡歷談何容易,尤其是從頭寫起,還尤其對於我這樣的LaTeX菜鳥而言,更是難如登天。於是Google了壹把,找到壹個叫moderncv的***享簡歷模板。有了模板,那麽就簡單多了(插嘴壹句,其實發現有些大牛用的也是這個模板改寫的)。

下載下來後應該是壹個zip包,解壓後目錄如下:

其中.sty文件都是定義簡歷風格的文件,還有那個moderncv.cls文件。其實這些都是編寫LaTeX風格源碼後生成的,有興趣的同學可以繼續深究壹下LaTeX的其他知識,應該會有所收獲的。這些文件在後我們編譯自己的簡歷時會用到。

接下來看看examples文件夾:

好了,這裏面東西也很多,稍微懂點LaTeX的同學就會知道,其實,只有那幾個.tex文件使我們想要的,而且也是非常重要的。為什麽?因為那些個文件就是模板啊。我們的簡歷的生成就靠它們了。

.tex文件有三個:template.tex,template-es.tex,template-zh.tex,顧名思義,這個三個模板表示中英文簡歷的模板,其實template.tex就是英文模板,而template-es.tex是什麽語種的模板,我也不知道,反正不是英文模板。

好了,剩下就是開始寫我們的簡歷了,我們先建立壹個文件夾,如MyCV之類的啦,然後把前面提到的.sty文件、.cls文件還有.tex的模板文件放進去。就像下面:

把模板文件的名字改成個人喜好的都可以的,如我就改成了my_cv_en.tex和my_cv_en.tex。剩下來我們就開始對我們的簡歷模板開始編輯了,我是用的NotePad++,當然大家可以用其他的編輯器,如WinEdt、Texmaker,甚至妳可以用word,txt等等,當然我是既不贊成後兩者的,尤其txt,當妳使用後,就會對那壹對沒有高亮顯示,沒有縮進的代碼抓狂的。

這個是我用Notepad++打開的template.tex的文檔,效果還是可以的。

好了,如何改寫這堆代碼,其實挺容易的,模板中有著那麽多的註釋,很好的改的(好吧,我有點偷懶,這個以後再介紹)。

等我們改好個人信息後,剩下來就是編譯了。

我用的是CTex的套裝,然後利用WinEdt來編譯,這個的確是有點偷懶了,不過可視化的界面的確是方便啊。用WinEdt打開我們編輯的.tex文件就可以了,當然,也可以用這個編輯器去編輯.tex文件。

CTex下載地址:

CTex中其實就包含有WinEdt。

英文模板直接用那個LaTeX按鈕編譯,雖然中文模板涉及到編碼問題,但其中使用CJK的包,也是直接使用LaTeX按鈕編譯。(補錄:此處可能沒有描述清楚,LaTeX命令只會生成.dvi文件,還需繼續編譯成pdf文件,可以直接使用pdfLaTeX按鈕直接生成pdf文件,經試驗證實,UTF-8無BOM編碼的源文件可順利生成pdf文檔)只要中間我們沒有寫錯什麽語句之類的,接下來我們就可以在文件夾中,如MyCVS,看到生成的pdf文件。排版效果相當的不錯滴。

模板風格有好幾個,如casual(default), classic, oldstyle 以及banking,還有顏色也有幾種,blue(default), orange, green, red, purple, grey 和black。具體的要求可以根據註釋自行搭配。

blue-casual

其他幾種風格:

總結:

1.對於LaTeX應該有所了解,明白LaTeX各個命令的含義。

2.理解模板中的各項命令的含義,模板註釋中有解釋,可以自己嘗試改動壹下。

3.電腦上裝有LaTeX編譯器,例如我就裝有CTex套裝。

4.好奇心和耐心。

有了以上的條件,妳就應該可以做出壹個漂亮的用LaTeX寫的簡歷了。

-------------------------------------------------------------------------------------------

後記:由於個人習慣使用UTF-8無BOM的文件格式,可能造成有些失誤或講述不明確的地方。另外推薦使用另壹款開源的LaTeX編輯器TexMaker。

  • 上一篇:個人總結的有效的炒股戰法告訴很多人是不是就不靈了?
  • 下一篇:誰有5.0空間免費物品代碼(最新的)
  • copyright 2024編程學習大全網