Moderncv: Aufzählungsliste in cvitem

Moderncv: Aufzählungsliste in cvitem

ich benutzemoderncvum meinen Lebenslauf zu schreiben. Daher möchte ich eine Aufzählungsliste innerhalb von verwenden \cvitem. Im Prinzip funktioniert das, aber es wird eine zusätzliche Zeile hinzugefügt, damit sie nicht auf der gleichen Höhe wie das erste Argument von steht \cvitem. Hier ist ein Beispiel:

Es sollte so aussehen:

Language   - first
           - second

Aber es sieht so aus:

Language
           - first
           - second

Hier ist der minimale Code

\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}

Vielen Dank für Ihre Hilfe.

Antwort1

Was Sie sehen, ist auf die Funktionsweise der \itemizeUmgebung zurückzuführen. Wenn Sie die erste Sprache mit dem Eintrag „Sprache“ abgleichen möchten, haben Sie mehrere Möglichkeiten:

1) Ignorieren Sie die Aufzählungspunkte vollständig:

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

2) Fügen Sie die Aufzählungszeichen manuell hinzu

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

Möglicherweise finden Sie die \cvlanguageUmgebung auch nützlich, da Sie darin Ihre Sprachkenntnisse beschreiben können, etwa:

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

Antwort2

Verwenden Sie \cvlistitem{} nach dem CV-Eintrag als nächsten Befehl. Hat bei mir funktioniert.

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

Antwort3

Es liegt am Paket enumitem. Wenn du deaktivierst \usepackage{enumitem}, dann verschwindet die zusätzliche Zeile, da sie in template.texvon funktioniert moderncv.

Antwort4

In meinem Fall das Einfache:

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

Hat wie erwartet funktioniert:

Bildbeschreibung hier eingeben

Ich hatte jedoch Probleme, innerhalb des Elements eine neue Zeile einzufügen. Das Erstellen einer umbrechenden Miniseite (oben zentriert) löste das Problem jedoch:

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

Bildbeschreibung hier eingeben

verwandte Informationen