使用LaTeX轻松撰写精美个人简历

关于如何用latex写一个漂亮的简历:其实找个好看的模板修修改改就好了

豆瓣链接:用LaTex做简历的一个超简单方法

http://www.douban.com/group/topic/29363747/

-----------------------------------------------------------------------------

LaTex做简历

网上用LaTex做的最好的简历模版就是moderncv了,可以根据自己需求适当改进。下面将搜集到的模版放到空间供大家使用。

这些模版都是网上搜集所得,如原作者有异议请告知。

英文模版:http://files.cnblogs.com/lihongsheng0217/moderncv.zip

中文模版:http://files.cnblogs.com/lihongsheng0217/cn-moderncv.zip

Jerry的模版:http://files.cnblogs.com/lihongsheng0217/jerry_resume.rar

其他模版:http://files.cnblogs.com/lihongsheng0217/resume.rar


moderncv是一个专门用于简历排版的宏包,生成的简历非常漂亮清爽。我们可以到CTAN网站上下载使用。不过如果需要中文支持的话,需要对moderncv.cls进行一定的修改。

1.  
%-------------------------------------------------------------------------------
% required packages
%-------------------------------------------------------------------------------
下加入
\RequirePackage{CJK}
2. 
找到 \AtBeginDocument{............}\AtEndDocument{........}
改成
\AtBeginDocument{\RequirePackage[\@moderncvstyleoptions]{moderncvstyle\@moderncvstyle}\begin{CJK*}{GBK}{kai}}

