这可能是一件简单的事情,但我被困在这里。我想\listoftables
在中对我进行编号\tableofcontents
,但它不起作用。到目前为止,我设法\listoffigures
使用 usepackagetocbibind
和以下\renewcommand
函数对我进行编号:
\renewcommand{\listoffigures}{\begingroup
\tocsection
\tocfile{\listfigurename}{lof}
\endgroup}
但当我尝试将其转换为时,\listoftables
它会给我两倍的图表列表,而不是编号的图表列表。表格
\renewcommand{\listoftables}{\begingroup
\tocsection
\tocfile{\listfigurename}{lot}
\endgroup}
请告诉我如何修复该问题并在目录中对它们进行编号。
这是我的代码:
\documentclass[12pt]{article}
\usepackage[paperheight=29.7cm,paperwidth=21cm,tmargin=25mm,bmargin=25mm,lmargin=35mm,rmargin=25mm,heightrounded]{geometry}
\usepackage{graphicx,siunitx}
\usepackage{hyperref,amsmath,amssymb,graphicx,wasysym,paralist,textcomp}
\usepackage[round]{natbib}
\usepackage[nottoc,numbib]{tocbibind}
\usepackage{setspace}
\usepackage[labelfont=bf]{caption}
\usepackage{lineno}
\linenumbers
\renewcommand{\listoffigures}{\begingroup
\tocsection
\tocfile{\listfigurename}{lof}
\endgroup}
\renewcommand{\listoftables}{\begingroup
\tocsection
\tocfile{\listfigurename}{lot}
\endgroup}
\begin{document}
bla bla bla
\newpage
\tableofcontents
\newpage
\listoffigures
\listoftables
\end{document}