Précédent: \nocite, Monter: thebibliography [Table des matières][Index]
Comme décrit dans thebibliography
(voir thebibliography), une
approche sophistiqué pour gérer les bibliographies est fournie par le
programme BibTeX. Ceci est uniquement une introduction ; voir la
documentation complète sur le CTAN (voir CTAN).
Avec BibTeX vous n’utilisez pas l’environnement
thebibliography
directement (voir thebibliography). Au lieu de
cela, vous incluez les lignes :
\bibliographystyle{stylebib} \bibliography{ficbib1,ficbib2, ...}
L’argument stylebib fait référence à un fichier stylebib.bst définissant l’aspect que doivent avoir vos référence bibliographique. Les noms stylebib standards distribués avec BibTeX sont :
alpha
Les étiquettes sont formées à partir du nom de l’auteur et de l’année de publication. Les articles bibliographiques sont classés alphabétiquement.
plain
Les étiquettes sont des numéros. Les articles sont classés alphabétiquement.
unsrt
Comme plain
, mais les entrées sont dans l’ordre où les références
y sont faites dans le texte.
abbrv
Comme plain
, mais les étiquettes sont plus compactes.
De très nombreux autres styles BibTeX existent, taillés sur mesure pour satisfaire les exigences de diverses publications. Voir le sujet https://ctan.org/topic/bibtex-sty sur le CTAN.
La commande \bibliography
est ce qui produit pour de bon la
bibliographie. L’argument de \bibliography
fait référence aux
fichiers nommés ficbib1.bib, ficbib2.bib,
…, qui sont censés contenir votre base de données au format
BibTeX. L’exemple suivant illustre une paire typique d’entrées dans
ce format.
@book{texbook, title = {Le {{\TeX}}book~: composition informatique}, author = {D.E. Knuth}, isbn = {2-7117-4819-7}, series = {Vuibert informatique}, year = {2003}, publisher = {Vuibert} } @book{sexbook, author = {W.H. Masters and V.E. Johnson}, title = {Les r{\'e}action sexuelles}, year = {1976}, publisher = {Robert Laffont} }
Seules les entrées désignées par les commandes \cite
ou
\nocite
sont listées dans la bibliographie du document. De la
sorte, vous pouvez conserver toutes vos sources ensemble dans un
seul fichier, ou un petit nombre de fichiers, et compter sur BibTeX pour
inclure dans le document seulement celles que vous avez utilisées.
Avec BibTeX, l’argument clefs de \nocite
peut aussi être
le caractère ‘*’ tout seul. Ceci veut dire de citer implicitement
tous les articles de toutes les bibliographies données.
• messages d’erreur BibTeX: |
Précédent: \nocite, Monter: thebibliography [Table des matières][Index]