\AtEndDocument{\closesection{}\end{CJK*}}
3. 
注释掉
\newcommand*{\section}[1]{%
下面的
\phantomsection{}%
\addcontentsline{toc}{part}{#1}%
这两行.

上面的过程在 http://bbs.ctex.org/viewthread.php?tid=33119&extra=page%3D1&page=1 上有已经说的比较详细了。这个宏包目前并没有提供使用说明的文档,但是提供了两个示例,我们可以直接选择其中的一个作为自己的模版进行修改。不过在修改的时候,为了完全的支持中文,我们还需要做对示例的模版做一定的调整,主要是下面两行:

\firstname{John}

\familyname{Doe}

如果直接换成中文名称,并不能编译通过,因为它们并不在CJK的环境里面,我们需要将下面的内容

% personal data (the given example is exhaustive; just give what you want)

\firstname{John}

\familyname{Doe}

\title{Design enthusiast\dots}

\address{12 somestreet\\3456 somecity}  % for classic style

%\address{12 somestreet, 3456 somecity} % for casual style

\phone{+12 (3)456 78 90}

\email{[email protected]}

\extrainfo{\weblink{www.ctan.org}}

\photo[64pt]{jdoe_picture} % also optional, and the optional argument is the height the picture must be resized to

\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}% also optional

移动到

\begin{document}

下面。重新编译,一份漂亮清爽的简历就跃然出现了J

-----------------------------------------------------------------------------------------------------------------

http://download.csdn.net/detail/hhtdeemail/3460382#comment

-----------------------------------------------------------------------------------------------------------------

最近在试着用 LaTeX 的 moderncv 模板制作个人简历,在此将一些心得和经验贴上来,希望能方便有同样需要的朋友。

    * 1 获取 moderncv 模板

    * 2 效果

    * 3 中文支持

    * 4 几个有用的命令

          o 4.1 section

          o 4.2 cventry

          o 4.3 cvitem

          o 4.4 cvlistitem

          o 4.5 cvlistdoubleitem

获取 moderncv 模板

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

下载模板:http://tug.ctan.org/tex-archive/macros/latex/contrib/moderncv/

examples/

    * 将解压后的 moderncv 文件和你的简历 tex 文件放在同一目录即可。

    * 或者将 moderncv 目录放在 texmf/tex/latex/ 目录下。

效果

    * ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/moderncv/exam...

    * ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/moderncv/exam...

中文支持

修改 moderncv.cls 文件,在 required packages 部分中加入 CJK 支持:

RequirePackage{CJK}

在 234 行左右找到这一行:

AtBeginDocument{RequirePackage[@moderncvthemeoptions]{moderncvtheme

@moderncvtheme}}

修改为:

AtBeginDocument{RequirePackage[@moderncvstyleoptions]{moderncvtheme

@moderncvtheme}egin{CJK*}{GBK}{song}}

需要什么字体自己改就行了。

在 311 行左右找到这一行:

AtEndDocument{closesection{}}

修改成:

AtEndDocument{closesection{}end{CJK*}}

在 313 行左右找到这一行:

ewcommand*{section}[1]{%

将它下面的这两行注释掉(在行首加 '%'):

phantomsection{}%

addcontentsline{toc}{part}{#1}%


几个有用的命令


section

定义一个大的分类,比如:

section{个人信息}

section{工作经历}

section{兴趣爱好}

section{自我评价}


cventry

cventry 的格式是:

cventry{1}{2}{3}{4}{5}

1 是显示在左边的,2、3、4、5之间会自动添加英文逗号进行分隔,最后一个 5 后面会自动添加英文句点。

默认的模板,3 会以斜体显示。


cvitem

cvitem 的格式为:

cvitem{title}{content}

titile 将会显示在左边,content 显示在右边。


cvlistitem

cvlistitem 的格式为:

cvlistitem{content}

显示的效果和 HTML 里的 li 标记(无序)一样:

 

cvlistdoubleitem

cvlistdoubleitem 的格式为:

cvlistdoubleitem{content_1}{content_2}

显示的效果就是将两个 cvlistitem 并排放在一行。


-----------------------------------------------------------------------------------------------------------------

【如果你符合下面的其中一条,不妨花几分钟看一下。】

--

【1】我是菜鸟,我用Windows 7,我喜欢用鼠标,我不懂Linux,不喜欢用键盘敲各种命令。

【2】我是格式控,我是完美主义者,我要我的简历完全精美的排版。

【3】我完全不知道什么是LaTeX,但是我听说这个东西用来排版很厉害,我想立刻上手就用。

--

【下面这段纯属作者牢骚,为了节省时间可以跳过。】

命运总是在各种折腾,6月2日的百度面试我没有去成,是因为头一天写简历写得太晚,导致第二天起不来床,结果发现手机上有两个HR的未接来电……What a F**k!!

为什么写个简历会折腾这么晚,是因为我在折腾该死的LaTeX……What a F**k!!

不过现在我算是折腾完了,终于有了结果,为了让大家少走弯路,奉献我的经验如下。

--

我不懂Linux,不懂LaTeX,没有看“lshort”。

我用Windows 7,我喜欢用鼠标点来点去,讨厌用键盘敲命令行。

--

从【裸机】开始

你先安装可用的Windows操作系统,比如windows 7;

我安装的是Windows 7 SP1 x64的虚拟机;

然后去一个叫做【http://www.ctex.org/HomePage】地方下载最新的CTeX;

我下载的是CTeX 2.9.0.152 v2.9.0.152 (164M) 包含 Basic 版 MiKTeX,占用空间小,会根据需要的宏包自动升级; MD5:90B23289826F62A5A8ADBDF2956DD284

个人建议下载这个就可以了;

然后安装这个软件;

使用默认安装的设置就好;

安装完以后电脑要联网;

打开【开始→所有程序→CTeX→MiKTeX→Maintenance (Admin)→Package Manager (Admin)】

然后在Name中键入【moderncv】,点击Filter;

在搜索结果中右键点击【moderncv】,然后选择install;

结束后,点【close】

--

下面要去下载一个最新的moderncv模板

下载模板:http://tug.ctan.org/tex-archive/macros/latex/contrib/moderncv/examples/

这里最好用FTP软件把整个【examples】文件夹都下载下来;

里面有几个已经编译输出的pdf文件,大家可以先看一下;

然后用winEdt打开template.tex文件;

找到第9行左右的

\documentclass[10pt,a4paper]{moderncv}

在后面加上一句

\usepackage[noindent]{ctex}

这样,就支持中文了;

编译的时候选择XeLaTeX来编译,如下图所示:

编译完成以后,点击那个PDF阅读器的图标就可以看了。

--

【说明】

一定要是用XeLaTeX来编译,因为XeLaTeX对中文的支持较好。

其他的编译器大家慎重使用吧。

--

【添加照片】

在刚才下载的【example】文件夹里面有一个picture.jpg的问件,

把你的照片存成picture.jpg覆盖掉原始文件,编译一遍,就可以了;

默认的picture的大小是64pt高,

你不用担心你的图片不符合尺寸,编译器会自动为你压缩;

--

【自学内容】

个人认为这个【template.tex】写得很好,里面的注释比较到位;

美中不足的是注释是英文的,所以大家英语要好。

看懂注释的话,就可以自学如何具体使用了。

--

【附录1】

使用WinEdt 6 避免跳出注册对话框的一个小技巧 

在options菜单下点options…,
在advanced configuration…下Event Handlers…下点Exit,
在End;前添加一行 

     RegDeleteValue('HKEY_CURRENT_USER', 'Software\WinEdt 6', 'Inst'); 

保存后在Exit点鼠标右键Execute Script即可。 

其实原理很简单, 
就是每次退出WinEdt时自动删除注册表中相关信息,试用期30天永不过期.

--

【附录2】

几个有用的命令

[编辑]

section

定义一个大的分类,比如:

section{个人信息}

section{工作经历}

section{兴趣爱好}

section{自我评价}

[编辑]

cventry

cventry 的格式是:

cventry{1}{2}{3}{4}{5}

1 是显示在左边的,2、3、4、5之间会自动添加英文逗号进行分隔,最后一个 5 后面会自动添加英文句点。

默认的模板,3 会以斜体显示。

[编辑]

cvitem

cvitem 的格式为:

cvitem{title}{content}

titile 将会显示在左边,content 显示在右边。

[编辑]

cvlistitem

cvlistitem 的格式为:

cvlistitem{content}

显示的效果和 HTML 里的 li 标记(无序)一样:

    content

[编辑]

cvlistdoubleitem

cvlistdoubleitem 的格式为:

cvlistdoubleitem{content_1}{content_2}

显示的效果就是将两个 cvlistitem 并排放在一行。

--

【说明】

以上两条附录系转载,出处不明。


你可能感兴趣的:(面试)