Fehler im Tabellen- und Abbildungsverzeichnis bei Verwendung von \caption

Fehler im Tabellen- und Abbildungsverzeichnis bei Verwendung von \caption

Ich bin auf dieses Problem gestoßen, als ich versuchte, meine Dissertation zu schreiben.

Im Inhaltsverzeichnis wurden keine Abbildungen angezeigt: Abbildungsverzeichnis. Auch die Tabellen nicht. Beim Versuch, mit \caption{some figure}added zu kompilieren, erhielt ich eine Fehlermeldung.

! Undefined control sequence.
\l@figure #1#2->\ifnum \c@lofdepth 
                                   >\z@ \vskip \cftbeforefigskip {\leftskip ...
l.2 ...paces normal \relax }}{3}{figure.caption.6}
                                                  %
?

Ich habe es versucht und eine hilfreiche Frage gefunden, die von anderen beantwortet wurde.Anhang als Kapitel in LOF und LOT einbinden und Kapitel sowohl in LOF als auch in LOT formatieren

Also habe ich den Code vorher geladen \begin{document}.

\makeatletter
\def\thisparttitle{}\def\thispartnumber{}
\newtoggle{noFigs}

\apptocmd{\@part}%
  {\gdef\thisparttitle{#1}\gdef\thispartnumber{\thepart}%
    \global\toggletrue{noFigs}}{}{}

\AtBeginDocument{%
  \AtBeginEnvironment{figure}{%
    \iftoggle{noFigs}{
      \addtocontents{lof}{\protect\contentsline {part}%
        {\protect\numberline {\thispartnumber} {\thisparttitle}}{}{} }
      \global\togglefalse{noFigs}
    }{}
  }%
}

\makeatother

Nachdem ich jedoch den hilfreichen Einstellungscode in meinen vorherigen Code geladen hatte \begin{document}, stellte ich fest, dass das Paket subcaptionnicht kompatibel war. Das subfigurePaket kann eine Alternative sein, ist aber nicht so gut. Außerdem stellte ich fest, dass der \floatfootBefehl auch eine Fehlermeldung erzeugte, nachdem ich mit dem Einstellungscode kompiliert hatte.

Irgendwelche Gedanken? Danke!

Antwort1

Ich habe gerade eine Lösung für die Frage gefunden, die ich gepostet habe.

Kopieren Sie den folgenden Code in die Präambel:

\usepackage{subcaption}

\captionsetup[subfigure]{list=false}

\usepackage[subfigure]{tocloft}

\newcounter{lofdepth}
\setcounter{lofdepth}{2}

\cftpagenumbersoff{subfigure}

verwandte Informationen