titlesec explizit stoppt die Formatierung des Unterunterabschnitts

titlesec explizit stoppt die Formatierung des Unterunterabschnitts

Ich brauche die explizite Option für Titelabschnitte. Wenn ich jedoch die explizite Option einstelle und versuche, Unterabschnitte zu formatieren, verschwinden diese. Das Gleiche passiert bei Unterabschnitten nicht. Vielleicht verwende ich das Titelformat falsch, aber es funktioniert für Unterabschnitte, was mich verwirrt.

MWE:

\documentclass{book}
\usepackage[explicit]{titlesec}

\titleformat{\section}
    {\Huge\itshape}
    {#1}{1em}{}

\titleformat{\subsection}
    {\itshape\bfseries}
    {#1}{1em}{}


\titleformat{\subsubsection}
    {\normalfont\bfseries}
    {#1}{1em}{}

\begin{document}

\section{SECTION}

\subsection{SUB}
Text before 

\subsubsection{SUBSUB}

Text after

\end{document} 

Zumindest bei mir erscheint zwischen "Text vorher" und "Text nachher" nichts.

Antwort1

Ihr MWE funktioniert korrekt, wenn Sie die Dokumentklasse in ändern article. Daher vermute ich, dass Ihr Problem darauf zurückzuführen ist, dass bookUnterabschnitte nicht nummeriert werden ( articletut dies). Daher \thesubsubsectionist vermutlich undefiniert. Vorausgesetzt, Sie möchten, dass Unterabschnitte nummeriert werden, können Sie hinzufügen

\setcounter{secnumdepth}{3}

zu Ihrem Code, um die Anzahl der nummerierten Abschnittsebenen zu erhöhen (vorgeschlagen indieser Beitrag).

Funktionierendes MWE mit korrekter Anzeige aller Abschnittsebenen

verwandte Informationen