
Me deparei com esse problema quando tentei escrever minha dissertação.
As figuras não estavam aparecendo no conteúdo: Lista de Figuras. Nem as mesas. Quando tentei compilar com \caption{some figure}
add, recebi uma mensagem de erro.
! Undefined control sequence.
\l@figure #1#2->\ifnum \c@lofdepth
>\z@ \vskip \cftbeforefigskip {\leftskip ...
l.2 ...paces normal \relax }}{3}{figure.caption.6}
%
?
Tentei e encontrei uma pergunta útil que foi respondida por outras pessoas.Incluir Apêndice como Capítulo em LOF e LOT, e formatação de capítulos em lof e lote
Então carreguei o 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
No entanto, depois de carregar o código de configuração útil em meu código anterior \begin{document}
. Achei que o pacote subcaption
não era compatível. O subfigure
pacote pode ser uma alternativa, mas não é tão bom. Além disso, descobri que o \floatfoot
comando também produziu uma mensagem de erro depois de compilar com o código de configuração.
Alguma ideia? Obrigado!
Responder1
Acabei de encontrar uma solução para a pergunta que postei.
Copie o seguinte código no preâmbulo:
\usepackage{subcaption}
\captionsetup[subfigure]{list=false}
\usepackage[subfigure]{tocloft}
\newcounter{lofdepth}
\setcounter{lofdepth}{2}
\cftpagenumbersoff{subfigure}