每个人都希望有一份专业独特的简历,当然你可以从Slager模板库中直接挑选一个。但如果你像我一样,想自己制作一份专属简历,那就继续看下去吧!

制作简历包括制作格式和风格,本文将从文件格式、基础排版(个人信息、教育经历、工作背景等)、图标使用、颜色为你提供一个简历制作的起点。

(基本版式展示)

  • 什么是class file?

当你在LaTeX文件中写下 \documentclass{article}时,你就调用了class文件article.cls。这个文件定义了所有的命令,如section和title等,这些命令将用来定义文档的格式和布局。

  • 新建class file

独立的class file目的是可以让文件结构和格式分开,还能够重复使用。

首先,创建一个名为cv.tex的文件,代码如下:

\documentclass[a4paper]{my_cv}    %a4paper制定纸张大小\usepackage{ctex}              %lualatex用ctex,xelatex用xeCJK\usepackage[utf8]{inputenc}      \begin{document}\section{教育背景}\subsection{广州大学/经济学院}{财务管理/本科}{2015.09-2019.06}\section{工作经历}\subsection{广州尚品科技有限公司}{财务会计专员}{2020.07-2021.05}\end{document}

先别编译。

因为通过命令尝试加载自定义的class文件my_cv.cls还不存在。现在,我们在与cv.tex相同的目录下创建my_cv.cls,并写下:

\LoadClass{article}

点击编译,你应该看到默认排版

为什么?因为class文件需要包含大量的格式化信息和内部设置,用于LaTeX正常工作,但我们并不用手动输入,我们可以在article.cls的基础上新建class文件。我们使用 \LoadClass 来调用 article.cls 并加载其中定义的所有命令和样式。这里注意,我们没有使用通常的 \documentclass 命令来包括 article.cls,因为 \documentclass 只应该在你的 LaTeX 文档的最开头调用一次。

一般情况下,所有的class文件都应该以下面的命令开始,请输入:

\NeedsTeXFormat{LaTeX2e}\ProvidesClass{my_cv}[2011/03/26 My custom CV class] 

\NeedsTeXFormat命令是在告诉编译器该包适用于哪个版本的LaTeX。目前LaTeX的版本是LaTeX2e,几乎所有发行版都使用这个版本。

\ProvidesClass命令给编译器一些关于软件包的信息。第一个参数应该与class文件的文件名一致。第二个参数是可选的,它提供了一个class文件的描述,这个会出现在日志和其他地方。该描述必须以一个日期开头,其格式与上面的格式完全一致,而且应该是项目最后一次被修改的日期。

  • 定义标题

标准的文章章节标题并不适合简历,所以我们要重新定义\section和\subsection命令。

幸运的是,已经有一个叫做titlesec的宏包,调用它来定制标题样式。在class文件中添加:

\RequirePackage{titlesec}

要注意,我们应该使用 \RequirePackage 而不是通常的 \usepackage 命令,因为我们是在一个class文件中。\RequirePackage命令可以确保每个宏包只被加载一次。

titlesec提供了命令\titleformat,让我们可以定制我们的章节标题。在my_cv.cls的末尾添加:

\titleformat{\section}{\Large\heiti\raggedright}    %定义字体heiti黑体{}{0em}{}[\titlerule]\titleformat{\subsection}{\large\heiti\raggedright}{}{0em}{}

我们可以定义一些新的命令,让我们在我们的章节标题中包括日期。在class文件中写上:

