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:bibliographies_par_chapitre [2021/10/20 08:58]
yannick.tanguy Correction de la mise en forme.
3_composition:annexes:bibliographie:bibliographies_par_chapitre [2021/11/06 12:08] (Version actuelle)
yannick.tanguy Récupération d'éléments d'une autre page.
Ligne 1: Ligne 1:
 ====== Comment obtenir des bibliographies séparées par chapitre? ====== ====== Comment obtenir des bibliographies séparées par chapitre? ======
  
-===== Avec l'​extension chapterbib =====+===== Avec l'​extension ​chapterbib” =====
  
-Pour avoir une bibliographie séparée pour chaque « chapitre » d'un document, on peut utiliser l'​extension [[ctanpkg>​chapterbib]] (qui fournit pas mal d'​autres fonctionnalités utiles pour les bibliographies).  ​Cette extension vous permet d'​avoir une bibliographie individuelle pour chaque fichier ''​\include''​ (c'​est-à-dire que, malgré le nom de l'​extension,​ la construction des bibliographies se base sur les différents fichiers sources du document plutôt que sur les réels chapitres définis par sa structure logique).+Pour avoir une bibliographie séparée pour chaque « chapitre » d'un document, on peut utiliser l'​extension [[ctanpkg>​chapterbib]] (qui fournit pas mal d'​autres fonctionnalités utiles pour les bibliographies).  ​
  
-===== Avec l'​extension bibunits =====+Cette extension vous permet d'​avoir une bibliographie individuelle pour chaque fichier ''​\include''​ : ainsi, malgré le nom de l'​extension,​ la construction des bibliographies se base sur les différents fichiers sources du document plutôt que sur les chapitres définis par sa structure logique. L'​extension permet également d'​avoir une bibliographie globale pour le document. 
 + 
 +===== Avec l'​extension ​bibunits” =====
  
 L'​extension [[ctanpkg>​bibunits]],​ elle, lie les bibliographies aux unités logiques du document : elle traite les chapitres et les sections (comme définis par <​latex>​\LaTeX</​latex>​),​ et définit également un environnement ''​bibunit''​ afin que l'​utilisateur puisse sélectionner sa propre structuration. L'​extension [[ctanpkg>​bibunits]],​ elle, lie les bibliographies aux unités logiques du document : elle traite les chapitres et les sections (comme définis par <​latex>​\LaTeX</​latex>​),​ et définit également un environnement ''​bibunit''​ afin que l'​utilisateur puisse sélectionner sa propre structuration.
  
-===== Avec l'​extension BibLaTeX (et le programme biber) =====+<code latex> 
 +\documentclass{report} 
 +\usepackage[latin1]{inputenc} 
 +\usepackage[T1]{fontenc} 
 +\usepackage{bibunits} 
 + 
 +\begin{document} 
 + 
 +\bibliographyunit[\chapter] 
 +\bibliographystyle{plain} 
 +\bibliography{geometrie,​algorithmes} 
 + 
 +\chapter{Algorithmes.} 
 +Présentation d'​algorithmes. \nocite{*} 
 +\putbib[algorithmes] 
 + 
 +\chapter{Géométrie.} 
 +Texte sur la géométrie. \nocite{*} 
 +\putbib[geometrie] 
 + 
 +\end{document} 
 +</​code>​ 
 + 
 +La compilation de cet exemple va entraîner la création de plusieurs fichiers ''​.aux'',​ qu'il faudra ensuite passer à ''​BibTeX''​.  
 + 
 +===== Avec l'​extension ​BibLaTeX” (et le programme ​biber) =====
  
 L'​extension [[ctanpkg>​biblatex|BibLaTeX]],​ avec [[ctanpkg>​biber]],​ [[3_composition:​annexes:​bibliographie:​remplacer_bibtex|fournit une fonction similaire]] : ajoutez le texte pour lequel vous souhaitez une bibliographie locale dans un environnement ''​refsection'',​ et ajoutez à la fin de cet environnement la commande ''​\printbibliography''​ : L'​extension [[ctanpkg>​biblatex|BibLaTeX]],​ avec [[ctanpkg>​biber]],​ [[3_composition:​annexes:​bibliographie:​remplacer_bibtex|fournit une fonction similaire]] : ajoutez le texte pour lequel vous souhaitez une bibliographie locale dans un environnement ''​refsection'',​ et ajoutez à la fin de cet environnement la commande ''​\printbibliography''​ :
3_composition/annexes/bibliographie/bibliographies_par_chapitre.txt · Dernière modification: 2021/11/06 12:08 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0