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
Prochaine révision
Révision précédente
3_composition:annexes:bibliographie:probleme_avec_le_style_unsrt [2018/12/02 23:17]
jejust
3_composition:annexes:bibliographie:probleme_avec_le_style_unsrt [2021/11/11 16:03] (Version actuelle)
yannick.tanguy Correction de la mise en forme. Déplacement d'une partie d'une autre question, mieux adaptée ici.
Ligne 1: Ligne 1:
-====== ​Table of contents rearranges "`unsrt`" ordering ​======+====== ​Comment gérer le style bibliographique “unsrt” avec des tables des matières? ​======
  
 +En utilisant le style bibliographique [[ctanpkg>​bibtex|unsrt]],​ vous vous attendez à ce que votre bibliographie ne soit //pas// triée : les entrées de la bibliographie apparaissent alors dans l'​ordre dans lequel elles sont apparues pour la première fois dans votre document. ​
  
-If you're using the [[ctanpkg>​bibtex|unsrt]] ​bibliography style, you'​re +Cependant, si vous avez la malchance d'​avoir besoin d'une citation bibliographique dans un [[3_composition/​texte/​titres/​start|titre de sectionnement]] et que vous avez également une table des matières, les citations qui apparaissent maintenant dans la table des matières perturberont l'​ordre « naturel » produit par le style [[ctanpkg>​bibtex|unsrt]]. La situation sera similaire avec des citations dans des légendes de figure (ou de table) et que vous avez une liste de figures (ou de tables)
-expecting that your bibliography will //not// be sorted, but that +
-the entries will appear in the order that they first appeared in your +
-document.+
  
-However, if you're unfortunate enough to need a citation in a section +===== Avec des suppressions de fichier =====
-title, and you also have a table of contents, the citations that now +
-appear in the table of contents will upset the "​natural"​ ordering +
-produced by the [[ctanpkg>​bibtex|unsrt]] style. ​ Similarly, if you have +
-citations in captions, and have a list of figures (or tables).+
  
-There'​s a pretty ​simple ​"​manual"​ method for dealing with the +Il existe une méthode manuelle assez simple ​pour résoudre le problème, dès lors que le document est stable :  
-problem ​--- when you have the document stable: +  supprimez le fichier auxiliaire (d'​extension ''​aux''​) et tous les fichiers « ''​.toc''​ », « ''​.lof''​ » ou « ''​.lot''​ » ; 
-  ​+  ​exécutez <​latex>​\LaTeX</​latex>​ ; 
 +  ​exécutez ''​BibTeX''​ ; 
 +  ​- exécutez <​latex>​\LaTeX</​latex>​ aussi souvent que nécessaire pour que le document reste stable.
  
-1.  Delete the ''​aux''​ file, and any of ''​toc'',​ +===== Avec l'extension “notoccite” =====
-    ''​lof'',​ ''​lot''​ files. +
-2.  Run LaTeX. +
-3.  Run BibTeX for the last time. +
-4.  Run LaTeX often enough that things are stable again.+
  
-Which is indeed ​simple, but it's going to get tedious when you'​ve +Ce qui paraît ici simple ​peut devenir fastidieux lorsque vous aurez des erreurs dans votre version ​de départ contient des erreurs.
-found errors in your "​stable" ​version, often enough.+
  
-The package ​[[ctanpkg>​notoccite|notoccite]] ​avoids the kerfuffle, and suppresses +Heureusement,​ l'​extension ​[[ctanpkg>​notoccite]] ​est là pour éviter que les citations ​présentes dans la table des figures (et consortsn'​interviennent dans l'​ordre de numérotation. Essayez de compiler les fichiers sources ''​notoccitebib.bib''​ et ''​notoccitetex.tex''​ en guise d'​illustration.
-citations ​while in the table of contents, or lists of figures, tables +
-(or other floating things: the code is quite general).+
  
 +<WRAP column half>
 +<file bibtex notoccitebib.bib>​
 +@Misc{DOC,
 +          author =       ​{Toto},​
 +           title =       ​{Blabla}
 +}
 +@Misc{DOC2,
 +          author =       ​{Titi},​
 +           title =       ​{Blabla,​ 2nd édition}
 +}
 +</​file>​
 +</​WRAP>​
 +<WRAP column half>
 +<file latex notoccitetex.tex>​
 +\documentclass{book}
  
----+ ​\usepackage{notoccite} 
 + ​\bibliographystyle{unsrt} 
 + ​\usepackage{multido}
  
 +\begin{document}
 + ​\tableofcontents
 +
 + ​Cf.~\cite{DOC}. ​
 +
 +\chapter{Voir \cite{DOC2}}
 + ​\multido{}{600}{blabla }
 +
 +\bibliography{notoccitebib}
 +\end{document}
 +</​file>​
 +</​WRAP>​
 +<WRAP clear />
 +
 +<note important>​
 +Dans le fichier d'​exemple ci-dessus, on a utilisé des références en majuscules
 +qui restent inchangées dans les en-têtes. Mais, si les références sont en minuscules,
 +il faudra utiliser l'​extension [[ctanpkg>​textcase]].
 +</​note>​
 +
 +-----
 //Source:// [[faquk>​FAQ-bibtocorder|Table of contents rearranges "​`unsrt`"​ ordering]] //Source:// [[faquk>​FAQ-bibtocorder|Table of contents rearranges "​`unsrt`"​ ordering]]
  
-{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographies+{{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographie,​style,​unsrt,​titre de sectionnement
-metatag-og:​title=(Table of contents rearranges "`unsrt`" ordering)+metatag-og:​title=(Comment gérer le style bibliographique “unsrt” avec des tables des matières)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
- 
3_composition/annexes/bibliographie/probleme_avec_le_style_unsrt.1543789022.txt.gz · Dernière modification: 2018/12/02 23:17 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0