LaTeX 個人簡歷模板


寫在前面


一年一度的畢業季快來了,求職自然避免不了個人簡歷的投遞。剛好前段時間學了學 Latex,想着用 Latex 寫份簡歷,動手后發現這個不是有點難度,自己起手的念頭也就打消了。

不甘心又上網搜索,果然大佬無處不在。一番選擇后,fork,download 一氣呵成,而后粗粗將大佬的 .tex 運行,成功邁出一小步。然后開始了我的魔改。

運行版本 TeX Live 2020,如需安裝,這里有一個騰訊雲的源,點擊 \ [已失效,2021-05-01注]。
更新版本 TeX Live 2021,點擊 ,或者進入下載目錄

模板


LaTeX 簡歷模板來自於 billryan 的 resume,非常好用。

另外,好像現在都是以電子簡歷為主流了,適當添加點配色應該有眼前一亮的效果。

這個魔改版本可以在這里下載。

改動


簡歷整體的布局沒有改動,主要是細節處的變化,如字體,背景等。整理如下:

  • 更改了標題樣式,添加了頭像(滑稽)
  • 添加了一種字體,姓名的呈現更加個性化
  • 個人聯系方式進行了本地化
  • 支持 FontAwesome 5
  • 添加了校徽(滑稽)背景,或許更有辨識度

輸出


務必使用 XeLaTeX 進行編譯

字體


添加了一個字體(因為,總感覺【姓名】那個地方的字體怪怪的):

如果你不滿意這個字體,想要添加自己的字體,打開ressume-zh_CN.tex文件,選中命令\fangzheng 你的名字},將\fangzheng改為你想要的字體名稱,如果刪除后不添加字體名稱,會使用默認字體:黑體

你想要的字體可以來源於:

  • 系統默認
  • 自己添加

由於調用了zh_CN-Adobefonts_external宏包,下面的中文字體,可以在全文中直接使用

  • 宋體,\songti
  • 黑體,\heiti
  • 楷書,\kaishu
  • 仿宋,\fangsong
  • 方正,\fangzheng

想要自己添加喜歡的字體怎么辦?以方正字體為例:

  1. 將下載的字體文件,fangzheng.ttf,放到文件夾..\fonts\zh_CN-Adobe
  2. 打開zh_CN-adobefonts_external.sty
  3. 添加命令,寫入字體:\setCJKfamilyfont{fangzheng}{fangzheng.ttf}
  4. 命名字體為fangzheng\newcommand*{\fangzheng}{\CJKfamily{fangzheng}} % 方正
  5. 保存,關閉,就可以在ressume-zh_CN.tex中使用方正字體了

FontAwesome 5


圖標字體 FontAwesome 5 基於舊版本添加了一些新圖標,如 Researchgate 等

還可以查閱文件 fontawesome5.pdfctrl+F 搜索圖標名稱,獲得使用命令。

校徽背景


將你的背景圖片放到主目錄下,在ressume-zh_CN.tex中換掉文件名即可。

License


The MIT License (MIT)

Copyrighted fonts are not subjected to this License.

最后 --- 個人的一點了解


1

Latex 下文檔類 (document class) 文件的擴展名是 .cls宏包 (package) 的擴展名是 .sty

個人理解:.cls 是某一類型的文檔,如簡歷,文章,報告等的模板,基礎格式都已經設置好了,每次排版幾乎只使用一次,使用方式:\documentclass{}.sty 是用來控制某一特定格式,用來控制如字號,字體,標題等,每次排版可多次使用,使用方式:\usepackage{}

例如,中文環境下常用的 CTeX 宏集的主要功能由這兩類文件構成

具體也可參考 What are .cls and .sty files?How are they different?

2

TeX - LaTeX - pdfTeX - pdfLaTeX - XeTeX - XeLaTeX

剛開始接觸的時候,我被這幾個名詞整的一愣一愣的,然后我看到了這篇文章 一份其實很短的 LaTeX 入門文檔,仔細捋了捋。

TeX 是一個排版引擎,這個引擎所能直接識別的控制命令也叫 TeX 標記語言,后來 Donald Ervin Knuth 教授為了方便用戶,基於 TeX 定義了一種宏包/格式 plain TeX(一個宏代碼集,封裝了 TeX 排版命令,簡化排版操作,但最終還得解釋成 TeX 命令,再用 TeX 引擎運行),用着用着, plain TeX 就成了 TeX 的同義詞

但是 plain TeX 依然十分晦澀,L. Lamport 教授開發了 LaTeX,基於 plain TeX 格式(套中套,>.<)。因為一般人不會特地去掌握排版細節,上手 TeX 也就十分困難,LaTeX 封裝了這些排版操作,只需要用易懂的 LaTeX 命令就能實現晦澀難懂的排版操作,降低了上手難度。但是 LaTeX 還是基於 TeX 命令的,LaTeX 命令最終也要解釋成 TeX 命令。

pdfTeX 就是補充后的 TeX 引擎,不同於 TeX 只能輸出 .dvi 排版文件,pdfTeX 引擎可以直接輸出 .pdf 文件。

但是 pdfTeX 和 TeX 引擎不支持 Unicode 字符,對於非 ASCII 字符不支持,因此 XeTeX 出現了,中文用戶也可以直接排版中文。(但是中文排版和英文排版有區別,因此還得借助其他宏包)

pdfLaTeX 和 XeLaTeX 就是基於pdfTeX 和 XeTeX 這兩個引擎,使用 LaTeX 格式的命令來實現排版操作的編譯方式。



最后更新於 2021年5月1日 --- 最初發表於 2020年7月25日
原創作者:LitBro
關於作者:咕咕咕
本文鏈接: [https://www.cnblogs.com/LitBro/p/13378647.html]
版權聲明:本文采用 BY-NC-SA協議,轉載或引用請注明出處!
關於后續:礙於學業不精,如有描述不當,還請見諒並非常感謝指出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM