Moderncv:cvitem 中的項目符號列表

Moderncv:cvitem 中的項目符號列表

我在用moderncv寫我的履歷。因此,我想在 中使用項目符號列表\cvitem。原則上這是可行的,但是添加了一條額外的行,以便它與 的第一個參數不在同一高度\cvitem。這是一個例子:

它應該看起來像這樣:

Language   - first
           - second

但它看起來像這樣:

Language
           - first
           - second

這是最少的程式碼

\documentclass[11pt,a4paper,sans]{moderncv}

\moderncvstyle{classic}
\moderncvcolor{orange}   

\firstname{John}
\familyname{Doe}
\begin{document}

\cvitem{test}{
\begin{itemize}
\item some bulleted item
\end{itemize}
}
\end{document}

感謝您的協助。

答案1

您所看到的來自\itemize環境的運作方式。如果您想讓第一種語言與「語言」條目保持一致,您有幾種可能性:

1)完全忽略子彈:

\cvitem{Languages}{first language}
\cvitem{}{second language}

2)手動新增項目符號

\cvitem{Languages}{\listitemsymbol first language}
\cvitem{}{\listitemsymbol second language}

您可能還會發現該\cvlanguage環境很有用,因為它允許您描述您的語言技能,例如:

\cvlanguage{english}{advanced}{CAE grade A (2012)}

答案2

在 CV 條目之後使用 \cvlistitem{} 作為下一個指令。為我工作。

\cventry{2016-Ongoing}{Finding alien life}{}{}{}{}
\cvlistitem{found one on earth}
\cvlistitem{searching in ...}

答案3

這是由於包enumitem。如果停用\usepackage{enumitem},則額外的行會消失,因為它在template.texof中起作用moderncv

答案4

就我而言,很簡單:

\cvitem{ABD}{
  \begin{itemize}
    \item DEF
    \item IJK
  \end{itemize}
}

按預期工作:

在此輸入影像描述

但是,我在項目內添加換行符時遇到了麻煩。然而,創建一個包裝小型頁面(頂部居中)解決了這個問題:

\cvitem{ABD}{
  \begin{minipage}[t]{1.0\linewidth}
    \begin{itemize}
      \item DEF\\
            IJK
      \item IJK
    \end{itemize}
  \end{minipage}
}

在此輸入影像描述

相關內容