Comment modifier la commande \caption ?
* Le package 'hangcaption', disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex209/contrib/misc/, dans lequel la commande
\isucaption remplace la commande \caption, permet de modifier la
mise en page de cette dernière. En particulier, il permet de
définir \captionwidth.
* Il existe également les packages 'caption' et 'caption2'
disponibles sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/caption/ qui permettent de
modifier la commande \caption classique (largeur, style,
fonte, ...).
Exemples :
\usepackage[small,hang]{caption2}
\renewcommand{\captionfont}{\it \small}
\renewcommand{\captionlabelfont}{\it \bf \small}
\renewcommand{\captionlabeldelim}{ :}
%%%% fin exemple %%%%
Remarque : il est recommandé d'utiliser 'caption2' plutôt que
'caption'.
* Le package 'topcapt' disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/misc/ définit la commande \topcaption qui
permet de placer le texte de la commande caption au dessus du
flottant auquel elle est rattachée.
* Le package 'french' de B. Gaulle propose la commande
\unnumberedcaptions qui permet de supprimer la numérotation des
flottants.
* Pour avoir une présentation du type :
Figure 1. Voici le texte de la légende d'une figure. Mais
lorsque la légende est longue, elle se présente
comme ceci.
au lieu de :
Figure 1. Voici le texte de la légende d'une figure. Mais
lorsque la légende est longue, elle se présente comme
ceci.
on peut utiliser \caption[texte]{\protect\parbox[t]{wd}{texte}}
où wd est la largeur de la boîte (cette largeur peut être adaptée
à la taille de la figure automatiquement si la figure est
elle-même dans une boite dont on récupère la largeur). \protect
est absolument nécessaire pour éviter une erreur. Le texte au
début [texte] est celui qui apparaîtra dans la table des figures
(il peut éventuellement être plus court).
Plus simplement, le package 'caption2' permet de faire la même
chose avec l'option hang.
* La variable \figurename permet de redéfinir le nom du titre de
la figure. De même pour \tablename et les tableaux.
Exemple :
\def\figurename{Croquis}
%%%% fin exemple %%%%