转自 http://www.cnblogs.com/panpei/archive/2013/02/13/2910680.html

前些日子,有点无聊,就在网上逛逛技术大牛的blogs,发现很多大牛都喜欢用pdf版式的简历,发现这种版式的简历排版非常漂亮简洁。深究了一下,发现其实是利用LaTeX生成的(多说一句,不得不佩服DonaldE.Knuth大师发明的TeX排版的确是美观)。

LaTeX或许不是很多人知道,但是那些忙着发papers的Master Candidate、Ph.D Candidate应该是非常了解的。当然,那些苦逼的数学系的孩子们应该也是知道,因为word对于数学公式的排版效果相比于LaTeX,还是差的远了。至于LaTeX的具体信息,这里就不废话,有兴趣的同学可以到Google上百度一下的。

言归正传,LaTeX写简历谈何容易,尤其是从头写起,还尤其对于我这样的LaTeX菜鸟而言,更是难如登天。于是Google了一把,找到一个叫moderncv的共享简历模板。有了模板,那么就简单多了(插嘴一句,其实发现有些大牛用的也是这个模板改写的)。

modercv下载地址:http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv

下载下来后应该是一个zip包,解压后目录如下:

其中.sty文件都是定义简历风格的文件,还有那个moderncv.cls文件。其实这些都是编写LaTeX风格源码后生成的,有兴趣的同学可以继续深究一下LaTeX的其他知识,应该会有所收获的。这些文件在后我们编译自己的简历时会用到。

接下来看看examples文件夹:

好了,这里面东西也很多,稍微懂点LaTeX的同学就会知道,其实,只有那几个.tex文件使我们想要的,而且也是非常重要的。为什么?因为那些个文件就是模板啊。我们的简历的生成就靠它们了。

.tex文件有三个:template.tex,template-es.tex,template-zh.tex,顾名思义,这个三个模板表示中英文简历的模板,其实template.tex就是英文模板,而template-es.tex是什么语种的模板,我也不知道,反正不是英文模板。

好了,剩下就是开始写我们的简历了,我们先建立一个文件夹,如MyCV之类的啦,然后把前面提到的.sty文件、.cls文件还有.tex的模板文件放进去。就像下面:

把模板文件的名字改成个人喜好的都可以的,如我就改成了my_cv_en.tex和my_cv_en.tex。剩下来我们就开始对我们的简历模板开始编辑了,我是用的NotePad++,当然大家可以用其他的编辑器,如WinEdt、Texmaker,甚至你可以用word,txt等等,当然我是既不赞成后两者的,尤其txt,当你使用后,就会对那一对没有高亮显示,没有缩进的代码抓狂的。

这个是我用Notepad++打开的template.tex的文档,效果还是可以的。

好了,如何改写这堆代码,其实挺容易的,模板中有着那么多的注释,很好的改的(好吧,我有点偷懒,这个以后再介绍)。

等我们改好个人信息后,剩下来就是编译了。

我用的是CTex的套装,然后利用WinEdt来编译,这个的确是有点偷懒了,不过可视化的界面的确是方便啊。用WinEdt打开我们编辑的.tex文件就可以了,当然,也可以用这个编辑器去编辑.tex文件。

CTex下载地址:http://www.ctex.org/HomePage

CTex中其实就包含有WinEdt。

英文模板直接用那个LaTeX按钮编译,中文模板涉及到编码问题,用那个XeLaTeX按钮。只要中间我们没有写错什么语句之类的,接下来我们就可以在文件夹中,如MyCVS,看到生成的pdf文件。排版效果相当的不错滴。

模板风格有好几个,如casual(default), classic, oldstyle 以及banking,还有颜色也有几种,blue(default), orange, green, red, purple, grey 和black。具体的要求可以根据注释自行搭配。

blue-casual

其他几种风格:

总结:

1.对于LaTeX应该有所了解,明白LaTeX各个命令的含义。

2.理解模板中的各项命令的含义,模板注释中有解释,可以自己尝试改动一下。

3.电脑上装有LaTeX编译器,例如我就装有CTex套装。

4.好奇心和耐心。

有了以上的条件,你就应该可以做出一个漂亮的用LaTeX写的简历了。

