\listoffigures 和 \listoftables 未出现在目录中

\listoffigures 和 \listoftables 未出现在目录中

我的参考书目链接出现在目录中,但图表列表没有出现。以下是我获取它们的方法:

% ustawienie bibliografii
\nocite{*}
\bibliographystyle{acm-i}
\bibliography{bib_database} 
\clearpage

\listoftables
\clearpage

\listoffigures

然后在目录中将参考书目视为文献:

在此处输入图片描述

但是没有看到图表和表格。我还必须使用源代码列表,不知道它是否会显示出来。有没有办法强制图表和表格进入目录?我将不胜感激所有帮助。我正在使用文档mwart类。

这是我的配置:

%% Clear sans, courier

% Klasa:
\documentclass[12pt]{mwart}

% Kodowanie:
\usepackage[utf8]{inputenc}

% Czcionki:
\usepackage[sfdefault]{ClearSans} %% option 'sfdefault' activates Clear Sans as the default text font
\usepackage[T1]{fontenc}
\usepackage{courier}
\usepackage[T1]{polski}

% Geometria i style
%\usepackage{showframe} % debug
\usepackage{geometry}
\geometry{a4paper,twoside=true,top=20mm,bottom=30mm,inner=35mm,outer=20mm}
\pagestyle{plain}
\usepackage{float}
\usepackage{afterpage}

% Grafika
\usepackage{graphicx}
\usepackage{epstopdf}

% kody
\usepackage{listings}

% matma
\usepackage{amssymb,amsmath}

% theoremy
\usepackage{amsthm}

% Stopnie
\usepackage{gensymb}

% Numerowanie obiektow wedlug rozdzialow
\usepackage{chngcntr}
\counterwithin{figure}{section}
\numberwithin{equation}{section}

% Linki
\usepackage{url}
\usepackage{fancyref}

% Listy
\usepackage[ampersand]{easylist}
\ListProperties(Hide=100, Hang=true, Progressive=3ex, Style*=-- ,
Style2*=$\bullet$ ,Style3*=$\circ$ ,Style4*=\tiny$\blacksquare$ )

% Zmienne srodowiskowe:
\newcommand{\tocLessLeft}[1]{\textsc{\textbf{\large \flushleft{#1}}} \vspace{3mm} \\ \indent }
\newcommand{\tocLessLeftNorm}[1]{\textsc{\textbf{\normalsize \flushleft{#1}}} \vspace{0mm} \\ \indent }
\newcommand{\tocLessCenter}[1]{\textsc{\textbf{\large \centerline{#1}}} \vspace{3mm} \\ \indent }
\newcommand{\insertImg}[3]{%
\begin{figure}[h]
    \centering
    \includegraphics[height=50mm]{#1}
    \caption{#2} \flushleft{Źródło: Na podstawie \cite{#3}}
    \label{#1}
\end{figure}
}
\newcommand{\insertImgSetSize}[4]{%
\begin{figure}[h]
    \centering
    \includegraphics[height=#2mm]{#1}
    \caption{#3} \flushleft{Źródło: Na podstawie \cite{#4}}
    \label{#1}
\end{figure}
}

% Indeksowanie w pdfie wyjsciowym
\usepackage{hyperref}

% Naprawienie referencji do figur
\renewcommand{\theHfigure}{figure.section.thesection.\thefigure}

% START:
\begin{document}



\end{document}

答案1

问题出在tocloft您在问题中没有提到的包(但在聊天中提供了)。

如果没有其他选择,包裹将掌握主动权,变化\listoffigures和 的代码\listoftables。使用以下选项调用它titles

\usepackage[titles]{tocloft}

我知道,选项名称具有误导性(但标准行为甚至更糟糕)。

在此处输入图片描述

相关内容