LaTex Awesome CV-缩进的子条目?

LaTex Awesome CV-缩进的子条目?

我正在进行轮岗计划,我想将我的单一职位在工作经验下分成 3 个子组(每个子组都有自己的要点),如下图所示。enter image description here

我根本不知道如何在 awesome-cv 中做到这一点。不管它有多么 hacky!

模板位于此处:https://www.overleaf.com/latex/templates/awesome-cv/dfnvtnhzhhbm 我没有对 awesome-cv.cls 文件做任何更改。

对@whatisit 发布的编辑进行了如下修改。给出了以下输出: enter image description here

我希望对此只进行微小的更改 - 我如何使轮换标题的样式与其他职位标题相同(其中显示“助理”和“实习生”),最后,我仍然希望使用第二家公司下显示的默认项目符号,而不是破折号。

答案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[]这些项目的项目符号。[]如果您再次需要项目符号,请将其删除。

结果如下: Remove bullets and add embedded itemize list tasks in Awesome CV

版本 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}
...

结果如下: Updated version with level 2 bullets and job position formatting

请注意,\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]

%---------------------------------------------------------

享受你的叉号 的精彩简历。

Overleaf 上的实例

相关内容