Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
composition:flottants:legendes:ne_pas_numeroter_une_figure [2016/10/18 21:43] jejust3_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:
-====== Comment obtenir une figure avec une légende non numérotée ?} %8.14 ======+====== Comment obtenir une figure avec une légende non numérotée? ======
  
 +===== Avec l'extension “ccaption” =====
  
-$Reponse$  Le package [[ctanpkg>ccaption|ccaption]] fournit une commande, nommée +L'extension [[ctanpkg>ccaption]] fournit une commande, nommée ''\legend'', qui permet d'obtenir le résultat souhaité. Cette commande peut, par ailleurs, être utilisée en plus de la commande ''\caption'', par exemple pour mettre une légende (numérotée) au-dessus et une autre, non-numérotée, au-dessous.
-''legend'', qui fait exactement ça. Cette commande peut, par +
-ailleurs, être utilisée en plus de la commande ''caption'', par +
-exemple pour mettre une légende (numérotée) au-dessus et une autre, +
-non-numérotée, au-dessous.+
  
 +===== Avec les commandes de base =====
  
-$Reponse$  Le plus simple est de placer les commandes suivantes dans le +Une autre solution consiste à placer les commandes suivantes dans le préambule du document (ou dans un fichier ''sty'', auquel cas on enlèvera les commandes ''\makeatletter'' et ''\makeatother'' dans le code ci-dessous). Ces quelques lignes définissent une commande ''\unnumberedcaption'' basée sur la définition de la commande ''\caption'' :
-préambule du document (ou dans un fichier ''sty'', auquel cas on +
-enlèvera les commandes ''makeatletter'' et ''makeatother'' dans le +
-code ci-dessous) :+
  
 <code latex> <code latex>
- 
 \makeatletter \makeatletter
  
Ligne 21: Ligne 15:
 {\@dblarg{\@unnumberedcaption\@captype}} {\@dblarg{\@unnumberedcaption\@captype}}
  
-\newcommand{\@unnumberedcaption}{}% undefined yet+\newcommand{\@unnumberedcaption}{}%
 \long\def\@unnumberedcaption#1[#2]#3{\par \long\def\@unnumberedcaption#1[#2]#3{\par
   \addcontentsline{\csname ext@#1\endcsname}{#1}{%   \addcontentsline{\csname ext@#1\endcsname}{#1}{%
-    % orig: \protect\numberline{\csname +    % à l'origine : \protect\numberline{\csname 
     % the#1\endcsname}%     % the#1\endcsname}%
     % {\ignorespaces #2}     % {\ignorespaces #2}
Ligne 32: Ligne 26:
     \@parboxrestore     \@parboxrestore
     \normalsize     \normalsize
-    % orig: \@makecaption{\csname +    % à l'origine : \@makecaption{\csname 
     % fnum@#1\endcsname}%     % fnum@#1\endcsname}%
     % {\ignorespaces #3}\par     % {\ignorespaces #3}\par
Ligne 38: Ligne 32:
   \endgroup}   \endgroup}
  
-redefine \@makeunnumberedcaption  +redéfinit \@makeunnumberedcaption  
-% (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 52: Ligne 46:
   \vskip\belowcaptionskip}   \vskip\belowcaptionskip}
  
-for LaTeX 2.09 compatibility,  +pour compatibilité avec LaTeX 2.09,  
-define \above/belowcaptionskip:+définit \abovecaptionskip et \belowcaptionskip
 \@ifundefined{abovecaptionskip}{% \@ifundefined{abovecaptionskip}{%
   \newlength{\abovecaptionskip}%   \newlength{\abovecaptionskip}%
Ligne 66: Ligne 60:
 </code> </code>
  
 +Il faut noter que cette commande ne sera pas modifiée par les différentes extensions susceptibles de redéfinir la commande ''\caption'', comme par exemple [[ctanpkg>caption]].
  
-Ces quelques lignes définissent une commande ''unnumberedcaption''+{{htmlmetatags>metatag-keywords=(LaTeX,flottants,légendes,légende non numérotée) 
-Cette définition est basée sur la définition de la commande +metatag-og:title=(Comment obtenir une figure avec une légende non numérotée) 
-''caption''+metatag-og:site_name=(FAQ LaTeX francophone) 
- +}}
-Il faut noter que cette commande ne sera pas modifiée par les +
-différents packages susceptibles de redéfinir la commande +
-''caption'', comme par exemple [[ctanpkg>caption|caption]]. +
- +
3_composition/flottants/legendes/ne_pas_numeroter_une_figure.1476826996.txt.gz · Dernière modification : 2016/10/18 21:43 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0