--- myst: html_meta: keywords: LaTeX,flottants,légendes des figures,légendes des tableaux,mise en forme des légendes --- # Comment modifier la commande « `\caption` » ? S'il s'agit juste de modifier les mots « Figure » et « Table » qui sont affichés avant le titre de la légende, il suffit de redéfinir les commandes `\figurename` et `\tablename`, respectivement. :::{warning} Lorsqu'on utilise le package , cependant, c'est un peu plus compliqué : en effet, redéfinit lui-même ces deux commandes *à chaque changement de langue*, et les modifications risquent donc d'être perdues. Pour contourner ce problème, on pourra écrire : ```{noedit} \renewcommand*\frenchfigurename{% {\scshape Figure}% } \renewcommand*\frenchtablename{% {\scshape Tableau}% } ``` ::: S'il s'agit de changer la mise en forme de la légende, l'extension permet de configurer très précisément le comportement de `\caption. Les exemples suivants montrent quelques-unes des possibilités de redéfinitions de légendes qu'offre cette extension. ``` \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[width=9cm]{geometry} \usepackage{mwe} % Pour inclure des images factices \usepackage{caption} \usepackage{babel} \pagestyle{empty} \begin{document} Du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, et encore du texte... \begin{figure}[ht] \centering \includegraphics[width=.3\linewidth]{example-image-a} \captionsetup{width=6cm,format=hang} \caption{Ça, c'est la première figure, qui utilise l'option \texttt{format=hang} fournie par l'extension \textsf{caption}} \end{figure} Du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, et encore du texte... \begin{figure}[h] \centering \includegraphics[width=.3\linewidth]{example-image-b} \captionsetup{width=9cm,font=it} \caption{Ça, c'est la deuxième figure, qui utilise l'option \texttt{font=it} fournie par l'extension \textsf{caption}} \end{figure} Du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, et encore du texte... \begin{figure}[h] \centering \captionsetup{position=top} \caption{Ça, c'est la troisième figure, qui utilise l'option \texttt{position=top} fournie par l'extension \textsf{caption}} \includegraphics[width=.3\linewidth]{example-image-b} \end{figure} Du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, du texte, et encore du texte... \end{document} ``` Les utilisateurs de classes trouveront à la section 3.20 de la documentation (2.20 de la [traduction française](https://framabook.org/koma-script/)) les commandes et options permettant de modifier la mise en forme des légendes de flottants.