Latex简历制作(不借助模板)

来源:互联网 发布:农村淘宝创始人是谁 编辑:程序博客网 时间:2024/05/02 00:17
Latex简历制作(不借助模板)
Jun_L
http://blog.csdn.net/jingjun1822
   又到了一年找工作的季节,今年的简历不能再草草了事了,Latex我已经用了非常长的时间了,发现相较word而言它具有非常多的优点:
[1] 排版非常优美,比较一下latex排版的博士论文和word的博士论文,你会发现latex排的非常漂亮!
[2] 一旦掌握它的使用,写文档非常的轻松,几乎只需要填字就好了,公式啥的嘛嘛再也不用担心了!
于是我决定花点时间好好整出一个latex的简历出来,目的是使得排版漂亮,又易于调整。网上有一个叫modernCV的Latex中文简历模板,但是有强迫症的人估计用不了,因为很多格式并不好看自己又得花大力气修改sty文件(定义文档排版风格的文件),另外modernCV用的是CJK这玩意儿,不如Xelatex直接编译来的方便,我也是有强迫症的,于是我下手自己搞了一个,风格上模仿了一下MIT的英文简历写法,不过整个过程在下面我会详细道来……
    第一步,装好支持中文的Ctex完整安装包(Latex的另一种版本,中文支持得更好),这个百度一下Ctex,下载full版本;
    第二步,打开Ctex,新建一个tex文件(界面跟很多编程界面很相似,操作我就不附图了),为了编译好中文,此时必须对这个tex文档另存一次,保存为UTF-8,与tex在同一个文件夹下,然后记得下面两个按钮,找到它们,等会文档写完点Xelatex编译,点pdf查看就行;
   第三步,开始写tex文档,因为只是写个简历,咱们就不需要另外写sty文件,开头定义文档字体大小,对应letterpaper,我发现用a4letter(A4纸)没letterpaper好看,然后就是包含一些要用的包,这些包的作用大家可以百度得到,没有这些包后面编译可能出错。
\documentclass[letterpaper,11pt]{article}   \usepackage{fontspec, xunicode, xltxtra}\usepackage{graphicx}\usepackage{multirow}\usepackage[empty]{fullpage}\usepackage{color}
然后一些基本设置,这些百度都可以查,其实通过单词也可以大概知道作用
\definecolor{mygrey}{gray}{0.90}\textheight=9.0in\raggedbottom\raggedright\setlength{\tabcolsep}{0in}
定义常用字体命令,字体大小命令,以便文档中直接使用
\newcommand\fontnamehei{Microsoft YaHei}\newcommand\fontnamesong{SimSun}\newcommand\fontnamekai{AR PL KaitiM GB}\newcommand\fontnamemono{DejaVu Sans Mono}\newcommand\fontnameroman{Times New Roman}\newcommand{\erhao}{\fontsize{22pt}{\baselineskip}\selectfont}\newcommand{\xiaoerhao}{\fontsize{18pt}{\baselineskip}\selectfont}\newcommand{\sanhao}{\fontsize{16pt}{\baselineskip}\selectfont}\newcommand{\xiaosanhao}{\fontsize{15pt}{\baselineskip}\selectfont}\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont}\newcommand{\xiaosihao}{\fontsize{12pt}{\baselineskip}\selectfont}\newcommand{\wuhao}{\fontsize{10.5pt}{\baselineskip}\selectfont}\newcommand{\xiaowuhao}{\fontsize{9pt}{\baselineskip}\selectfont}\newcommand{\liuhao}{\fontsize{7.5pt}{\baselineskip}\selectfont}\setmainfont[BoldFont=\fontnamehei]{\fontnamesong}\setsansfont[BoldFont=\fontnamehei]{\fontnamekai}\setmonofont{\fontnamemono}%楷体\newfontinstance\KAI {\fontnamekai}\newcommand{\kai}[1]{{\KAI#1}}%黑体\newfontinstance\HEI{\fontnamehei}\newcommand{\hei}[1]{{\HEI#1}}%英文\newfontinstance\ENF{\fontnameroman}\newcommand{\en}[1]{\,{\ENF#1}\,}
调整页面各种距离
% Adjust margins\addtolength{\oddsidemargin}{-0.375in}\addtolength{\evensidemargin}{0.375in}\addtolength{\textwidth}{0.5in}\addtolength{\topmargin}{-.375in}\addtolength{\textheight}{0.75in}
你可以用\newcommand定义一些有趣的结构,我这里定义了一个表用来表示简历前面的信息栏,并且能包含照片
\newcommand{\ressubheading}[4]{\begin{tabular*}{6.5in}{l@{\extracolsep{\fill}}r}\textbf{#1} & #2 \\\textit{#3} & \textit{#4} \\\end{tabular*}\vspace{-6pt}}
用以下命令在表格中插入照片
\makebox(0.5,0.5)[r]{\includegraphics[width=0.18\textwidth]{picture}}


这是最后页头的效果,下面的排版非常漂亮的哦!



0 0
原创粉丝点击