titlesec explícito interrompe a formatação da subsubseção

titlesec explícito interrompe a formatação da subsubseção

Preciso da opção explícita para o titlesec. Porém, quando defino a opção explícita e também tento formatar subsubseções, elas desaparecem. O mesmo não acontece com as subseções. Talvez eu esteja usando o titleformat errado, mas funciona para a subseção, e é isso que está me confundindo.

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} 

Pelo menos para mim, nada aparece entre "Texto antes" e "Texto depois"

Responder1

Seu MWE funciona corretamente se você alterar a documentclass para article. Assim, suspeito que o seu problema decorra do fato de booknão numerar subsubseções ( articlefaz). Como resultado, \thesubsubsectioné presumivelmente indefinido. Supondo que você queira que as subsubseções sejam numeradas, você pode adicionar

\setcounter{secnumdepth}{3}

ao seu código para aumentar o número de níveis de seção numerados (sugerido emesta postagem).

Trabalhando MWE com todos os níveis de seção exibidos corretamente

informação relacionada