![如何使 \listoffigures 和 \listoftable 在目录中编号?](https://linux22.com/image/385286/%E5%A6%82%E4%BD%95%E4%BD%BF%20%5Clistoffigures%20%E5%92%8C%20%5Clistoftable%20%E5%9C%A8%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%BC%96%E5%8F%B7%EF%BC%9F.png)
我目前正在完成我的论文,但遇到了布局问题。我的 lof 和 lot 列在我的目录中,但没有像其他部分一样编号。它们也被其他部分的编号跳过,在我的目录中看起来像这样:
...
10 参考书目 图表
列表 表格
列表
11 附件
我已经使用 \usepackage[numbib]{tocbibind} 对我的参考书目进行编号,但不知道如何对 lof 和 lot 进行同样的操作。任何建议都非常感谢!
答案1
如果你只使用tocbibind
是将参考书目包含在目录中,那么您最好不用它,并调整与这些元素相关的宏/环境\chapter
以代替\chapter*
:
\documentclass{report}
\usepackage{etoolbox}
% \patchcmd{<cmd>}{<search>}{<replace>}{<success>}{<failure>}
\patchcmd{\listoffigures}{\chapter*}{\chapter}{}{}
\patchcmd{\listoftables}{\chapter*}{\chapter}{}{}
\patchcmd{\thebibliography}{\chapter*}{\chapter}{}{}
\begin{document}
\tableofcontents
\listoffigures
\chapter{A chapter}
\begin{figure} \caption{A caption} \end{figure}
\begin{thebibliography}{x}
\bibitem{abc} Abc
\end{thebibliography}
\end{document}