Comment obtenir une figure avec un titre non numéroté ?
Il faut utiliser la commande \unnumberedcaption dont voici la
définition :
%%%% debut macro %%%%
\makeatletter % <=== in a .sty file delete this
\newcommand{\unnumberedcaption}%
{\@dblarg{\@unnumberedcaption\@captype}}
\newcommand{\@unnumberedcaption}{}% undefined yet
\long\def\@unnumberedcaption#1[#2]#3{\par
\addcontentsline{\csname ext@#1\endcsname}{#1}{%
% orig: \protect\numberline{\csname the#1\endcsname}%
%{\ignorespaces #2}
\protect\numberline{}{\ignorespaces #2}%
}%
\begingroup
\@parboxrestore
\normalsize
% orig: \@makecaption{\csname fnum@#1\endcsname}%
%{\ignorespaces #3}\par
\@makeunnumberedcaption{\ignorespaces #3}\par
\endgroup}
% redefine \@makeunnumberedcaption (like \@makecaption)
% for your own layout
\newcommand{\@makeunnumberedcaption}[1]{%
\vskip\abovecaptionskip
\sbox\@tempboxa{#1}%
\ifdim \wd\@tempboxa >\hsize
#1\par
\else
\global \@minipagefalse
\hbox to\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
% for LaTeX 2.09 compatibility, define \above/belowcaptionskip:
\@ifundefined{abovecaptionskip}{%
\newlength{\abovecaptionskip}%
\setlength{\abovecaptionskip}{10pt}%
}{}
\@ifundefined{belowcaptionskip}{%
\newlength{\belowcaptionskip}%
\setlength{\belowcaptionskip}{0pt}%
}{}
\makeatother % <=== in a .sty file delete this
%%%% fin macro %%%%
Remarque : le package 'french' V3,49 inclut cette macro.