我正在使用在 Overleaf 上找到的模板建立我的简历,但由于我是 LaTeX 新手,所以遇到了困难。我试图建立课程作业部分,但事情搞砸了。
这是代码,我想让课程部分排列整齐。
% Define an environment for cvitems(for cventry)
\newenvironment{cvitems}{%
\vspace{-4mm}
\begin{justify}
\begin{itemize}[leftmargin=2ex, nosep, noitemsep]
\setlength{\parskip}{0pt}
\renewcommand{\labelitemi}{\bullet}
}%
{%
\end{itemize}
\end{justify}
\vspace{-2mm}
}%
% Define an environment for cvcoursework
\newenvironment{cvcourseworks}{%
\begin{center}
%\setlength\tabcolsep{1ex}
%\setlength{\extrarowheight}{0pt}
%\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} r L{15.2cm}}
}%
{%
%\end{tabular*}
\end{center}
}%
% Define a line of cv information(course)
\newcommand*{\cvcourse}[2]{%
\vspace{1mm}
\setlength\tabcolsep{0pt}
\setlength{\extrarowheight}{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{12.5cm} R{4.5cm}}
%\vspace{1mm}
\multicolumn{2}{L{17cm}}{\descriptionstyle{#1}}
\\
\end{tabular*}
}%
--------------------------------------------------------------------------------
%in coursework.tex
\cvsection{Coursework}
\begin{cvcourseworks}
\cvcourse{%
\begin{cvitems}
\item {Software Engineering}
\item {Neural Networks}
\item {Image Processing}
\end{cvitems}
}%
\end{cvcourseworks}
答案1
无需定义新的宏环境来保存或设置您的课程作业。您应该能够使用类似这样的方法:
\cvsection{Coursework}
\begin{minipage}[t]{.3\linewidth}
\begin{cvitems}
\item Software Engineering
\item Neural Networks
\item Image Processing
\end{cvitems}
\end{minipage}%
\begin{minipage}[t]{.3\linewidth}
\begin{cvitems}
\item Articifial Intelligence
\item Basketweaving
\item Lightsaber Fighting
\end{cvitems}
\end{minipage}%
\begin{minipage}[t]{.3\linewidth}
\begin{cvitems}
\item Bear Tickling
\item Crocheting
\end{cvitems}
\end{minipage}
我已将每个“列”设置minipage
在 op 处[t]
。您可以调整宽度以扩展/压缩间距。