每到求职季,一份高大上的简历非常重要,相信大部分的同学还在使用word制作简历,当然一份精心制作的word简历也是非常优秀的.在这里我们采用强大的latex编辑器进行简历排版,网上很多的Latex简历采用的是moderncv宏包进行制作,但是因为moderncv简历宏包是针对国外设计的,他的简历很多时候不符合我们的审美要求,尤其对于刚毕业的学生来讲,moderncv前面空的太多,而且对中文支持并不好,而修改配置文件又太过复杂,对于Latex新手来讲并不实际.
本文制作的简历只是简单的一个模板,提供了一些必要的模块,如教育背景,项目经历等,具体并没有进行详细的排版,因为每个人的简历是不一样的,不可能进行完全的照抄,所以只是提供简单的模块,所以理解本简历的制作需要对latex有一个初步的了解.本文中我会对各个模块进行介绍,使大家制作出自己特色的简历.
本文采用的是texlive2015版本,采用xelatex进行编译,xelatex对中文有更好的支持,可以调用系统中存在的字库.本文编写了一个文档类,当然这个文档类借鉴和很多其他大牛编写的内容,废话不多说,直接看我制作的简历,虽然有点丑,但是模块已经基本有了。
整个简历分为五个模块,每个模块是相互独立的,可以变长,也可以变化顺序(红框是我标出来的,并不是简历中有的)
我们从第一部分开始说,第一部分就是简历最上面的一行文字,我这里写的是名字和目标职位,可以根据自己的需求修改
\header{你的大名}{目标职位:}{软件研发工程师}
header的格式代码如下
\newcommand{\header}[3]{%
\begin{staticcontents*}{header}
\begin{center}
\fontsize{20pt}{20pt}\color{headertext}
\namefont#1
\qquad
\surnamefont#2
\fontsize{20pt}{20pt}\color{headertext}%
%\\* %newline
\ %space separator
\namefont#3%
\end{center}
\end{staticcontents*}
}
里面涉及到一些基本的Latex命令,基本不需要修改.\qquad是空两格的意思,\fontsize设置字体的大小.\color设置颜色.
第二部分包括自己的照片和信息,我这里可以放置一些自己想突出的内容.包括自己一些核心竞争力什么的,这一格是可以拉长的.
代码如下:
\aside{
\rule{2.6cm}{3.2cm}%foto
\subsection{信息}
姓名 \\
\url{[email protected]} \\
\url{www.xxxx.com} \\
(555) 555-3333
\subsection{核心优势}
我无敌无敌无敌无敌是多么的寂寞
\subsection{其他你想补充的信息}
无敌是多么的寂寞寂寞
}
rule的后面的两个参数代表照片的大小,我们使用flowframe对版面进行区域划分
\newflowframe[1]{0.2\textwidth}{0.5\textheight}{0pt}{0.40\textheight}[aside]
从左到右的参数代表,frame所在的页码,宽度,高度,框架相对于文档底部的横坐标,框架相对于文档底部的纵坐标,框架命令
第三部分涉及到一些具体的内容,提供了一些具体的格式,不难发现教育背景或者项目经历都是相同的格式,采用的是以下的代码
section{教育背景}
\begin{entrylistdated}
\entrydated
{2010 - now}
{xxx野鸡大学}
{本科生}
{无敌是多么的寂寞}
\entrydated
{2007 - 2010}
{xxx野鸡大学}
{研究生}
{无敌是多么的寂寞}
%根据需要可以继续加entrydate
\end{entrylistdated}
把自己的内容填到相应的大括号中即可,下面的三横格样式可以让三段内容间距保持一直代码如下
\section{三横隔样式}
\begin{tabularx}{\linewidth}{XXr}
\textbf{加粗} 不加粗& \textbf{加粗} 不加粗 & \textbf{加粗} 不加粗 \tabularnewline
\end{tabularx}
还可以贴上自己的博客网站等,做成链接的形式可以直接点开,代码如下
\section{其他擅长的点}
\begin{entrylist}
\entry
{某个内容}
{\href{https://baidu.com}{网站}}
{其他一些说明的点}
%根据需要可以添加需要的entry
\end{entrylist}
第四部分包括一些技能总结什么的,也可以写一些自己的获奖经历,技能总结部分的代码如下:
\section{技能总结}
\providecommand{\tabularnewline}{\\}
\setlength{\tabcolsep}{5pt}
\begin{tabularx}{\linewidth}{X r | X r | X r | X r}
讲笑话 & 五星 & 讲笑话 & 八星& 长得帅 & 九星 & 有钱 & 八星\tabularnewline
讲笑话 & 五星 & 讲笑话 & 八星& 长得帅 & 九星 & 有钱 & 八星
%根据适当的需求增加tabularnewline
\end{tabularx}
第五部分是一个脚注,可以写上自己感兴趣的内容不想写可以直接注释掉以下代码:
\footer{this is a footnote}
本文不详细介绍各种命令的实现,目的是为新入门Latex的同学提供简单的模块用于简历制作,上述介绍中,已经提供了框架和具体内容的制作方式,并且本文提供了良好的中文支持.可以根据需要更换字体,当然这需要对Latex有一定的了解的基础上修改cls文件.
最后为伸手党提供源码供修改,请勿用于商业用途
Chinese Latex Cv Template