如何用LaTeX写简历

前言

博主最近在找实习,某天偶然在网上看到有人用LaTeX做的简历排版十分整齐,简直就是强迫症患者的福音,所以我马上入手用LaTeX写了一份简历,于是便有了此文。

了解LaTex

LaTEX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/),文字形式写作LaTeX,是一种基于TEX的排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍品质的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。 –Wiki

简而言之,LaTeX是一种排版系统,能轻松写出复杂数学公式或者让你的论文井然有序,相比之下word唯一的优点就是它十分简单。我觉得对于理工科学生来说使用一个正确的排版系统来进行学术写作能让你更加轻松。

准备

值得注意的是,LaTeX并不是一种软件而是一种格式。

Leslie Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。

Step 1

就像C语言在不同的系统下有不同编译系统,在windows上我们可以使用CTeX来写作,建议下载稳定版本。

Step 2

如果自己手动利用LaTeX去写一篇文章简直就是初学者的噩梦,恰好LaTex有现成的简历模板,即modernCV,我们下载下来直接进行修改就行。推荐一个网站叫LaTeX Templates,里面提供了丰富的模板资源,我们下载其中的简历模板就行。(戳这
下载好自己中意的模板我们就可以进行下一步了。

实战

Step 1

由于LaTeX在中国不是很普及,所以对中文的支持不是很好,我们不要用WinEdt打开模板,而是在程序中找到TeXworks

用它来打开你所下载的文件中的.tex文件。将这个编译选项由pdflatex+makeindex+bibtex改为xelatex+makeindex+bibtex
示例
完成这一步后就可以开始编译了。

Step 2

我们可以看到,模板中的注释还是比较齐全的,只要有些英文基础都能看懂。

\documentclass[11pt,a4paper,sans]{moderncv} % 调整纸张尺寸等
\moderncvstyle{casual} % CV theme - options include: 'casual' (default), 'classic', 'oldstyle' and 'banking'这里选择样式,相应的文件在你下载的压缩包里可以找到
\moderncvcolor{blue} % CV color - options include: 'blue' (default), 'orange', 'green', 'red', 'purple', 'grey' and 'black'色调

\usepackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template

\usepackage[scale=0.75]{geometry} % Reduce document margins
%\setlength{\hintscolumnwidth}{3cm} % Uncomment to change the width of the dates column
%\setlength{\makecvtitlenamewidth}{10cm} % For the 'classic' style, uncomment to adjust the width of the space allocated to your name`

为了便于处理中文,我们需要可以设置一下多语言环境。

\usepackage{fontspec}    %加载一般西文字体
\usepackage{xunicode}    %指明代码是 unicode 编码。
\usepackage{xeCJK}       %处理加载中文字体
\setmainfont{Minion Pro} %第四、五、六行代码分别用来设置西文字体的正文衬线族、正文无衬线族、正文等宽族。
\setsansfont{Myriad Pro} 
\setmonofont{Courier New}
\setCJKmainfont{SimSun}  %第七、八、九行代码分别用来设置中文字体的正文衬线族、正文无衬线族、正文等宽族
\setCJKsansfont{KaiTi}
\setCJKmonofont{SimHei}
%\setCJKmathfont{}       %设置数学公式中的中文字体族

有了上述设置,可以随便写中文了。

Step 3

下面简单介绍一下一写简单的语法规则。

  • \section{introduction} 定义一个大的分类,
    -比如:
    section{个人信息} section{工作经历}
    section{兴趣爱好}
    section{自我评价}
  • \cventry{1}{2}{3}{4}{5}
    1 是显示在左边的,2、3、4、5之间会自动添加英文逗号进行分隔,最后一个 5 后面会自动添加英文句点。
  • cvitem{title}{content} titile 将会显示在左边,content 显示在右边。
  • begin{itemize}
    \item (空一格后输入每个point的内容)
    \item (同上)
    \item

    \end{itemize} 插入Bulletin point

特别提醒:修改简历照片需要将放入相应的文件中并且使用修改图片的名字。

\photo[70pt][0.4pt]{pictures/picture} 

到这里就靠你自己了,欢迎留言交流,祝你应聘顺利!

发布了20 篇原创文章 · 获赞 25 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/Timekeeperl/article/details/60150820