BibTeX
Un article de Wikipédia, l'encyclopédie libre.
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.
Sommaire |
[modifier] Mode de fonctionnement
[modifier] Création de la bibliographie
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, le fichier biblio.bib suivant :
@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.
[modifier] Utilisation de la bibliographie
On affiche la bibliographie dans le fichier .tex à l'aide de \bibliography{biblio}
(si la bibliographie a été crée dans un fichier biblio.bib, pour reprendre notre exemple}.
Pour citer une source dans le fichier .tex, il suffit de mettre \cite{Ben62}
à l'endroit où l'on veut que celle-ci apparaisse.
L'affichage dans le fichier final dépendra du style choisit. Celui-ci est précisé à l'aide de \bibliographystyle{xxx}
juste au dessus de \bibliopgrahy{biblio}
. Par exemple, le style alpha, préciser grâce à \bibliographystyle{alpha}
, permet d'afficher la référence dans le fichier avec les initiales des auteurs. D'autres styles permettent d'afficher la référence avec un numéro de référence, le nom des auteurs, leur initiales, l'année (par exemple, initales+année : BBB+62).
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).
[modifier] Compilation
Après une compilation avec LaTeX, ces références seront mentionnées dans un fichier auxiliaire .aux
. Il faudra alors compiler avec BibTeX le fichier .aux
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}
.
[modifier] 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.
- Journal of the Optical Society of America [ http://josaa.osa.org/ ] . Base de données bibliographiques des articles publiés dans ce journal spécialisé dans le domaine de l'optique et de l'imagerie.
- 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).
[modifier] Liens externes
Cet article ou cette section a trop de liens externes.
Les liens externes doivent être des sites de référence dans le domaine du sujet. Il est souhaitable — si cela présente un intérêt — de citer ces liens comme source.
|
- (fr) Page personnelle de N. Markey : Contient de la documentation sur BibTeX et plusieurs fichiers de style francisés.
- (fr) CiteUlike, gestionnaire bibliographique en ligne permettant le partage de références au format BibTeX
- (en) Une documentation en ligne sur BibTeX
- (en) BibTex Plugin Analyseur Syntaxique pour BibTeX
- (en) Lead2Amazon fabricant automatique de BibTeX par Amazon.(fr, com, ca, co.uk, de, co.jp)
- (en) Moteur de recherche de références BibTeX
- (en) BibDesk Interface graphique pour gérer des bibliographies BibTeX sous Mac OS X
- (en) jabref Interface graphique pour gérer des bibliographies BibTeX sur toutes les plates-formes.
- (en) www.bibtex.org