├── Makefile ├── README.md ├── avatar.jpg ├── buaa-markname-blue.pdf ├── myCV-Photo.pdf ├── myCV-Photo.tex ├── myCV.pdf ├── myCV.tex ├── shot-myCV-Photo.png └── shot-myCV.png /Makefile: -------------------------------------------------------------------------------- 1 | myCV: 2 | xelatex myCV.tex 3 | myCV-Photo: 4 | xelatex myCV-Photo.tex 5 | xelatex myCV-Photo.tex 6 | xelatex myCV-Photo.tex 7 | clean: 8 | find . -name '*.aux' -print0 | xargs -0 rm -rf 9 | rm -rf *.lof *.log *.lot *.out *.toc *.bbl *.blg *.thm *.nav *.xml *.snm *.bcf 10 | depclean: clean 11 | rm -rf *.pdf 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # myCV 中文简历 LaTeX模板 2 | 3 | 主要参考: 4 | 5 | - [billryan/resume](https://github.com/billryan/resume) 6 | - [WonderCV 学生求职模板](https://www.wondercv.com/zh-CN/resume_templates) 7 | 8 | 在[billryan的 一个简洁优雅的XeLaTeX简历模板](https://github.com/billryan/resume)基础上修改而来,删掉了大部分宏,只保留section定义,从而去掉cls文件,整合到一个tex文件内,严格来讲并不能算是一个模板,但是简历通常只有一两页,反而有时候在一个tex文件修改起来更方便。 9 | 10 | 11 | 简历外观主要参考[WonderCV 学生求职模板](https://www.wondercv.com/zh-CN/resume_templates),结合[billryan模板](https://github.com/billryan/resume)使用了主题颜色的[Font Awesome Icons](http://fortawesome.github.io/Font-Awesome/icons/)。按照[知乎上关于简历字体的问答](https://www.zhihu.com/question/21451635),字体和颜色都不超过两种,中文字体使用方正兰亭黑,数字和西文字体使用Helvetica,字体版权原因,这里文件夹Font下是空的,需要自己下载或安装字体,建议使用正版授权的字体;也可以尝试其它字体效果。 12 | 13 | 14 | ## 无照片 myCV.tex 15 | 16 | 源文件 myCV.tex 17 | 18 | 使用xelatex编译 19 | 20 | ``` 21 | xelatex myCV.tex 22 | ``` 23 | 24 | 或者利用makefile 25 | 26 | ``` 27 | make myCV 28 | ``` 29 | 30 | 截图如下 31 | 32 | ![无照片截图](shot-myCV.png) 33 | 34 | 35 | ## 有照片 myCV-Photo.tex 36 | 37 | 源文件 myCV-Photo.tex,利用tikz来插入照片,同时也加入了学校Logo和脚注信息栏,简历正文文字内容与无照片一模一样,只是额外增加三个tikz node,如果想去掉可以屏蔽掉相应语句。由于使用tikz来放置图片,需要多次运行xelatex编译 38 | 39 | ``` 40 | xelatex myCV-Photo.tex 41 | xelatex myCV-Photo.tex 42 | xelatex myCV-Photo.tex 43 | ``` 44 | 45 | 或者利用makefile 46 | 47 | ``` 48 | make myCV-Photo 49 | ``` 50 | 51 | 截图如下: 52 | 53 | ![有照片截图](shot-myCV-Photo.png) 54 | 55 | # License 56 | 与[billryan/resume](https://github.com/billryan/resume)一样吧, 57 | 58 | [The MIT License (MIT)](http://opensource.org/licenses/MIT)。 59 | 60 | -------------------------------------------------------------------------------- /avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/avatar.jpg -------------------------------------------------------------------------------- /buaa-markname-blue.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/buaa-markname-blue.pdf -------------------------------------------------------------------------------- /myCV-Photo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/myCV-Photo.pdf -------------------------------------------------------------------------------- /myCV-Photo.tex: -------------------------------------------------------------------------------- 1 | %%%% 参考了https://www.wondercv.com/的模板 2 | 3 | \documentclass[11pt]{article} 4 | 5 | % disable indent globally 6 | \setlength{\parindent}{0pt} 7 | % some general improvements, defines the XeTeX logo 8 | \usepackage{xltxtra} 9 | % use hyperlink for email and url 10 | \usepackage{hyperref} 11 | \hypersetup{hidelinks} 12 | \usepackage{url} 13 | \urlstyle{tt} 14 | 15 | \usepackage{xcolor} 16 | %%%% 统一一种颜色,偏蓝色,用于section下划线和fontawesome,这颜色是从一个北航Logo上取的 17 | \definecolor{CVBlue}{RGB}{23,110,191} 18 | 19 | %%% \widthof[]{} 用于特殊对齐时用到 20 | \usepackage{calc} 21 | 22 | %%%% 利用tikz来定位照片和学校Logo 23 | \usepackage{graphicx} 24 | \usepackage{tikz} 25 | \usetikzlibrary{calc} 26 | 27 | 28 | % loading fonts 29 | \usepackage{fontspec} 30 | \usepackage{xeCJK} 31 | \CJKsetecglue{} %% 取消中文与数字之间间隙 32 | 33 | %%%%% 字体需要自己下载安装,注意版权问题,这两种字体应该比较好看,英文Helvetica,中文方正兰亭黑,也是有多种版本,自己试试哪些好看。参考了https://www.wondercv.com/的模板 34 | %%%%% windows系统好像需要先安装字体,之后下面语句就够了 35 | % Main document font 36 | % \setmainfont[ 37 | % BoldFont = HelveticaNeueLTPro-Md.otf , 38 | % ]{HelveticaNeueLTPro-Roman.otf} 39 | % 40 | % \setCJKmainfont[ 41 | % BoldFont=Pro_GB18030 DemiBold.otf, 42 | % ]{Pro_GB18030.otf} 43 | 44 | %%%%% 字体需要自己下载安装,注意版权问题 45 | %%%%% linux系统只需要字体路径就行了,如下 46 | % % Main document font 47 | \setmainfont[ 48 | Path = Font/, 49 | Extension = .otf , 50 | BoldFont = HelveticaNeueLTPro-Md.otf , 51 | ]{HelveticaNeueLTPro-Roman.otf} 52 | 53 | \setCJKmainfont[ 54 | Path = Font/, 55 | Extension = .otf , 56 | BoldFont=Pro_GB18030 DemiBold.otf, 57 | ]{Pro_GB18030.otf} 58 | 59 | %%%%% 定义更漂亮的“C++”,参考https://tex.stackexchange.com/questions/4302/prettiest-way-to-typeset-c-cplusplus 60 | %%%%% 貌似跟具体字体大小有关,需要调下参数,我测试感觉下面的比较好看 61 | \usepackage{relsize} 62 | \usepackage{xspace} 63 | \protected\def\Cpp{{C\nolinebreak[4]\hspace{-.05em}\raisebox{.28ex}{\relsize{-1}++}}\xspace} 64 | 65 | % use fontawesome 66 | \usepackage{fontawesome} 67 | \newfontfamily{\FA}{[FontAwesome.otf]} 68 | 69 | \usepackage[ 70 | a4paper, 71 | left=1.2cm, 72 | right=1.2cm, 73 | top=1.5cm, 74 | bottom=1cm, 75 | nohead 76 | ]{geometry} 77 | 78 | \renewcommand{\baselinestretch}{1.2} %定义行间距1.2 79 | 80 | \usepackage{titlesec} 81 | \usepackage{enumitem} 82 | \setlist{noitemsep} % removes spacing from items but leaves space around the whole list 83 | %\setlist{nosep} % removes all vertical spacing within and around the list 84 | \setlist[itemize]{topsep=0.25em, leftmargin=*} 85 | \setlist[enumerate]{topsep=0.25em, leftmargin=*} 86 | 87 | 88 | 89 | \titleformat{\section} % Customise the \section command 90 | {\large\bfseries\raggedright} % Make the \section headers large (\Large), 91 | % small capitals (\scshape) and left aligned (\raggedright) 92 | {}{0em} % Can be used to give a prefix to all sections, like 'Section ...' 93 | {} % Can be used to insert code before the heading 94 | [{\color{CVBlue}\titlerule}] % Inserts a horizontal line after the heading 95 | \titlespacing*{\section}{0cm}{*1.6}{*1.2} 96 | 97 | 98 | 99 | \begin{document} 100 | \pagenumbering{gobble} % suppress displaying page number 101 | 102 | %%%% 利用tikz来定位照片,部分招聘单位可能需要“以貌取人” 103 | \begin{tikzpicture}[remember picture, overlay] 104 | \node[anchor = north east] at ($(current page.north east)+(-1cm,-1.2cm)$) {\includegraphics[height=2.5cm]{avatar}}; 105 | \end{tikzpicture}% 106 | %%%% 利用tikz来定位学校Logo,这里只在第一页显示,如果需要每页都有,可以考虑在页眉、页脚或者background中加入,不过简历也就一两页,无所谓了 107 | \begin{tikzpicture}[remember picture, overlay] 108 | \node[anchor = north west] at ($(current page.north west)+(0.2cm,-0.2cm)$) {\includegraphics[height=2cm]{buaa-markname-blue}}; 109 | \end{tikzpicture}% 110 | %%%% 利用tikz来定位页脚栏,电子版简历使用,黑白纸质打印效果可能并不好。这里只在第一页显示,如果需要每页都有,页脚或者background中加入。 111 | \begin{tikzpicture}[remember picture, overlay] 112 | \node[anchor = south,fill=CVBlue,draw=none,minimum width=\paperwidth,minimum height=1.5em,align=center,font=\footnotesize,text=white] at ($(current page.south)$) {\faLinkedinSquare \ https://www.linkedin.com/in/username \qquad \faGithub \ https://github.com/username \qquad \faRssSquare \ http://blog.yours.me}; 113 | \end{tikzpicture}% 114 | %tikzpicture环境很敏感,注释周围的空格、空行都会引起水平距离或垂直距离的变化, 115 | % 116 | \centerline{\LARGE\bfseries{高富帅}} 117 | 118 | \centerline{\normalsize{应届博士生,研究方向:飞行力学、制导与控制、弹道优化、拦截仿真}} 119 | 120 | \centerline{\normalsize{\faPhone\ 158-8888-8888 \quad \faEnvelopeO\ \href{mailto:Htallone@buaa.edu.cn}{Htallone@buaa.edu.cn}}} 121 | 122 | 123 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faGraduationCap}\ 教育背景} 124 | 125 | \textbf{北京航空航天大学} \hfill 2011年 -- \makebox[\widthof{2011年}][s]{现在} 126 | 127 | 博士研究生\quad 飞行器设计,硕博连读,预计2019年3月毕业 128 | 129 | \textbf{北京航空航天大学} \hfill 2008年 -- 2011年 130 | 131 | 理学学士第二学位\quad 应用数学 132 | 133 | \textbf{北京航空航天大学} \hfill 2007年 -- 2011年 134 | 135 | 工学学士学位\quad 飞行器设计与工程(航天工程) 136 | 137 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faUsers}\ 项目经历} 138 | 139 | \textbf{黑科技公司}\ \hfill 2015年3月 -- 2015年5月 140 | 141 | 实习\quad 经理: 高富帅 \hfill 北京 142 | 143 | xxx后端开发 144 | \begin{itemize} 145 | \item 实现了 xxx 特性 146 | \item 后台资源占用率减少8\% 147 | \item xxx 148 | \end{itemize} 149 | 150 | \textbf{六自由度拦截弹攻防对抗模型\Cpp}\ \hfill 2015年3月 -- 2015年5月 151 | 152 | 实习\quad 经理: 高富帅 \hfill 武汉 153 | 154 | xxx后端开发\Cpp 155 | \begin{itemize} 156 | \item 实现了 xxx 特性 157 | \item 后台资源占用率减少8\% 158 | \item xxx 159 | \end{itemize} 160 | 161 | \textbf{高富帅是真的吗?}\ \hfill 2015年3月 -- 2015年5月 162 | 163 | 自由探索 \hfill 瓦房店 164 | 165 | 高富帅需要简历?哪个高富帅学这个专业?怕不是个傻子吧! 166 | \begin{itemize} 167 | \item 实现了 xxx 特性,哪个高富帅学这个专业?怕不是个傻子吧!哪个高富帅学这个专业?怕不是个傻子吧!哪个高富帅学这个专业?怕不是个傻子吧! 168 | \item 后台资源占用率减少8\% 169 | \end{itemize} 170 | 171 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faCogs}\ IT 技能} 172 | % increase linespacing [parsep=0.5ex] 173 | \begin{itemize}[parsep=0.5ex] 174 | \item 编程语言: C == Python > \Cpp > Java 175 | \item 平台: Linux 176 | \item 开发: 英语六级,博士期间阅读了大量专业英文文献、开源项目英文文档等。 177 | \end{itemize} 178 | 179 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faHeart}\ 获奖情况} 180 | 第一名, xxx 比赛 \hfill 2013年6月 181 | 182 | 其他奖项 \hfill 2015 183 | 184 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faInfo}\ 其他} 185 | % increase linespacing [parsep=0.5ex] 186 | \begin{itemize}[parsep=0.5ex] 187 | \item 技术博客: http://blog.yours.me 188 | \item GitHub: https://github.com/username 189 | \item 语言: 英语 - 熟练(TOEFL xxx) 190 | \end{itemize} 191 | 192 | %%%% 如果多页简历,可以手动在适当位置插入 \newpage 或者 \clearpage 开始新一页 193 | 194 | \end{document} 195 | -------------------------------------------------------------------------------- /myCV.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/myCV.pdf -------------------------------------------------------------------------------- /myCV.tex: -------------------------------------------------------------------------------- 1 | %%%% 参考了https://www.wondercv.com/的模板 2 | 3 | \documentclass[11pt]{article} 4 | 5 | % disable indent globally 6 | \setlength{\parindent}{0pt} 7 | % some general improvements, defines the XeTeX logo 8 | \usepackage{xltxtra} 9 | % use hyperlink for email and url 10 | \usepackage{hyperref} 11 | \hypersetup{hidelinks} 12 | \usepackage{url} 13 | \urlstyle{tt} 14 | 15 | \usepackage{xcolor} 16 | %%%% 统一一种颜色,偏蓝色,用于section下划线和fontawesome,这颜色是从一个北航Logo上取的 17 | \definecolor{CVBlue}{RGB}{23,110,191} 18 | 19 | %%% \widthof[]{} 用于特殊对齐是用到 20 | \usepackage{calc} 21 | 22 | 23 | % loading fonts 24 | \usepackage{fontspec} 25 | \usepackage{xeCJK} 26 | \CJKsetecglue{} %% 取消中文与数字之间间隙 27 | 28 | %%%%% 字体需要自己下载安装,注意版权问题,这两种字体应该比较好看,英文Helvetica,中文方正兰亭黑,也是有多种版本,自己试试哪些好看。参考了https://www.wondercv.com/的模板 29 | %%%%% windows系统好像需要先安装字体,之后下面语句就够了 30 | % Main document font 31 | % \setmainfont[ 32 | % BoldFont = HelveticaNeueLTPro-Md.otf , 33 | % ]{HelveticaNeueLTPro-Roman.otf} 34 | % 35 | % \setCJKmainfont[ 36 | % BoldFont=Pro_GB18030 DemiBold.otf, 37 | % ]{Pro_GB18030.otf} 38 | 39 | %%%%% 字体需要自己下载安装,注意版权问题 40 | %%%%% linux系统只需要字体路径就行了,如下 41 | % % Main document font 42 | \setmainfont[ 43 | Path = Font/, 44 | Extension = .otf , 45 | BoldFont = HelveticaNeueLTPro-Md.otf , 46 | ]{HelveticaNeueLTPro-Roman.otf} 47 | 48 | \setCJKmainfont[ 49 | Path = Font/, 50 | Extension = .otf , 51 | BoldFont=Pro_GB18030 DemiBold.otf, 52 | ]{Pro_GB18030.otf} 53 | 54 | %%%%% 定义更漂亮的“C++”,参考https://tex.stackexchange.com/questions/4302/prettiest-way-to-typeset-c-cplusplus 55 | %%%%% 貌似跟具体字体大小有关,需要调下参数,我测试感觉下面的比较好看 56 | \usepackage{relsize} 57 | \usepackage{xspace} 58 | \protected\def\Cpp{{C\nolinebreak[4]\hspace{-.05em}\raisebox{.28ex}{\relsize{-1}++}}\xspace} 59 | 60 | % use fontawesome 61 | \usepackage{fontawesome} 62 | \newfontfamily{\FA}{[FontAwesome.otf]} 63 | 64 | \usepackage[ 65 | a4paper, 66 | left=1.2cm, 67 | right=1.2cm, 68 | top=1.5cm, 69 | bottom=1cm, 70 | nohead 71 | ]{geometry} 72 | 73 | \renewcommand{\baselinestretch}{1.2} %定义行间距1.2 74 | 75 | \usepackage{titlesec} 76 | \usepackage{enumitem} 77 | \setlist{noitemsep} % removes spacing from items but leaves space around the whole list 78 | %\setlist{nosep} % removes all vertical spacing within and around the list 79 | \setlist[itemize]{topsep=0.25em, leftmargin=*} 80 | \setlist[enumerate]{topsep=0.25em, leftmargin=*} 81 | 82 | 83 | 84 | \titleformat{\section} % Customise the \section command 85 | {\large\bfseries\raggedright} % Make the \section headers large (\Large), 86 | % small capitals (\scshape) and left aligned (\raggedright) 87 | {}{0em} % Can be used to give a prefix to all sections, like 'Section ...' 88 | {} % Can be used to insert code before the heading 89 | [{\color{CVBlue}\titlerule}] % Inserts a horizontal line after the heading 90 | \titlespacing*{\section}{0cm}{*1.6}{*1.2} 91 | 92 | 93 | 94 | \begin{document} 95 | \pagenumbering{gobble} % suppress displaying page number 96 | 97 | \centerline{\LARGE\bfseries{高富帅}} 98 | 99 | \centerline{\normalsize{应届博士生,研究方向:飞行力学、制导与控制、弹道优化、拦截仿真}} 100 | 101 | \centerline{\normalsize{\faPhone\ 158-8888-8888 \quad \faEnvelopeO\ \href{mailto:Htallone@buaa.edu.cn}{Htallone@buaa.edu.cn}}} 102 | % \vspace{1.5ex} 103 | 104 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faGraduationCap}\ 教育背景} 105 | 106 | \textbf{北京航空航天大学} \hfill 2011年 -- \makebox[\widthof{2011年}][s]{现在} 107 | 108 | 博士研究生\quad 飞行器设计,硕博连读,预计2019年3月毕业 109 | 110 | \textbf{北京航空航天大学} \hfill 2008年 -- 2011年 111 | 112 | 理学学士第二学位\quad 应用数学 113 | 114 | \textbf{北京航空航天大学} \hfill 2007年 -- 2011年 115 | 116 | 工学学士学位\quad 飞行器设计与工程(航天工程) 117 | 118 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faUsers}\ 项目经历} 119 | 120 | \textbf{黑科技公司}\ \hfill 2015年3月 -- 2015年5月 121 | 122 | 实习\quad 经理: 高富帅 \hfill 北京 123 | 124 | xxx后端开发 125 | \begin{itemize} 126 | \item 实现了 xxx 特性 127 | \item 后台资源占用率减少8\% 128 | \item xxx 129 | \end{itemize} 130 | 131 | \textbf{六自由度拦截弹攻防对抗模型\Cpp}\ \hfill 2015年3月 -- 2015年5月 132 | 133 | 实习\quad 经理: 高富帅 \hfill 武汉 134 | 135 | xxx后端开发\Cpp 136 | \begin{itemize} 137 | \item 实现了 xxx 特性 138 | \item 后台资源占用率减少8\% 139 | \item xxx 140 | \end{itemize} 141 | 142 | \textbf{高富帅是真的吗?}\ \hfill 2015年3月 -- 2015年5月 143 | 144 | 自由探索 \hfill 瓦房店 145 | 146 | 高富帅需要简历?哪个高富帅学这个专业?怕不是个傻子吧! 147 | \begin{itemize} 148 | \item 实现了 xxx 特性,哪个高富帅学这个专业?怕不是个傻子吧!哪个高富帅学这个专业?怕不是个傻子吧!哪个高富帅学这个专业?怕不是个傻子吧! 149 | \item 后台资源占用率减少8\% 150 | \end{itemize} 151 | 152 | 153 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faCogs}\ IT 技能} 154 | % increase linespacing [parsep=0.5ex] 155 | \begin{itemize}[parsep=0.5ex] 156 | \item 编程语言: C == Python > \Cpp > Java 157 | \item 平台: Linux 158 | \item 开发: 英语六级,博士期间阅读了大量专业英文文献、开源项目英文文档等。 159 | \end{itemize} 160 | 161 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faHeart}\ 获奖情况} 162 | 第一名, xxx 比赛 \hfill 2013年6月 163 | 164 | 其他奖项 \hfill 2015 165 | 166 | \section{\makebox[\widthof{\faGraduationCap}][c]{\color{CVBlue}\faInfo}\ 其他} 167 | % increase linespacing [parsep=0.5ex] 168 | \begin{itemize}[parsep=0.5ex] 169 | \item 技术博客: http://blog.yours.me 170 | \item GitHub: https://github.com/username 171 | \item 语言: 英语 - 熟练(TOEFL xxx) 172 | \end{itemize} 173 | 174 | %%%% 如果多页简历,可以手动在适当位置插入 \newpage 或者 \clearpage 开始新一页 175 | 176 | \end{document} 177 | -------------------------------------------------------------------------------- /shot-myCV-Photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/shot-myCV-Photo.png -------------------------------------------------------------------------------- /shot-myCV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Htallone/myCV/c665c1c329d509c5ba16f583824f4fde5057f4b2/shot-myCV.png --------------------------------------------------------------------------------