Titletoc 与章节不兼容?

Titletoc 与章节不兼容?

我需要在我的文档中生成两个单独的图像列表,所以我想使用titletoc\startist\stoplist\printlist命令。当我尝试编译我的文档时,出现错误:

! LaTeX Error: Something's wrong--perhaps a missing \item.

这是我的最小工作示例:

\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{titletoc}

\begin{document} 

\part{First Part of this document} 

\chapter{First} 

\section{Introduction}
\startlist[test]{lof}

\begin{figure}[h]
  \centering
  \includegraphics[width=10cm]{picture.jpg}
  \caption{Bla}
  \label{fig:picture}
\end{figure}

\stoplist[test]{lof}

\printlist[test]{lof}{}{Pictures}

\end{document}

如果我删除\chapter{First},它就可以正常工作。章节有什么问题?

答案1

欢迎来到 TeX SX!

文档第 6.4 节 (第 18 页) 的末尾对此进行了解释。根据此解释,此代码可行:

\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}
\usepackage{titletoc}

\begin{document}

\part{First Part of this document}

\chapter{First}

\section{Introduction}
\startlist[test]{lof}

\begin{figure}[h]
  \centering
  \includegraphics[width=10cm]{picture.jpg}
  \caption{Bla}
  \label{fig:picture}
\end{figure}

\stoplist[test]{lof}

\printlist[test]{lof}{}{\renewcommand\addvspace[1]{}Pictures}

\end{document} 

相关内容