BibTeX - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

BibTeX est un logiciel et un format de fichier conçu par Oren Patashnik et Leslie Lamport en 1985 pour LaTeX. Il sert à gérer et traiter des bases bibliographiques.

Mode de fonctionnement

Dans un fichier LaTeX, des références sont faites à des entrées bibliographiques contenues dans un fichier d'extension .bib. Le fichier .bib contient une description des ouvrages sous la forme " mot-clef = valeur ", par exemple :

@book{Ben62,
title = "L'Oxydation des m\'etaux",
author = "J. B\'enard and J. Bardolle and F. Bouillon and M. Cagnet%
and J. Moreau and G. Valensi",
publisher = "Gauthier-Villars",
year = "1962"
}

indique qu'il s'agit d'un livre (@book), que sa référence dans la source est Ben62, que son titre est L'Oxydation des métaux, ses auteurs sont J. Bénard et coll., et qu'il a été édité chez Gauthier-Villars en 1962.

Pour y faire référence, il suffit de mettre \cite{Ben62} dans le texte (fichier .tex). Cette commande sera remplacée, selon le type de bibliographie choisie, par un numéro de référence ou par les auteurs (ou leurs initiales) et l'année (par exemple BBB+62). La liste des ouvrages cités sera affichée avec la référence correspondante.

Après une compilation avec LaTeX, ces références seront mentionnées dans un fichier auxiliaire .aux. Il faudra alors compiler avec BibTeX pour obtenir un fichier .bbl et un fichier .blg (fichier de log, rendant compte de la façon dont s'est passée la compilation). Lors de la compilation suivante avec LaTeX, le fichier .bbl sera inclus à l'endroit où il a été appelé, grâce à la commande \bibliography{nom_bibliographie}.

Il est possible de modifier le formatage des entrées (appels dans le texte et références bibliographiques) grâce à un fichier de style (extension .bst). Leur syntaxe est relativement compliquée (utilisation de la notation polonaise inversée).

Ou trouver des références au format BibTex ?

Les éditeurs donnant directement des références au format BibTex sont plutôt rares. Par contre, il existe des moteurs de recherche spécialisés :

  • Le plus puissant est probablement [ http://scholar.google.fr/]. Ce moteur de recherche dispose d'une option permettant d'afficher les articles qu'il trouve au format BibTex (Préférences Scholar -> Gestionnaire des bibliographies -> Afficher les liens permettant d'importer des citations dans BibTex). Généralement, un auteur, une date avec éventuellement un mot du titre suffisent pour trouver l'article. Autre avantage, si l'orthographe est approximative, google scholar vous propose une correction.
  • Medline [ http://dan.corlan.net/medbibtex.html] est une base de données bibliographiques regroupant la littérature relative aux sciences biologiques et biomédicales. La base est gérée par la Bibliothèque nationale de médecine des États-Unis d'Amérique.
  • The Collection of Computer Science Bibliographies [ http://liinwww.ira.uka.de/bibliography/index.html] est une bibliographie informatique. Si une référence n'est pas présente, vous avez la possibilité de l'ajouter vous même pour compléter la base.
  • Lead2Amazon [ http://lead.to/amazon/en/] contient des références de livres (les livres sont généralement exclus des autres moteurs de recherche).
Page générée en 0.093 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise