1. 程式人生 > >自己寫了一個CTEX個人簡歷

自己寫了一個CTEX個人簡歷

最近聽說    ctex 個人簡歷很漂亮。

我也嘗試下  玩玩哈

需要2個檔案

NOTE: The templates use a resume class called "res". If you don't already have the file res.cls on your system, you can download it using the link below. You can put this file in the same folder as the .tex file you are using for your resume.

注:tex和res.cls放在一起

2 helvetica.sty

The templates use the default Computer Modern fonts. You may prefer to use a font such as Helvetica or New Century Schoolbook instead. The .tex files contain comments that show how to do this. The necessary files for New Century Schoolbook are on your system, but if you choose to use Helvetica, you will need to download (from the link below) the file 

helvetica.sty.

注:樣式(.sty)新增方式一:

1.開啟安裝目錄F:\CTEX\MiKTeX\tex\latex

2.拷貝 .sty到裡面

3.MIKTEX --》set  refrese

順便說下巨集包的下載地址:https://www.ctan.org/pkg

方式二:

用MiKTeX的package manager,先synchronize一下repository,然後在repository裡找到fontawesome右鍵安裝。裝完應該就行了。

下面是轉自:http://blog.sina.com.cn/s/blog_5d5f93e30101cmue.html

檔案我已經下載下來,放到附件裡了..方便以後用哈。

前些日子,有點無聊,就在網上逛逛技術大牛的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資料夾:

image

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

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

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

image

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

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

image

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

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

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

CTex中其實就包含有WinEdt。

image

英文模板直接用那個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

image 

image 

image 

其他幾種風格:

image 

image 

image 

image 

image