如何使用利用LaTeX制作个人简历相关推荐

  1. LaTeX制作中英文简历

    1.一个不错的中文简历模板 2.LaTeX制作英文简历模版的一个大合集. 3.没有装LaTeX的同学这里有提供在线生成PDF简历的网站. 1.这是一个很不错的中文简历模板 % LaTeX resume ...

  2. html利用表格制作个人简历

    html利用表格制作简历 1,代码展示 <!DOCTYPE html> <html><head><meta charset="utf-8" ...

  3. latex 制作个人简历,CV

    用 latex 写的简历,效果比 word 好很多,见下面效果图: 推荐大家用 overleaf 中的简历模板来做,https://www.overleaf.com/gallery/tagged/cv ...

  4. linux个人网站制作教程,用LaTeX制作个人简历

    之前的文章写了如何在Fedora 17中安装texlive2013(见 http://www.linuxidc.com/Linux/2014-02/96792.htm),安装好了后就可以用latex编 ...

  5. LaTex 制作简历

    今天收到同学信息问会不会Latex.很惭愧,之前都没听说过. 然后查了下,是个很高端的文档编辑工具,就试了下. download了两个软件一个TexMaker,是一个编辑器.还有一个CTex. 网上找 ...

  6. 关于使用Latex制作简历的说明

    由于sharelatex与overleaf合并了,有了ovrleaf2.0版本,所以,我的简历基本都是通过最新版本overleaf制作的.我下面所说的sharelatex就是overleaf了. 注意 ...

  7. 菜鸟用Latex制作简历

    楼主马上就要找工作了,最近着手写简历,一直用word编写,直到昨天晚上被吐槽说简历太丑,于是下定决心用Latex制作,原本做好了两天的抗战准备,然而真正上手也不是特别困难,但是也还没有摸到Latex的 ...

  8. 使用Latex制作简历

    认识LaTeX LaTeX(LATEX,音译"拉泰赫")是一种基于ΤΕΧ的排版系统,LaTeX类似于html脚本语言,很容易上手.虽然也需要"编译"等才能生成p ...

  9. Latex系列3:使用Overleaf制作个人简历

    全文阅读:Latex系列3:使用Overleaf制作个人简历| 连享会主页 目录 1. Overleaf 简介 2. 制作个人简历 2.1 注册.登录账号 2.2 模板库界面介绍 2.3 选择.打开模 ...

最新文章

  1. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?...
  2. 03.shard_allocation_和_cluster的routing设置
  3. SAP Cloud for Customer跨component的跳转
  4. 467python教程_Magnus Lie Hetland的《Python基础教程(第3版)》自学笔记(持续更新中)...
  5. stl 向量_C ++ STL中的向量delete()和clear()
  6. [存]超酷JS拖拽翻页效果
  7. Atitit. 有限状态机 fsm 状态模式
  8. CANape a2l文件的编辑教程
  9. 【软件设计师】知识点总结
  10. 有信号但是无法连接到移动网络连接服务器,手机打电话显示无法连接到移动网络怎么回事?...
  11. php写的软件帮助手册源码使用帮助源码html模版源码,系统依附HDSYSCMS内容系统
  12. 扫地机器人作文说明文提纲_关于物品的说明文:扫地机器人的自述
  13. Linux下移动anaconda虚拟环境的位置
  14. 【Java必备技能五】微信支付之JSAPI方式(公众号支付)超详细实现步骤
  15. CSAT:你想要了解的顾客满意都在这里
  16. 建筑工地通道管理系统(有效防止考勤作弊)
  17. read-only file system mac
  18. 【网络安全】免费DDOS攻击测试工具
  19. Android Studio 3.6.1 Marven 连不上
  20. 台式计算机如何双屏显示,台式机怎么分屏?小编告诉你台式机双显示器连接方法...

热门文章

  1. 开源包管理器Homebrew被曝 RCE,影响 macOS 和 Linux 系统
  2. 智慧城市数据采集的四大难点分析及解决措施
  3. 《Java安全编码标准》一导读
  4. 客户端连接openfire报错解决
  5. esx4克隆后的处理工作
  6. c++语言 xml数据绑定技术简介
  7. 【C、C++】ctype.h、cctype中的isnumber()函数和isdigit()函数的区别
  8. 【C++】max_element() 和 min_element()
  9. 蓝桥杯 ADV-73 算法提高 数组输出
  10. 蓝桥杯 ALGO31 算法训练 开心的金明 java版