如何学习使用LaTeX制作简历

使用LaTeX制作简历

前几天有点无聊,就在网上浏览了一下技术大牛的博客,发现很多大牛喜欢用pdf格式的简历,发现这种格式的简历排版非常美观简洁。深入研究后发现其实是LaTeX生成的(还有一点,不得不佩服多纳尔德大师发明的TeX排版。Knuth真的很漂亮)。

LaTeX可能很多人不知道,但是那些忙着发论文的硕士生和博士生应该很了解。当然,那些正在纠结的数学系的小朋友也应该知道,因为word对数学公式的排版效果还远远达不到LaTeX。至于LaTeX的具体信息,这里就不废话了。有兴趣的同学可以去谷歌和百度。

反正写简历很难,尤其是从零开始,对于一个新手LaTeX我来说就更难了。于是谷歌看了一下,发现了一个共享的简历模板,叫做moderncv。有了模板,就简单多了(顺便说一句,我其实发现有大牛用这个模板重写的)。

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

其中,的。sty文件是所有定义简历风格的文件,也是。其实这些都是写了LaTeX风格的源代码之后生成的。有兴趣的同学可以继续钻研LaTeX的其他知识,应该会有所收获。这些文件将在我们以后编写简历时使用。

接下来,查看示例文件夹:

嗯,里面有很多东西,稍微了解LaTeX的同学都会知道,其实只有那些。tex文件是我们想要的,也是非常重要的。为什么?因为那些文件是模板。我们的简历取决于他们。

有三个。tex文件:template.tex、template-es.tex和template-zh.tex,顾名思义,这三个模板分别代表中英文简历。其实template.tex是英文模板,什么语言模板template template-es.tex是什么,我不知道,反正不是英文模板。

好了,剩下的就是开始写我们的简历了。我们先创建一个文件夹,比如MyCV,然后把前面提到的。sty文件,。cls文件和。tex模板文件在里面。