所以我用的是很棒的简历模板来创建我的简历,当没有足够的单词来填充一行时,我无法摆脱出现的奇怪间距。
如下图所示,下面红色框中的间距根据该行句子中的单词而不同。我需要的间距长度基本相等。
如果有人能帮助我,我会很高兴,因为这让我发疯了。
这是宏的代码。
% 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}
}