
Me encontré con este problema cuando intenté escribir mi tesis.
Las figuras no se mostraban en el contenido: Lista de figuras. Las mesas tampoco. Cuando intenté compilar con \caption{some figure}
agregado, apareció un mensaje de error.
! Undefined control sequence.
\l@figure #1#2->\ifnum \c@lofdepth
>\z@ \vskip \cftbeforefigskip {\leftskip ...
l.2 ...paces normal \relax }}{3}{figure.caption.6}
%
?
Intenté y encontré una pregunta útil que otros respondieron.Incluir el Apéndice como Capítulo en LOF y LOT, y capítulos con formato tanto en lof como en lote
Entonces cargué el código antes \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
Sin embargo, después de cargar el útil código de configuración en mi código anterior \begin{document}
. Descubrí que el paquete subcaption
no era compatible. El subfigure
paquete puede ser una alternativa, pero no es tan bueno. Además, descubrí que el \floatfoot
comando también produjo un mensaje de error después de compilar con el código de configuración.
¿Alguna idea? ¡Gracias!
Respuesta1
Acabo de encontrar una solución a la pregunta que publiqué.
Copie el siguiente código en el preámbulo:
\usepackage{subcaption}
\captionsetup[subfigure]{list=false}
\usepackage[subfigure]{tocloft}
\newcounter{lofdepth}
\setcounter{lofdepth}{2}
\cftpagenumbersoff{subfigure}