数字未编号

数字未编号

我的问题有些无聊,因为我有一些问题无法给你提供一个最小的工作示例......

我正在编写一个使用特定风格的档案,由于版权和道德原因,我不能在这里发布该风格。

对不起。

好吧,在这个档案中,图片没有编号!我想知道,即使不改变样式,我是否也能“强制”显示图片的编号。我可以更改序言。

这些是我正在使用的数据包:

\usepackage{lmodern}    
\usepackage{amsthm}
\usepackage[T1]{fontenc}        
\usepackage[utf8]{inputenc}     
\usepackage{lastpage}           
\usepackage{indentfirst}        
\usepackage{color}          
\usepackage{graphicx}           
\usepackage{microtype} 
\usepackage[square]{natbib}
\usepackage{caption}
\numberwithin{figure}{chapter}
\numberwithin{table}{chapter}

这是我插入的表格图:

\begin{figure}[h]
\centering
\includegraphics{aa.PNG}
\caption{AA}
\label{fig1}
\end{figure}

非常感谢。

PS:在样式中,浮点数和数字的所有异或都是这样的:

\renewcommand{\listfigurename}{\bfseries LISTA DE ILUSTRA\c{C}\~{O}ES}
...
\AtBeginDocument{\auaddilenv{figure}}
...
\counterwithin{figure}{chapter}
  \counterwithin{table}{chapter}
...
\renewcommand{\cftfigurename}{\figurename\space} 
\renewcommand*{\cftfigureaftersnum}{\hfill \textendash \hfill} 
\renewcommand{\cftfigureafterpnum}{\cftparfillskip} 

...

\renewcommand{\cftfigurename}{\figurename\space} 
\renewcommand*{\cftfigureaftersnum}{\hfill \textendash \hfill} 
\renewcommand{\cftfigureafterpnum}{\cftparfillskip} 


\newcommand{\tipoilust}[1]{\renewcommand{\cftfigurename}{#1 \space}
\renewcommand{\figurename}{#1}
}

\newcommand{\ilustvaria}{
\renewcommand{\fnum@figure}{} 
}

\newcommand{\listilustvaria}{
\setlength{\cftfigurenumwidth}{24pt}
\setlength{\cftfigureindent}{0pt}
\begingroup
\renewcommand\numberline[1]{} 
\listoffigures*
\endgroup
}

答案1

\renewcommand{\fnum@figure}{}

将图形格式定义为空,因此您可以删除该行。

为了比较,类中的定义article

\def\fnum@figure{\figurename\nobreakspace\thefigure}

通常会生成诸如“图 4”之类的字符串

相关内容