\newcommand{\datedsubsection}[3]{%\subsection[#1]{#1 \hfill #2 \hfill #3}%}

这定义了新的命令\datedsubsection,3个参数:章节名称,专业或岗位,以及一个将被排在页面右侧的日期。\hfill命令是尽可能多地填充空间,因此第二个参数被居中,第三个参数靠右。在cv.tex中添加:

\begin{document}\section{{教育背景}}\datedsubsection{广州大学/经济学院}{财务管理/本科}{2015.09-2019.06}\heiti{主修课程:大学英语、大学语文、近现代史、体育、微积分、微观经济学、基础会计、政治经济学、管理学、经济法。}\section{{工作经历}}\datedsubsection{广州尚品科技有限公司}{财务会计专员}{2020.07-2021.05}工作描述:负责各电商平台的帐务核对、销售额统计并进行帐务处理;电商平台业绩报表的编制负责电商日常收支的管理和核对,运营费用的核算及仓库进销存系统操作的监督。\section{{自我评价}}待人真诚热情、为人随和、善于沟通、有良好的人际关系和很强的适应能力。工作认真负责、踏实肯干、具有较强的团体协作精神和独立的工作能力有很强的责任心和工作干劲,不惧挑战。有一定的亲和力及管理能力,思维灵活,反映快,接收能力强,字迹工整。\end{document}

编译后得到:

  • 添加个人信息

在一份简历中,名字通常在最上面,有联系方式,可以打电话找工作。这将通过在我们的类文件中添加新的函数来实现。名字可以用一个简单的函数来添加。

\newcommand{\name}[1]{%\centerline{\Huge\heiti\bfseries{#1}} %黑体字+粗体}

这将产生一个居中的粗体姓名。可以像这样调用:(在tex文件里添加)

\name{陈梓倩}

现在,关于其他信息。在class文件中加入以下内容。

\newcommand\contact[4]{%\centerline{%\makebox[0pt][c]{%#1 {\textperiodcentered} #2 {\textperiodcentered} #3\ {\textperiodcentered}#4%}%}%}

然后从文件中调用该函数。

\contact{Shanghai}{1999.9.10}{ john@smith.com}{(86)-111-1111}

所有这些都能很好地显示出来,名字和联系信息是这样的:

  • 小结

在线的LaTex编辑器不用下载真的太方便啦,大家快来试试定制你的简历模板吧!

下一期part 2教大家更改颜色和图片,下期见啦!

LaTex制作中文简历模板_PART 1相关推荐

  1. LaTeX制作中英文简历

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

  2. 使用LaTeX打造一个简历模板

    使用LaTeX打造一个简历模板 本篇记录一下自己写简历用的简历模板,保存一下代码,方便自己以后修改和写简历,有兴趣的朋友可以点赞收藏 在Overleaf上编写自己的简历 法一 1.首先需要注册一个Ov ...

  3. 制作个人简历模板网页效果 | 码云端的开源项目

    达叔 制作个人简历模板网页效果 文 / 达叔 原创 制作个人简历模板网页效果 PC 端 示意图 移动端 示意图 首先要注册并登陆码云的网站:https://gitee.com/ 示意图 然后学会用 G ...

  4. LATEX中文简历模板制作

    每到求职季,一份高大上的简历非常重要,相信大部分的同学还在使用word制作简历,当然一份精心制作的word简历也是非常优秀的.在这里我们采用强大的latex编辑器进行简历排版,网上很多的Latex简历 ...

  5. 如何使用利用LaTeX制作个人简历

    转自 http://www.cnblogs.com/panpei/archive/2013/02/13/2910680.html 前些日子,有点无聊,就在网上逛逛技术大牛的blogs,发现很多大牛都喜 ...

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

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

  7. latex 制作个人简历,CV

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

  8. 【简历】这是一款我个人制作的简历模板

    这是一款我个人做的简历模板 大家可以参考一下,大概长这样: 觉得不错的同学可以拿去做简历,有模板修改建议的师傅可以直接在评论指出!谢谢!!! 自我评价如下: 工作上有上进心,喜欢钻研新框架与新技术,热 ...

  9. latex ctexart中文空白模板 以及去除右上角页眉的方法【Latex入门学习】

    去除页眉的代码是 \pagestyle{plain} % 去除页眉 标题右对齐代码 \CTEXsetup[format={\Large\bfseries}]{section} % 标题右对齐 直接用就 ...

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

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

最新文章

  1. python内置函数调用前_python之内置函数(一)
  2. 第二章(jQuery选择器)
  3. ThinkPHP入门--后盾视频
  4. VS Code:高效前端程序员的秘密武器
  5. iTerm – 让你的命令行也能丰富多彩
  6. android ndk 文件管理,Android NDK开发指南(二)Android.mk文件
  7. DBATools PowerShell SQL Server数据库备份命令
  8. Android : First step – Download and build
  9. java中的文件操作:读取写入byte[]字节流、string字符串、list列表
  10. 第01期:salesforce开发环境的搭建
  11. 【Keil 5】STM32F401CCU6 固件库配置(超详细教程)
  12. springboot中整合elasticsearch(基于springboot2.5.4,es版本7.13.2)
  13. netcfg android
  14. linux 检查openssl,linux – 如何检查OpenSSL中的FIPS 140-2支持?
  15. ZT——你怎么过河? -在CMM实践中你是否愿意多走1公里-软件工程 CMM与过程改进
  16. Xiuno 程序图文详细安装教程
  17. 关于c语言的输入函数问题
  18. KVM切换器和VGA切换器的区别
  19. STM32F4深入学习【RCC】
  20. Transform.RotateAround 围绕旋转

热门文章

  1. 其他综合-fdisk一键分区操作-无需脚本
  2. Clang编译Objective-C
  3. 这个“忽悠”马云10亿的男人,还了阿里5000亿,今天当选为院士!
  4. 平稳性的检验 java_[时间序列分析]--平稳性,白噪声的检验
  5. pdf转word工具内含注册码【pdf转word】
  6. matlab开环传递函数 求单位负反馈的系统传递函数,已知单位反馈系统开环传递函数.doc...
  7. 台式计算机开关电源原理图,计算机开关电源基本结构及原理介绍
  8. 应用层下的人脸识别(三):人脸比对
  9. 大气压力换算公式_压力单位换算及计算公式
  10. 深度学习入门_对ORL数据集进行特征提取降维后SVM分类