我的问题有些无聊,因为我有一些问题无法给你提供一个最小的工作示例......
我正在编写一个使用特定风格的档案,由于版权和道德原因,我不能在这里发布该风格。
对不起。
好吧,在这个档案中,图片没有编号!我想知道,即使不改变样式,我是否也能“强制”显示图片的编号。我可以更改序言。
这些是我正在使用的数据包:
\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”之类的字符串