LoF, LoT, Zusammenfassung, Akronyme im Inhaltsverzeichnis nicht nummeriert – warum?

LoF, LoT, Zusammenfassung, Akronyme im Inhaltsverzeichnis nicht nummeriert – warum?

Die Lösung vonLOF+LOT+BIB im Inhaltsverzeichnis mit nummeriertem Kapitelfunktioniert bei mir nicht.

Zugegeben, ich habe die Vorlage einer anderen Person verwendet. Wenn ich ein PDF mit seinem Code erstelle, sind alle oben genannten Abschnitte nummeriert. Wenn ich jedoch das PDF meines Codes erstelle, bleiben diese Abschnitte unnummeriert – was unerwünscht ist. Kann mir bitte jemand weiterhelfen? Ich vermute, dass dies von einem kontraproduktiven Usepackage abhängt.

Hier ist der Code:

\documentclass[10pt,a4paper,bibliography=totocnumbered,listof=totocnumbered]{scrartcl}
\usepackage[tocbibind]
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{titlesec}
\usepackage[subfigure,titles]{tocloft}
\usepackage{caption}

\setcounter{tocdepth}{2}
\renewcommand\cftchapafterpnum{\vskip8pt}
\renewcommand\cftsecafterpnum{\vskip10pt}

\usepackage{listings}
\lstset{basicstyle=\footnotesize, captionpos=b, breaklines=true, showstringspaces=false, tabsize=2, frame=lines, numbers=left, numberstyle=\tiny, xleftmargin=3em, framexleftmargin=3.0em}
\makeatletter
\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{1em}{\hspace{2,0em} Lst. #1}{#2}}
\makeatother

\geometry{a4paper, top=28mm, left=31mm, right=28mm, bottom=26mm, headsep=4mm, footskip=4mm}

\begin{document}

\titlespacing{\section}{0pt}{12pt plus 4pt minus 2pt}{2pt plus 2pt minus 2pt}
\renewcommand{\contentsname}{II Contents}
\phantomsection

\addtocounter{section}{1}
\tableofcontents
\pagebreak
\listoffigures
\pagebreak
\listoftables
\pagebreak


\noindent\section{List of Acronyms}
\begin{acronym} 
\setlength{\itemsep}{-\parsep} 
\acro{CEO}{Chief Executive Officer}     
\end{acronym}
\newpage


\setcounter{section}{0}
\renewcommand\refname{0. Introduction}
\section{{\Large Introduction}}
\markright{Introduction}
\phantomsection
\addcontentsline{toc}{section}{0. Introduction}
\addtocontents{toc}{\vspace{-0.5em}}

Lorem ipsum...

\newpage
\setcounter{section}{1}
\renewcommand\refname{Chapter 1}
\section*{{\Large Chapter 1}}
\markright{Chapter 1}
\phantomsection
\addcontentsline{toc}{section}{Chapter 1}
\addtocontents{toc}{\vspace{-0.5em}}

Lorem Ipsum again

\end{document}

Antwort1

Die Pakete tocbibind, tocloft, titlesecund fancyhdrwerden in Verbindung mit einer KOMA-Klasse nicht empfohlen. Sie bieten Funktionen, die den Standardklassen fehlen. KOMA-script stellt diese Funktionen zur Verfügung, sie werden jedoch von den oben genannten Paketen überrannt. Die Lösung besteht darin, sie nicht zu verwenden.


Es wurde angegeben, dass der obige Code in einer Vorlage gefunden wurde. Der Code macht so viele seltsame Dinge, dass ich niemandem raten kann, ihn zu verwenden.
Seien Sie vorsichtig, viele Vorlagen sind schlecht.

verwandte Informationen