Linker Einzug der Unterabschnittsüberschrift

Linker Einzug der Unterabschnittsüberschrift

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?

Bildbeschreibung hier eingeben

Antwort1

Sie müssen den \subsectionBefehl 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}

verwandte Informationen