goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

komacv subsections in der hint Spalte

 

Lowrider614
Forum-Anfänger
Forum-Anfänger

Beiträge: 40
Anmeldedatum: 03.08.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.11.2018, 16:02     Titel: komacv subsections in der hint Spalte
  Antworten mit Zitat      
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/quest.....on-of-subsection-headline

Das Minimalbeispiel von dort.
Code • Öffne in Overleaf

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

Code • Öffne in Overleaf

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

"Wenn du nicht helfen kannst, dann störe. Dabei sein ist alles."
Jürgen von der Lippe
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de