我正在进行轮岗计划,我想将我的单一职位在工作经验下分成 3 个子组(每个子组都有自己的要点),如下图所示。
我根本不知道如何在 awesome-cv 中做到这一点。不管它有多么 hacky!
模板位于此处:https://www.overleaf.com/latex/templates/awesome-cv/dfnvtnhzhhbm 我没有对 awesome-cv.cls 文件做任何更改。
对@whatisit 发布的编辑进行了如下修改。给出了以下输出:
我希望对此只进行微小的更改 - 我如何使轮换标题的样式与其他职位标题相同(其中显示“助理”和“实习生”),最后,我仍然希望使用第二家公司下显示的默认项目符号,而不是破折号。
答案1
另一种可能性是,如果你想保留一般的风格,cventries
只需在里面放一个块,然后从s\begin{itemize}...\end{itemize}
中移除项目符号cventries
item
在experience.tex
文件中,将 和 之间的所有内容替换\begin{cventries}...\end{cventries}
为以下内容:
\begin{cventries}
%---------------------------------------------------------
\cventry
{Rotational Program Associate} % Job title
{Some Corp.} % Organization
{City, Country} % Location
{Jan. 2016 - PRESENT} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item[] {1st rotation
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\item[] {2nd rotation
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\item[] {3rd rotation
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\end{cvitems}
}
%---------------------------------------------------------
\end{cventries}
删除\item[]
这些项目的项目符号。[]
如果您再次需要项目符号,请将其删除。
版本 2:
职位被包裹在 中\entrypositionstyle{...}
,如 awesome-cv.cls 所定义。因此,您可以将子职位标题包裹在其中。例如,\entrypositionstyle{1st rotation}
在原始答案中或\entrypositionstyle{Business Analyst Rotation}
在 OP 编辑中。
如果您喜欢一些更容易记住的东西,您可以\let\jobstyle\entrypositionstyle
在序言中(即上面的\begin{document}
)resume.tex
。然后改用\jobstyle{Business Analyst Rotation}
。
项目符号问题是由于您有两级深度,而不是只有一级深度。在工作/任务列表之前,您可以\renewcommand{\labelitemii}{\bullet}
强制第二级也使用项目符号,而不是破折号。
更新内容如下。我保留了第三份工作/任务,但没有格式化,以便进行比较。
简历.tex
...
\let\jobstyle\entrypositionstyle
...
\begin{document}
...
经验.tex
...
\begin{cventries}
%---------------------------------------------------------
\cventry
{Rotational Program Associate} % Job title
{Some Corp.} % Organization
{City, Country} % Location
{Jan. 2016 - PRESENT} % Date(s)
{\renewcommand{\labelitemii}{\bullet}
\begin{cvitems} % Description(s) of tasks/responsibilities
\item[] {\jobstyle{1st rotation} %VERSION ONE (requires resume.tex change)
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\item[] {\entrypositionstyle{2nd rotation} %VERSION ONE (does NOT require resume.tex change)
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\item[] {3rd rotation
\begin{itemize} % Description(s) of tasks/responsibilities
\item {rotation task 1}
\item {rotation task 2}
\item {rotation task 3}
\end{itemize}}
\end{cvitems}
}
%---------------------------------------------------------
\end{cventries}
...
请注意,\renewcommand{\labelitemii}{\bullet}
我放置的位置不会影响其他二级项目符号。如果你想全部第二级项目符号若要更改整个简历,请\renewcommand{\labelitemii}{\bullet}
移至resume.tex
上方\begin{document}
。
答案2
不管它有多么 hacky!
这正是您在处理互联网上发现的 LaTeX“模板”垃圾时所需要的精神。让我们开始吧。
打开awesome-cv.cls
并找到环境的定义cventries
。用这个替换它。
% Define an environment for cventry
\newenvironment{cventries}[1][0pt]{%
\vspace{\acvSectionContentTopSkip}
\begin{center}
\leftskip=#1\relax
}{%
\end{center}
}
然后打开experience.tex
并找到标题cventries
后的环境\cvsection{Work Experience}
。添加一个可选参数,其中包含您喜欢的缩进量,如下所示。
%-------------------------------------------------------------------------------
% CONTENT
%-------------------------------------------------------------------------------
\begin{cventries}[20pt]
%---------------------------------------------------------