
Ich verwende das ModernCV-Paket in LaTex, um meinen Lebenslauf vorzubereiten. Ich habe Probleme mit der linken Einrückung des Unterabschnittstitels. Wie würden Sie die \subsection-Überschrift nach links verschieben?
Wie Sie im Bild sehen,[Unterabschnitt 1]ist entlang der vertikalen Linie ausgerichtet, wo[Abschnitt]beginnt. Wie kann ich den[Unterabschnitt 1](blauer Untertitel) nach links, so dass er mit der Zeile darunter übereinstimmt[Unterabschnitt 1.1:]was beginnt mit Aufzählungszeichen?
Antwort1
Sie müssen den \subsection
Befehl neu definieren.
\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}