简洁优雅的 XeLaTeX 简历模板
如果您想要一份英文简历,请点击分支主管。
每年的九、十月是求职的旺季,除了简历上的内容充实之外,一份漂亮的简历自然能起到帮助。
其实 \LaTeX 简历模板也挺多的,最流行的是 moderncv,使用比较简单,样式也容易改,但是不适合做单页简历模板,因为留白太多。传统简历宏包虽然适合单页简历,但是自定义比较麻烦,需要很多 \TeX 语法。看过很多模板,但总觉得哪里不满意(处女座改变世界了。。。)。想来想去,在 ShareLaTeX 网站上找了一个极简教程,捣鼓出一个还算优雅的简历模板。
灵感来自:
shareLaTeX 总结的最后部分清晰易懂,强烈推荐大家看一看。下面是模板的使用细节以及自定义说明。
介绍
本简历模板使用 \XeLaTeX 编译,无痛支持中文,开箱即用(几乎不需要了解 \LaTeX 语法)。除了本地编译,还可以使用 Sharelatex 在线编译,无需在本地机器安装 TeX 发行版。
主要功能如下:
示例输出
指示
ShareLaTeX 在线编译器
感谢万能的“云计算”,\LaTeX 编写也能放在云端了!使用这种方法,本地机器无需安装 CTeX/TeXlive/MacTeX 等发行版,网站上还有历史版本记录,非常方便!最简单的方法就是在浏览器中打开模板链接,根据需要更改姓名和联系方式即可。在线预览时,请注意 ShareLaTeX 自带的 PDF 阅读器对中文支持不是很好(可能会显示乱码),此时在编辑界面左侧菜单中选择使用原生阅读器即可。
中文模板文件为resume-zh_CN.tex,英文模板文件为resume.tex。
使用较新的 TeX 发行版在本地机器上进行编译
除了在线编译,该模板还支持传统的本地编译,你可以从上面克隆,然后使用 XeLaTeX 进行编译。
xelatex resume.tex % 编译英文简历
xelatex resume-zh_CN.tex % 编译中文简历
中英双语支持
\LaTeX 的中文支持一直是很多 TeX 新手的噩梦。这款简历模板最大的特点就是对中英文的“无痛”支持。“无痛”是指开箱即可使用——只需要在线或者本地克隆后自行更改信息即可,无需自己设置中文字体支持等操作。
对git不熟悉或者使用困难的朋友可以单独下载压缩包,解压后即可使用,下载地址可在GitHub官网、大陆镜像加速上找到
熟悉git的朋友可以选择克隆后切换到zh_CN分支。zh_CN是master分支的超集,也就是说zh_CN包含了master分支的所有文件。需要注意的是zh_CN分支包含了Adobe的宋楷黑仿四套中文字体,体积比较大(40MB+),如果只需要英文简历,可以单独克隆master分支。
中文采用 UTF-8 编码。对于大多数 Windows 用户来说,只要他们使用不太旧的 CTeX 发行版,WinEdt 的中文支持就毫无压力。编译时请务必使用 \XeLaTeX。其他编译方法会报错,因为它们依赖于 \XeTeX 中的某些内容。
中英文切换
英文模板示例见中文模板示例。
中文模板和英文模板只有两行不同,使用中文时只需取消注释下面两行即可,模板中默认开启,首次编译时间较长(引入外部中文字体),请耐心等待。
\usepackage{zh_CN-Adobefonts_external} % Simplified Chinese Support using external fonts (./fonts/zh_CN-Adobe/)
%\usepackage{zh_CN-Adobefonts_internal} % Simplified Chinese Support using system fonts
\usepackage{linespacing_fix} % disable extra space before next section
对于高级用户:如果系统已经确认安装了四套Adobe中文字体,那么就使用文档开头的软件包zh_CN-Adobefonts_internal,这样第一次编译也会很快。
参考
参考文献使用 bib+bst 管理,bib 以 BibTeX 格式存储参考文献文本,bst 控制 bib 文件的显示格式,默认格式为 IEEEtran,编译选项如下:
OSX/Linux 用户可以使用 WinEdt 中的 TeXify 选项进行编译(未经测试)
除了以上两种编译方法外,还可以使用传统的编译方法:
xelatex myresume-zh_CN bibtex myresume-zh_CN xelatex myresume-zh_CN xelatex myresume-zh_CN
在示例文档中,Reference 默认从新页面开始。如果想停留在当前页面,可以注释掉 \newpage
宏
普通用户直接使用模板里的宏即可,具体排版可以直接参考example tex文档,已经很简洁了。如果想自己添加新的宏,可以先阅读 How to write a LaTeX class file and design your own CV (Part 1) - ShareLaTeX 和 How to write a LaTeX class file and design your own CV (Part 2) - ShareLaTeX 了解模板的简单背景。
FontAwesome
首先在 Font Awesome Icons 上选中要使用的图标(暂不支持别名),然后在 fontawesome.sty 中找到对应的宏,当做普通文本使用即可。如果不需要使用 FontAwesome 字体,直接把那些宏去掉就行了。其他的可以参考对应的 cls 和 tex 文件。
执照
MIT 许可证 (MIT)