更改精彩简历布局

更改精彩简历布局

我使用awesome-cv.cls后发现它很棒。不过,有一点我想改变。

仅对于一个部分 ( Eduction),我想删除项目要点。它们看起来如下:

在此处输入图片描述

来源看起来是这样的:

% Define an entry of cv information
% Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
\newcommand*{\cventry}[5]{%
  \vspace{-2.0mm}
  \setlength\tabcolsep{0pt}
  \setlength{\extrarowheight}{0pt}
  \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
    \ifempty{#1#3#4}
      {\entrytitlestyle{#2} \\
        \multicolumn{1}{L{\textwidth}}{\descriptionstyle{#5}}}
      {\ifempty{#2#3}
          {\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
          {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
            \entrypositionstyle{#1} & \entrydatestyle{#4} \\}
        \multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}}
  \end{tabular*}%
}

如果我放置空白部分{<description>},我会得到正确的结果,但是两个条目之间的间距太大:

在此处输入图片描述

为了避免这种情况,我做了一点小改动,即在条目之间放置\vspace{-1mm}。现在没问题了。但是,我很高兴知道如何解决这个问题。

以下是 MWE 和我的 hack 代码:

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[]{awesome-cv}
\usepackage{textcomp}
\fontdir[fonts/]
\newcommand*{\sectiondir}{resume/}

\definecolor{text}{HTML}{000000}
\begin{document}
\begin{cventries}
    \cventry
    {Bachelor of Science in Computer Science, GPA: 3.5/4.0}
    {Northeastern University}
    {Boston, MA}
    {May 2019}
    {
        % \begin{cvitems}
        %     \item {TEST}
        % \end{cvitems}
    }
    \vspace{-1mm}
    \cventry
    {Bachelor of Science in Computer Science, GPA: 3.5/4.0}
    {Northeastern University}
    {Boston, MA}
    {May 2019}
    {
        % \begin{cvitems}
        %     \item {TEST}
        % \end{cvitems}
    }
\end{cventries}
\end{document}

答案1

前段时间我遇到了同样的问题。为了解决这个问题,我修改了命令,\cventry如下所示。想法是检查描述 ( #5) 是否为空,并且只有当描述本身不为空时才添加内容 ( multicolumn)。回车符会相应移动。

\newcommand*{\cventry}[5]{%
  \vspace{-2.0mm}
  \setlength\tabcolsep{0pt}
  \setlength{\extrarowheight}{0pt}
  \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
    \ifempty{#2#3}
      {\entrypositionstyle{#1} & \entrydatestyle{#4} }
      {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
      \entrypositionstyle{#1} & \entrydatestyle{#4} }
    \ifempty{#5}
      {}
      {\\\multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}}
  \end{tabular*}%
}

相关内容