Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| composition:flottants:legendes:ne_pas_numeroter_une_figure [2016/10/16 07:34] – créée jejust | 3_composition:flottants:legendes:ne_pas_numeroter_une_figure [2021/11/18 12:31] (Version actuelle) – Correction de la mise en forme. yannick.tanguy | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | \question{Comment obtenir une figure avec une légende non numérotée ?} %8.14 | + | ======  | 
| - | \reponse Le package \pack{ccaption} fournit une commande, nommée | + | ===== Avec l' | 
| - | \cmd{legend}, | + | |
| - | ailleurs, être utilisée en plus de la commande \cmd{caption}, | + | |
| - | exemple pour mettre une légende (numérotée) au-dessus et une autre, | + | |
| - | non-numérotée, | + | |
| - | \reponse Le plus simple est de placer les commandes suivantes dans le | + | L' | 
| - | préambule du document (ou dans un fichier  | + | |
| - | enlèvera les commandes \cmd{makeatletter} et \cmd{makeatother} dans le | + | ===== Avec les commandes de base ===== | 
| - | code ci-dessous) : | + | |
| - | \begin{noexemple} | + | Une autre solution consiste à placer les commandes suivantes dans le préambule du document (ou dans un fichier  | 
| + | |||
| + | <code latex> | ||
| \makeatletter | \makeatletter | ||
| Ligne 17: | Ligne 15: | ||
| {\@dblarg{\@unnumberedcaption\@captype}} | {\@dblarg{\@unnumberedcaption\@captype}} | ||
| - | \newcommand{\@unnumberedcaption}{}%  | + | \newcommand{\@unnumberedcaption}{}% | 
| \long\def\@unnumberedcaption# | \long\def\@unnumberedcaption# | ||
|   \addcontentsline{\csname ext@# |   \addcontentsline{\csname ext@# | ||
| - |     % orig: \protect\numberline{\csname  | + |     % à l' | 
|     % the# |     % the# | ||
| % {\ignorespaces #2} | % {\ignorespaces #2} | ||
| Ligne 28: | Ligne 26: | ||
| \@parboxrestore | \@parboxrestore | ||
| \normalsize | \normalsize | ||
| - |     % orig: \@makecaption{\csname  | + |     % à l' | 
|     % fnum@# |     % fnum@# | ||
| % {\ignorespaces #3}\par | % {\ignorespaces #3}\par | ||
| Ligne 34: | Ligne 32: | ||
| \endgroup} | \endgroup} | ||
| - | % redefine  | + | % redéfinit  | 
| - | % (like \@makecaption) | + | % (comme \@makecaption) | 
| - | % for your own layout | + | % pour votre propre mise en forme | 
| \newcommand{\@makeunnumberedcaption}[1]{% | \newcommand{\@makeunnumberedcaption}[1]{% | ||
| \vskip\abovecaptionskip | \vskip\abovecaptionskip | ||
| Ligne 48: | Ligne 46: | ||
| \vskip\belowcaptionskip} | \vskip\belowcaptionskip} | ||
| - | % for LaTeX 2.09 compatibility, | + | % pour compatibilité avec LaTeX 2.09, | 
| - | % define  | + | % définit \abovecaptionskip et \belowcaptionskip | 
| \@ifundefined{abovecaptionskip}{% | \@ifundefined{abovecaptionskip}{% | ||
| \newlength{\abovecaptionskip}% | \newlength{\abovecaptionskip}% | ||
| Ligne 60: | Ligne 58: | ||
| \makeatother   | \makeatother   | ||
| - | \end{noexemple} | + | </ | 
| - | + | ||
| - | Ces quelques lignes définissent une commande \cmd{unnumberedcaption}. | + | |
| - | Cette définition est basée sur la définition de la commande | + | |
| - | \cmd{caption}. | + | |
| - | Il faut noter que cette commande ne sera pas modifiée par les | + | Il faut noter que cette commande ne sera pas modifiée par les différentes extensions  | 
| - | différents packages  | + | |
| - | \cmd{caption}, comme par exemple  | + | |
| - | \endinput | + | {{htmlmetatags> | 
| + | metatag-og: | ||
| + | metatag-og: | ||
| + | }} | ||

