美文网首页LaTeX学习之路
LaTeX-自制简历(非套用模板)

LaTeX-自制简历(非套用模板)

作者: 该_大白 | 来源:发表于2019-10-25 20:56 被阅读0次

\LaTeX自制简历演示:

转载请注明出处,谢谢!

前言

  1. 本篇文章介绍一下如何利用 \LaTeX 制作一份简单的个人简历。
  2. 同时给出使用的宏包、命令的注释。
  3. 文章目的并不是给大家提供模板,而是希望大家通过本篇文章的介绍,
    \LaTeX 制作个人简历的过程有个简单的了解,有所启发。

代码讲解

默认读者对 \LaTeX 语法有一定的基础
废话不多说,直接上代码:

  1. \documentclass[12pt,a4paper,UTF8]{ctexart}
    简历选择 A4 纸张大小,字号选择 12pt,由于该简历制作主要针对中文,
    所以选择 UTF8 编码方式(不写容易出错),文档类选择 ctexart
    (其实就是指定纸张大小,字号,支持中文文档)
  2. \usepackage[dvipsnames,svgnames,x11names]{xcolor}
    可以看该文章解释:LaTeX:xcolor颜色介绍
    该命令最好放在导言区前面,否则有时候会和其他命令冲突,造成编译出错。(亲测)
    宏包 xcolor 默认自带19种颜色,可通过选项参数 [dvipsnames,svgnames,x11names] 来扩充颜色库,
    这三个参数分别代表三个颜色库,具体信息可查看 xcolor 宏包文档第 4 节 Colors by Name(38页)。
    (其实就是加载颜色库,提供丰富的颜色选择)
  3. \colorlet{crule}{Teal} %由于本文制作的简历为双栏,所以该命令是定义栏分隔线颜色
    \definecolor{shadecolor}{named}{Teal}%简历设计为小标题文字添加背景色
    \colorlet{cword}{Teal}%该命令定义了文字颜色,给需要突出强调的文字设置颜色
    (定义颜色,方便调用,颜色定义命令用法可在xcolor宏包文档查看)
  4. \pagestyle{empty}%文档页眉页脚均设置为空白
    \usepackage{geometry}% 该宏包用来设置页边距
    \geometry{left=1cm,right=1cm,top=2cm,bottom=2cm} %依据设计确定页边距
    (设置页面格式)
  5. \usepackage{graphicx} %插入图片需要调用的宏包
    \usepackage{paracol} %分栏需要的宏包
    \usepackage{fontawesome} %使用图标需要的宏包
    \usepackage{tcolorbox} %该宏包提供彩色框设置,能生成各种不同形状的彩色文本框
  6. \newcommand{\stitle}[1] { \tcbox[on line,before upper={\rule[-5pt]{0pt}{25pt}}, arc=10pt,boxrule=1pt,boxsep=0pt,left=1.5pt,right=1.5pt, top=1pt,bottom=1pt,colback=shadecolor, colframe=crule]{\textcolor{white}{\textbf{\Large #1}}} \vspace{10pt} } %定制文本框格式,给小标题设置背景色,添加文本框,
    设置文本颜色和大小,控制文本框与下一行内容的间距。
    \newcommand{\sedu}[1]{ \begin{tcolorbox}[arc=0pt,outer arc=0pt,colback=red!10!white,colframe=red!50!black, boxsep=0pt,left=1pt,right=1pt,top=2pt,bottom=2pt, boxrule=0pt,bottomrule=1pt,toprule=1pt] \textcolor{cword}{#1} \end{tcolorbox} \vspace{-10pt} }% 设置另一种彩色文本框,与小标题的不一样,用在教育背景一栏。
  7. \renewcommand{\labelenumi}{[\arabic{enumi}]} %设置有序列表的标号格式为 [1],[2]...
  8. \raggedright %使简历内容左对齐
  9. \columnratio{0.3} %左栏宽度占比
    \setlength{\columnsep}{2.2em} %栏间距
    \setlength{\columnseprule}{2pt} %栏分隔线线宽
    \colseprulecolor{crule} %分隔线颜色
    -----------------导言区设置完毕,接下来开始文档内容----------------
\begin{document}
\begin{paracol}{2} %分成两栏
\begin{leftcolumn} %输入左栏内容
%该部分内容填写左栏内容
\end{leftcolumn}
\begin{rightcolumn} %输入右栏内容
%该部分内容填写右栏内容
\end{rightcolumn}
\end{paracol}
\end{document}

接下来我将给左右栏内容的代码以及效果示例,仅供参考!(只需将下面左右栏对应的代码复制在对应的地方即可!图片请自行补充)
左栏代码如下:

\includegraphics[height=1.3\linewidth,width=\linewidth]{myphoto.jpg} %插入个人照片,调整长度和宽度
\begin{center}
   \textcolor{cword}{\textbf{\large 宇智波$\bullet$佐助}}  %在照片底下添加姓名,格式自己可以设定
\end{center}
\vfill %使内容垂直均匀分布开
\stitle{个人信息}
\begin{tabular}{ll}
  \textcolor{crule}{\faBirthdayCake} &  出生日期\\
  \textcolor{crule}{\faHome}  & 家庭住址\\
  \textcolor{crule}{\faPhone} & 手机号\\
  \textcolor{crule}{\faEnvelope} & 邮箱
\end{tabular}\\
  \begin{tabular}{l}
  \textcolor{crule}{\textbf{性别:}}男\\
  \textcolor{crule}{\textbf{民族:}}汉\\
  \textcolor{crule}{\textbf{身高:}}175cm\\
  \textcolor{crule}{\textbf{体重:}}67kg\\
  \textcolor{crule}{\textbf{婚姻状况:}}未婚\\
  \textcolor{crule}{\textbf{政治面貌:}}群众
  \end{tabular}
\vfill
\stitle{技能证书}
\begin{tabular}{lll}
  Markdown & \LaTeX  & C \\
  MATLAB  & SPSS & VBA\\
  Word & PPT & Excel
\end{tabular}\\
\begin{tabular}{l}
  计算机二级C语言\\
  英语四、六级
 \end{tabular}
\vfill
\stitle{兴趣爱好}
\hspace{2pt}
\includegraphics[height=0.1\linewidth,width=0.1\linewidth]{lanqiu.png} \hfill
\includegraphics[height=0.1\linewidth,width=0.1\linewidth]{swim.png}\hfill
\includegraphics[height=0.11\linewidth,width=0.1\linewidth]{run.png}\hfill
\includegraphics[height=0.11\linewidth,width=0.1\linewidth]{skate.png}\hfill
\includegraphics[height=0.1\linewidth,width=0.1\linewidth]{qixing.png}\hfill
\includegraphics[height=0.12\linewidth,width=0.1\linewidth]{dance.jpg}\\
% \hfill 使图片水平均匀分布
\newpage % 使命令 \vfill 生效,内容垂直均匀分布

右栏代码如下:

\stitle{教育背景}\textcolor{Teal}{\LARGE{\faUniversity}}
\begin{itemize}
  \item[\faGraduationCap]
  \sedu{2011.09-2015.06: \hfill 清华大学$\bullet$通信工程$\bullet$本科}

  \item[\faGraduationCap]
  \sedu{2015.09-2018.06: \hfill 清华大学$\bullet$控制科学与工程$\bullet$硕士}

  \item[\faGraduationCap]
  \sedu{2018.09-2021.06: \hfill 清华大学$\bullet$控制科学与工程$\bullet$博士}

  \item[\faSearch] \sedu{硕士研究方向:\hfill 图像处理}
  \item[\faSearch] \sedu{博士研究方向:\hfill 人工智能}
\end{itemize}
%--------------------------
% 这部分写研究兴趣,关键字等
%--------------------------------
\vfill
\stitle{科研成果}\textcolor{Teal}{\LARGE{\faPencil}}
\begin{enumerate}
\item First item \vspace{-10pt}  %专利
\item Second item \vspace{-10pt} %会议论文
\item Third item \vspace{-10pt}  %SCI
\item Fifth item \vspace{-10pt}  %SCI
\item Sixth item \vspace{-10pt}  %SCI
\item Seventh item \vspace{-10pt}%博士毕业论文
\end{enumerate}
\vfill
\stitle{荣誉奖项}\textcolor{Teal}{\LARGE{\faTrophy}}
\begin{itemize}
  \item[\faStar] 电子设计竞赛奖;\vspace{-10pt}
  \item[\faStar] 优秀毕业生;\vspace{-10pt}
  \item[\faStar] 数学建模竞赛奖;\vspace{-10pt}
  \end{itemize}
\vfill
\stitle{自我评价}\textcolor{Teal}{\LARGE{\faUser}}
\begin{itemize}
  \item[\faSmileO] 有较强的逻辑思维能力,善于分析、归纳、解决问题;\vspace{-10pt}
  \item[\faSmileO] 有较强的沟通、协调能力,做事认真、负责;\vspace{-10pt}
  \item[\faSmileO] 对新技术有浓厚的兴趣,喜欢不断学习;\vspace{-10pt}
  \item[\faSmileO] 积极乐观,勇于挑战,有趣,自律。
\end{itemize}

效果图:

个人简历
--------------------------到此结束代码展示--------------------------

该文章只是提供一个简单的思路,内容制作设计上比较简单,
希望感兴趣的同学可以继续改进或者有问题可以私信我。

相关文章

网友评论

    本文标题:LaTeX-自制简历(非套用模板)

    本文链接:https://www.haomeiwen.com/subject/yulevctx.html