我需要在我的文档中生成两个单独的图像列表,所以我想使用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}