图形标题中的引文在表列表中显示为文本

问题描述

标题说明了一切,在图形的标题中使用log_prefix时,引文显示标题中的引文编号(应如此),但在图形列表中显示为文本。从来没有遇到过这个问题,所以我不确定怎么回事。 (很抱歉打包的货物)

\cite

Figure

List of figures

解决方法

我尝试在背面编译您的代码,为此,我在您的代码中添加了一些行,如下所示:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{fullpage}
\usepackage{subcaption}
\usepackage{natbib}
\usepackage{multirow}
\usepackage{amsmath}
\usepackage{float}
\usepackage{comment}
\usepackage[table,xcdraw]{xcolor}
\usepackage{pdfpages}
\usepackage{makecell}
\usepackage{textcomp}
\usepackage{siunitx}
\usepackage{graphicx,changepage}
\usepackage{setspace}
\usepackage{chngcntr}
\usepackage{verbatim}
\usepackage{listings}
\usepackage{booktabs}
\usepackage{pgfplots}
\usepackage[thinlines]{easytable}
\usepackage{tabularx}
\usepackage{tocloft}
\usepackage[normalem]{ulem}

\begin{document}

\makeatletter
\renewcommand{\l@table}{\@dottedtocline{1}{1.5em}{2.5em}}
\makeatother

\listoftables
\listoffigures %added to provide a list of figures

\begin{figure}[H]
    \centering
    \includegraphics [width=0.7\textwidth] {test.pdf}
    \caption{Homag Centateq P-110 \cite{HOMAG}}
    \label{fig:cnc_mill}
\end{figure}

\begin{thebibliography}{9} % Added the thebibliography enviromment to use Homag as exemple.

\bibitem{HOMAG} 
Homag. 

\end{thebibliography}


\end{document}

enter image description here

如上图所示,数字列表如您所愿。我怀疑您的 LaTex 编译器有问题,请尝试升级您的编译器或使用其他编译器,例如背面。