句子中单词之间的间距很奇怪

句子中单词之间的间距很奇怪

所以我用的是很棒的简历模板来创建我的简历,当没有足够的单词来填充一行时,我无法摆脱出现的奇怪间距。

如下图所示,下面红色框中的间距根据该行句子中的单词而不同。我需要的间距长度基本相等。

如果有人能帮助我,我会很高兴,因为这让我发疯了。

在此处输入图片描述

这是宏的代码。

    % Define an environment for cventry
    \newenvironment{cventries}{%
      \vspace{\acvSectionContentTopSkip}
    }{%
    }
    % 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{#2#3}
          {\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
          {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
          \entrypositionstyle{#1} & \entrydatestyle{#4} \\}
        \multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}
      \end{tabular*}%
    }

    % Define an environment for cvitems(for cventry)
    \newenvironment{ItemNormalSize}{%
      \vspace{-4.0mm}
      \begin{justify}
      \begin{itemize}[leftmargin=4ex, nosep, noitemsep]
        \setlength{\parskip}{0pt}
        \renewcommand{\labelitemi}{\bullet}
        \normalsize
    }{%
      \end{itemize}
      \end{justify}
      \vspace{-4.0mm}
    }

在此处输入图片描述

答案1

您指向的在线源没有环境ItemNormalSize,因此您必须自己定义它。这样,您就可以控制更改它。

您应该删除justify定义中的环境,而使用\raggedright

% Define an environment for cvitems(for cventry)
\newenvironment{ItemNormalSize}{%
  \vspace{-4.0mm}
  \raggedright
  \begin{itemize}[leftmargin=4ex, nosep, noitemsep]
    \setlength{\parskip}{0pt}
    \renewcommand{\labelitemi}{\bullet}
    \normalsize
}{%
  \end{itemize}
  \vspace{-4.0mm}
}

相关内容