Weiterführende Aufzählung bei Verwendung des Pakets „titlesec“

Weiterführende Aufzählung bei Verwendung des Pakets „titlesec“

Ich muss das Paket verwenden \usepackage{titlesec}.

Mit Kapiteln und Abschnitten habe ich keine Probleme. Bei der Verwendung \subsection{..}verschwindet jedoch die Aufzählung.

Problem:Mein Problem ist, dass ich nummerierte Unterabschnitte haben möchte, aber TexStudio zeigt in meinem Dokument nicht nummerierte Unterabschnitte an

Frage:Wie kann ich die Unterabschnittsaufzählung fortsetzen?

Folgen Sie dem Code und dem Bild des PDF.


\documentclass[a4paper,12pt,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[explicit,clearempty,nobottomtitles*]{titlesec} % pretty titles
%\usepackage{titlesec} % pretty titles
\usepackage{graphicx}  % \resizebox
\usepackage{xcolor}    % \color, \textcolor
\usepackage{colortbl}  % \cellcolor
\providecommand\phantomsection{}  % just in case we're not using hyperref

% chapter style
\definecolor{chapcolor}{rgb}{0.33,0.73,0}
\newlength\Chapmargin  \Chapmargin=10pt % extra margin at left of chapter title
\newlength\Chaplineext \Chaplineext=1.5in % extension of "hanging" bottom line


% section style
\newsavebox\Secbox % used to temporarily store the section label
\titleformat{\section}%
[hang]{}{}{0pt}%
{%
    \sbox\Secbox{% temporarily save section label in order to measure it later
        %~ \color{white}\bfseries\rmfamily\LARGE\textsuperscript\S\,\thesection% section number, in white over color, bold, roman, LARGE
        \color{white}\bfseries\rmfamily\LARGE\thesection% section number, in white over color, bold, roman, LARGE
    }%
    \def\arraystretch{2}% better vertical margins (for this table only)
    \arrayrulewidth=1pt% thicker lines (for this table only)
    \begin{tabular}{cl@{}}% no margin at the end
        \arrayrulecolor{chapcolor}% colored lines (for this table only)
        \hline%
        \hfill\cellcolor{chapcolor}\usebox\Secbox%
        &%
        \textcolor{chapcolor}{% needs to be outside of the parbox (and use \textcolor) or else it messes up line formatting
            \parbox[t]{\dimexpr \textwidth-\wd\Secbox-3\tabcolsep\relax}{%
                \raggedright% no stretching/hyphenation
                \LARGE\rmfamily\bfseries\MakeUppercase{#1}% chapter title (roman, bold, uppercase)
            }}%
            \\%
        \end{tabular}%
    }

\begin{document}

\chapter{First Chapter}

\section{first Section}

\subsection{First Sub Section}

\subsubsection{First SubSub Section}

\subsection{Second Sub Section}

\end{document}

Was ich bekomme:

Bildbeschreibung hier eingeben

und was ich erreichen möchte:

Bildbeschreibung hier eingeben

Bitte beachten Sie, dass die letzte Zahl durch das Löschen von\usepackage{titlesec}

Antwort1

Dank der Kommentare war klar, dass es sich um einen ALTEN Bug handelt titlesec. Das Problem ist mit der neuen Version behoben. Weitere Informationen finden Sie in der Frage und der Antwort.Hier.

ZUR LÖSUNG DES FEHLERS:

Laden Sie die richtige (fehlerfreie) Version herunter .styund ersetzen Sie die alte.

Für Ubuntu 18.04 mit Texlive:

sudo wget http://mirrors.ctan.org/macros/latex/contrib/titlesec/titlesec.sty -O /usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty

Für andere Linux-Distributionen:

Führen Sie zunächst locate /titlesec.styden vorherigen Code aus und passen Sie ihn dann an.

verwandte Informationen