是否可以使用\listoftables
和\listoffigures
,但将列表按部分划分,类似于目录的工作方式?
答案1
写入文件很容易,但您必须把握正确的时间,以便标题出现在合乎逻辑的位置,最简单的方法是将标题放在每个部分的第一个浮点数中,而不是标题处。
\documentclass{article}
\usepackage{flafter}
\begin{document}
\listoffigures
\section{Red}
abc
\begin{figure}\addtocontents{lof}{\protect\subsection*{Red}}
\caption{aaa}\end{figure}
abc
\begin{figure}\caption{bbb}\end{figure}
\section{Blue}
abc
\begin{figure}\addtocontents{lof}{\protect\subsection*{Blue}}
\caption{cc}\end{figure}
abc
\begin{figure}\caption{dd}\end{figure}
\end{document}