komacv subsections in der hint Spalte

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: komacv subsections in der hint Spalte

komacv subsections in der hint Spalte

von Lowrider614 » Fr 30. Nov 2018, 16:02

Hallo,

ich nutze komacv im classic style und würde nun gerne die subsection nicht in der Hauptspalte anzeigen, sondern in der linken. Dazu habe ich einen Beitrag gefunden, der sich auf moderncv bezieht.
https://tex.stackexchange.com/questions ... n-headline

Das Minimalbeispiel von dort.
\documentclass[sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}

\name{John}{Doe}
\title{Title}

\makeatletter
\RenewDocumentCommand{\subsection}{sm}{%
  \par\addvspace{1ex}%
  \phantomsection{}% reset the anchor for hyperrefs
  \addcontentsline{toc}{subsection}{#2}%
  \strut\subsectionstyle{#2}%
  \par\nobreak\addvspace{.5ex}\@afterheading}% to avoid a pagebreak after the heading
\makeatother

\begin{document}
\maketitle
\section{Section}
\subsection{Subsection 1}
\end{document}
Das ist schon nah dran, aber ich will direkt neben dem subsection Eintrag den nächsten Punkt schreiben können. Dazu habe ich mal ein \par entfernt.
Nun ist zum einen der Abstand zwischen der subsection und dem Eintrag zu groß und zum anderen lässt sich das ganze nicht auf komacv übertragen.
Gibt's hier einen Vorschlag, wie ich die subsection umdefinieren muss, damit es funktioniert?
\documentclass[sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}

\name{John}{Doe}
\title{Title}

\makeatletter
\RenewDocumentCommand{\subsection}{sm}{%
  \par\addvspace{1ex}%
  \phantomsection{}% reset the anchor for hyperrefs
  \addcontentsline{toc}{subsection}{#2}%
  \strut\subsectionstyle{#2}%
  \nobreak\addvspace{.5ex}\@afterheading}% to avoid a pagebreak after the heading
\makeatother

\begin{document}
\maketitle
\section{Section}
\subsection{Subsection 1}
\cvlistitem{Ich bin ein Eintrag}
\cvlistitem{Ich bin ein Eintrag}
\end{document}
Vielen Dank und schöne Grüße

Tim

Nach oben