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édentes Révision précédente
2_composition:annexes:bibliographie:reference_bibliographique_dans_la_legende_d_une_figure [2018/12/09 10:19]
jejust
2_composition:annexes:bibliographie:reference_bibliographique_dans_la_legende_d_une_figure [2021/01/18 11:38] (Version actuelle)
jejust Nettoyage de balises LaTeX. Mots-clefs OpenGraph. Balisage des fichiers à télécharger.
Ligne 1: Ligne 1:
-====== Comment utiliser la commande ​''​cite'' ​dans un ''​caption''​? ======+====== Comment utiliser la commande ​“\cite” dans un “\caption” ? ======
  
  
-$\Reponse$ ​ La commande ''​cite''​ est une commande dite +$\Reponse$ ​ La commande ''​\cite''​ est une commande dite « fragile ​», 
-\og fragile ​\fg{}, il faut la \og~protéger~\fg{} ​pour l'​inclure dans +il faut la « protéger ​» pour l'​inclure dans des commandes telles que ''​\caption'',​ 
-des commandes telles que ''​caption'',​ les commandes de +les commandes de sectionnement, ​etc. 
-sectionnement,​... On écrira par exemple :+On écrira par exemple :
  
 <code latex> <code latex>
 \caption{Une figure extraite de~\protect\cite{doc}} \caption{Une figure extraite de~\protect\cite{doc}}
 </​code>​ </​code>​
- 
  
  
 <​note>​ <​note>​
-Les versions récentes de <​latex>​\LaTeX</​latex>​ définissent ''​cite''​ à l'aide de +Les versions récentes de <​latex>​\LaTeX</​latex>​ définissent ''​\cite''​ à l'aide de 
-''​DeclareRobustCommand''​ pour qu'​elle ne soit pas fragile, mais on peut +''​\DeclareRobustCommand''​ pour qu'​elle ne soit pas fragile, mais on peut parfois 
-parfois ​tomber sur des packages qui la redéfinissent comme une commande +tomber sur des packages qui la redéfinissent comme une commande « fragile ».
-«~fragile~».+
 </​note>​ </​note>​
- 
  
  
 $\Reponse$ ​ Ce n'est pas le seul problème que l'on peut rencontrer lors de $\Reponse$ ​ Ce n'est pas le seul problème que l'on peut rencontrer lors de
-l'​utilisation de ''​cite''​ dans un ''​caption''​. Avec le style de +l'​utilisation de ''​\cite''​ dans un ''​\caption''​. Avec le style de 
-bibliographie ​\marg{unsrt}, on peut aussi être confronté à un problème de +bibliographie ​''​unsrt''​, on peut aussi être confronté à un problème de 
-numérotation. En effet, on veut que les références soient ​numérotés ​dans+numérotation. En effet, on veut que les références soient ​numérotées ​dans
 l'​ordre où elles apparaissent,​ or le fait de rajouter une table des figures l'​ordre où elles apparaissent,​ or le fait de rajouter une table des figures
 (ou des matières...) peut changer cet ordre. (ou des matières...) peut changer cet ordre.
  
-Heureusement, ​que le package [[ctanpkg>​notoccite|notoccite]] est là pour éviter que les+Heureusement,​ le package [[ctanpkg>​notoccite]] est là pour éviter que les
 citations présentes dans la table des figures (et consorts) n'​interviennent citations présentes dans la table des figures (et consorts) n'​interviennent
-dans l'​ordre de numérotation. Essayer de compiler les +dans l'​ordre de numérotation. Essayer de compiler les fichiers sources 
-fichiers sources~\vref{fi=notoccitebibet~\vref{fi=notoccitetexen guise +''​notoccitebib.bib'' ​et ''​notoccitetex.tex'' ​en guise d'​illustration.
-d'​illustration.+
  
-<​file ​latex notoccitebib.bib>​+<WRAP column half> 
 +<​file ​bibtex ​notoccitebib.bib>​
 @Misc{DOC, @Misc{DOC,
           author =       ​{Toto},​           author =       ​{Toto},​
Ligne 44: Ligne 41:
            title =       ​{Blabla,​ 2nd édition}            title =       ​{Blabla,​ 2nd édition}
 } }
-\end{file} +</file> 
-\begin{file}{notoccitetex.tex}{fi=notoccitetex}+</​WRAP>​ 
 +<WRAP column half> 
 +<file latex notoccitetex.tex>
 \documentclass{book} \documentclass{book}
 +
  ​\usepackage{notoccite}  ​\usepackage{notoccite}
  ​\bibliographystyle{unsrt}  ​\bibliographystyle{unsrt}
  ​\usepackage{multido}  ​\usepackage{multido}
 +
 \begin{document} \begin{document}
  ​\tableofcontents  ​\tableofcontents
 +
  ​Cf.~\cite{DOC}. ​  ​Cf.~\cite{DOC}. ​
- \chapter{Voir \cite{DOC2}}+ 
 +\chapter{Voir \cite{DOC2}}
  ​\multido{}{600}{blabla }  ​\multido{}{600}{blabla }
- \bibliography{notoccitebib}+ 
 +\bibliography{notoccitebib}
 \end{document} \end{document}
 </​file>​ </​file>​
 +</​WRAP>​
 +<WRAP clear />
  
- +<​note ​important
-<​note>​ +Dans le fichier d'​exemple ci-dessus, on a utilisé des références en majuscules 
-Dans le fichier d'​exemple ci-dessus, on a utilisé des références en majuscule +qui restent inchangées dans les en-têtes. Mais, si les références sont en minuscules
-qui restent inchangées dans les en-têtes. Mais, si les références sont en minuscule+il faudra utiliser le package [[ctanpkg>​textcase]].
-il faudra utiliser le package [[ctanpkg>​textcase|textcase]].+
 </​note>​ </​note>​
  
  
  
- +{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographie,protection de commande,​référence bibliographique dans une légende,​référence bibliographique dans un titre
-{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographie) +metatag-og:​title=(Comment utiliser la commande ​“\cite” dans un “\caption?)
-metatag-og:​title=(Comment utiliser la commande ​''​cite'' ​dans un ''​caption''​?)+
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
  
2_composition/annexes/bibliographie/reference_bibliographique_dans_la_legende_d_une_figure.txt · Dernière modification: 2021/01/18 11:38 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0