Comment construire une bibliographie ?

* Il existe deux techniques pour construire une bibliographie : + la première consiste à l'intégrer dans le corps même du document (fichier.tex), + la seconde consiste à la définir dans un fichier particulier (fichier.bib) puis à l'appeler dans le corps du document. * Technique on-line : Il suffit d'appeler l'environnement thebibliography et de définir des bibitem. Exemple : \begin{thebibliography}{2} \bibitem[label]{cle} Auteur, TITRE, editeur, annee \bibitem[LAM94]{lam1} L. LAMPORT, {\it \LaTeX : A Document preparation system, Addison-Wesley, 1994} \end{thebibliography} %%%% fin exemple %%%% [label] définit le label qui apparaîtra dans la bibliographie et dans le texte après appel de la commande \cite{cle}. * BibTeX permet de construire simplement une bibliographie. La technique consiste alors à écrire un ou plusieurs fichiers.bib qui seront appelés dans le document source par la commande \bibliography{fichier1, fichier2,...}. BibTeX est disponible sur ftp://ftp.inria.fr/pub/TeX/CTAN/biblio/bibtex. Le style de la bibliographie doit être défini par \bibliographystyle{xxx} avec xxx valant généralement plain ou alpha, mais il existe aussi d'autres styles. La commande \bibliographystyle doit être appelée après \begin{document}. Le contenu d'un fichier.bib est un ensemble de déclarations du style : @ARTICLE{cle, author = "liste-noms-auteur", title = "titre-article", journal = "nom-journal", year = "annee-parution", } % OPTIONAL FIELDS % volume = "", % number = "", % pages = "", % month = "", % note = "", La syntaxe des différentes déclarations possibles peut se trouver dans toute bonne documentation LaTeX ou dans les menus des éditeurs tels que emacs ou Alpha. Losqu'on utilise BibTeX, il faut alors enchaîner plusieurs compilations pour que toutes les références soient exactes. Généralement, il faut exécuter une passe LaTeX, une passe Bibtex et encore deux passes LaTeX. * Pour pouvoir inclure dans la bibliographie des références à des documents qui ne sont pas cités explicitement par une commande \cite, il suffit d'inclure la commande \nocite{la-ref-non-citee} avant la commande \bibliography{fichier_biblio}. Pour faire apparaître toutes les références non citées sans toutes les énumérer, on peut utiliser \nocite{*}. * BIBDB, disponible sur CTAN, est un gestionnaire de bibliographie BIBTEX, facile à manipuler qui tourne sous DOS. * Bibview est un programme tournant sous X11 et permettant la saisie et la consultation de fichiers bibtex.