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
3_composition:annexes:bibliographie:ordre_de_tri_de_la_bibliographie [2018/12/09 10:18]
jejust
3_composition:annexes:bibliographie:ordre_de_tri_de_la_bibliographie [2021/11/11 17:04] (Version actuelle)
yannick.tanguy Correction de la mise en forme.
Ligne 1: Ligne 1:
 ====== Comment spécifier un tri dans une bibliographie?​ ====== ====== Comment spécifier un tri dans une bibliographie?​ ======
  
 +===== Avec le fichier de style bibliographique =====
  
-$\Reponse$ ​ Le tri est spécifié par le fichier de style bibliographique+Dans de nombreux fichiers de style bibliographique,​ le tri est spécifié par défaut
  
 +Il existe aussi de nombreux fichiers de style bibliographique où aucun tri n'est fait, tel ''​unsrt.bst''​. Dans ce cas, les entrées sont affichées dans l'​ordre où elles sont citées dans le document. Pour forcer un certain ordre, une solution peut consister à utiliser un tel style et, au début du document, citer les entrées avec la commande ''​\nocite''​ dans l'​ordre voulu. ​
  
-$\Reponse$ ​ Il existe des styles qui ne trient pas les entrées, mais les +===== Avec le programme “bibtool” =====
-affichent dans l'​ordre où elles sont citées dans le document. Par +
-exemple, ''​unsrt.bst''​. +
- +
-Pour forcer un certain ordre, on peut donc utiliser un style qui ne +
-trie pas et, au début du document, citer les entrées avec la +
-commande ''​nocite''​ dans l'​ordre voulu.  +
- +
-On peut également utiliser ''​nocite\{*\''​}. Dans ce cas, toutes les +
-entrées sont citées dans l'​ordre où elles sont listées dans le fichier +
-''​.bib''​. L'​outil \texttt{bibtool}, disponible sur +
-https://​www.ctan.org/​{biblio/​bibtex/​utils/​bibtool/​},​ permet de trier un fichier +
-''​.bib''​ suivant différents critères.  +
- +
-Par exemple, pour lister le contenu d'une bibliographie,​ classé par +
-année de parution, on fera :+
  
 +Dans le même ordre d'​idée,​ utiliser ''​\nocite{*}''​ permet de citer dans l'​ordre où les entrées sont placées dans le fichier « ''​.bib''​ ». Ici, l'​outil [[ctanpkg>​bibtool]] permet de trier un fichier « ''​.bib''​ » suivant différents critères. ​ Par exemple, pour lister le contenu d'une bibliographie,​ classé par année de parution, il faudrait exécuter une ligne de commande similaire à celle-ci :
  
 <code bash> <code bash>
-bibtool -s -- '​sort.format={%d(year)}' ​\  +bibtool -s -- '​sort.format={%d(year)}' ​biblio.bib -o bibliotriee.bib
-     file.bib -o newfile.bib+
 </​code>​ </​code>​
  
- +Il suffit ensuite de compiler ​le fichier suivant : 
-et on compilera ​le fichier suivant : +
  
 <code latex> <code latex>
Ligne 36: Ligne 22:
 \nocite{*} \nocite{*}
 \bibliographystyle{unsrt} \bibliographystyle{unsrt}
-\bibliography{newfile}+\bibliography{bibliotriee}
 \end{document} \end{document}
 </​code>​ </​code>​
- 
- 
- 
- 
  
 {{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographie) {{htmlmetatags>​metatag-keywords=(LaTeX,​bibliographie)
-metatag-og:​title=(Comment spécifier un tri dans une bibliographie?)+metatag-og:​title=(Comment spécifier un tri dans une bibliographie)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
- 
3_composition/annexes/bibliographie/ordre_de_tri_de_la_bibliographie.txt · Dernière modification: 2021/11/11 17:04 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0