.bib

.bib

BibTeX

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

Mode de fonctionnement

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"
 }

Cet exemple 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,
  • que ses auteurs sont J. Bénard et coll.,
  • qu'il a été édité chez Gauthier-Villars en 1962.

Champs

  • address : L'adresse de l'éditeur
  • annote : Une annotation
  • author : Le(s) nom(s) du ou des auteur(s)
  • booktitle : Le titre du livre
  • chapter : Le numéro de chapitre
  • crossref : La clé d'une référence croisée
  • edition : L'édition du livre
  • editor : Le nom de l'éditeur
  • eprint : La spécification d'un publication électronique.
  • howpublished : Comment il a été publié, si ce n'est pas avec un e méthode standard
  • institution : L'institution qui été impliqué dans la publication (pas forcément l'éditeur)
  • journal : Le journal ou le magazine dans lequel le travail a été publié
  • key : Un champ caché utilisé pour spécifier ou remplacer l'odre alphabétique des entrées (quand "author et "editor" ne sont pas présents).
  • month : Le mois de la création ou de la publication
  • note : Informations diverses.
  • number : Le numéro du journal ou du magazine.
  • organization : Le sponsor d'une conférence
  • pages : Le nombre de pages, séparés par des virgules.
  • publisher : Le nom de la maison d'édition
  • school : L'école dans laquelle la thèse a été écrite
  • series : La série de livres dans laquelle la livre a été publié
  • title : Le titre du document
  • type : Le type
  • url : L'adresse URL
  • volume : Le volume, dans le cas où il y a plusieurs volumes
  • year : L'année de publication (ou de création s'il n'a pas été publié)

Type d'entrée

article

Un article, provenant d'un journal ou d'un magazine
Champs requis : author, title, journal, year
Champs optionnels : volume, number, pages, month, note, key

book

Un livre
Champs requis : author/editor, title, publisher, year
Champs optionnels : volume, series, address, edition, month, note, key, pages

booklet

Un document imprimé, mais sans maison d'édition ou d'institution sponsor.
Champs requis : title
Champs optionnels : author, howpublished, address, month, year, note, key

conference

Identique à inproceedings ; inclus pour la compatibilité avec Scribe.
Champs requis : author, title, booktitle, year
Champs optionnels : editor, pages, organization, publisher, address, month, note, key

inbook

Une partie d'un livre, souvent sans nom. Peut être un chapitre et/ou un ensemble de pages.
Champs requis : author/editor, title, chapter/pages, publisher, year
Champs optionnels : volume, series, address, edition, month, note, key

incollection

Une partie d'un livre qui possède son propre titre
Champs requis : author, title, booktitle, year
Champs optionnels : editor, pages, organization, publisher, address, month, note, key

inproceedings

Un article d'une conférence.
Champs requis : author, title, booktitle, year
Champs optionnels : editor, pages, organization, publisher, address, month, note, key

manual

Documentation technique
Champs requis : title
Champs optionnels : author, organization, address, edition, month, year, note, key

mastersthesis

Une thèse de Master
Champs requis : author, title, school, year
Champs optionnels : address, month, note, key

misc

Pour les documents qui ne correspondent à aucune des catégories ci-dessus.
Champs requis : aucun
Champs optionnels : author, title, howpublished, month, year, note, key

phdthesis

Une thèse de doctorat
Champs requis : author, title, school, year
Champs optionnels : address, month, note, key

proceedings Les débats d'une conférence.
Champs requis : title, year
Champs optionnels : editor, publisher, organization, address, month, note, key

techreport

Un rapport technique, publié par une école ou un autre institution, numéroté par série.
Champs requis : author, title, institution, year
Champs optionnels : type, number, address, month, note, key

unpublished

Un document qui possède un auteur et un titre, mais qui n'a pas été formellement publié.
Champs requis : author, title, note
Champs optionnels : month, year, key

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 source LaTeX, il suffit d'y placer \cite{Ben62} à l'endroit où l'on veut que celle-ci apparaisse.

L'affichage dans le fichier final dépendra du style choisi. Celui-ci est précisé à l'aide de \bibliographystyle{xxx} juste au-dessus de \bibliography{biblio}. Par exemple, le style alpha, précisé 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).

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}.

Où 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 :

Voir aussi

Articles connexes

Logiciels libres de gestion de bibliographie pouvant utiliser BibTeX

  • BibDesk (en), interface graphique pour gérer des bibliographies BibTeX sous Mac OS X ((en) site Web).
  • Bibus (en), outil des gestion de références, compatible avec OpenOffice.org ((en) site Web)
  • Jabref, interface graphique pour gérer des bibliographies BibTeX sur toutes les plates-formes.
  • Pybliographer (en), outil facilitant la gestion et la création des bases de données BibTeX ((en) site Web).
  • Zotero, extension destinée au navigateur Mozilla Firefox.

Liens externes

  • Portail des sciences de l’information et des bibliothèques Portail des sciences de l’information et des bibliothèques
  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « BibTeX ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article .bib de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Bib — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • Bib — Bib, n. [From {Bib}, v., because the bib receives the drink that the child slavers from the mouth.] 1. A small piece of cloth worn by children over the breast, to protect the clothes. [1913 Webster] 2. (Zo[ o]l.) An arctic fish ({Gadus luscus}),… …   The Collaborative International Dictionary of English

  • bib — [bıb] n [Date: 1500 1600; Origin: Probably from bib to drink (14 20 centuries), perhaps from Latin bibere; BIBULOUS] 1.) a piece of cloth or plastic tied under a baby s chin to protect its clothes when it is eating 2.) the part of an ↑apron,… …   Dictionary of contemporary English

  • bib — [ bıb ] noun count 1. ) a piece of cloth that is tied round a baby s neck and hangs down to protect its clothes while eating or drinking 2. ) a square part above the waist of some types of skirt or pants that covers your chest someone s best bib… …   Usage of the words and phrases in modern English

  • bib — ► NOUN 1) a piece of cloth or plastic fastened under a child s chin to keep its clothes clean while it is eating. 2) the upper front part of an apron or pair of dungarees. 3) a common inshore fish of the cod family. ● one s best bib and tucker Cf …   English terms dictionary

  • Bib — Bib, v. i. To drink; to sip; to tipple. [1913 Webster] He was constantly bibbing. Locke. [1913 Webster] …   The Collaborative International Dictionary of English

  • Bib — Bib, Bibbe Bibbe, v. t. [L. bibere. See {Beverage}, and cf. {Imbibe}.] To drink; to tipple. [Obs.] [1913 Webster] This miller hath . . . bibbed ale. Chaucer. [1913 Webster] …   The Collaborative International Dictionary of English

  • bib — [bib] n. m. ÉTYM. V. 1970; probablt de bibendum, nom déposé par Michelin pour divers produits, pneus, canots pneumatiques, etc. ❖ ♦ Mar. Canot de survie pneumatique qui se gonfle automatiquement. || Des bibs …   Encyclopédie Universelle

  • bib — [bib] vt., vi. bibbed, bibbing [ME bibben < L bibere,IMBIBE] Archaic to drink; imbibe; tipple n. 1. an apron like cloth or plastic napkin tied under a child s chin at meals 2. the front upper part of an apron or overalls …   English World dictionary

  • bib — (n.) linen worn over the breast while eating, 1570s, from verb bibben to drink (late 14c.), imitative of lip sounds, or else from L. bibere (see IMBIBE (Cf. imbibe)), but difficult now to say whether this is because it was worn while drinking or… …   Etymology dictionary

  • Bib — abbrev. 1. Bible 2. Biblical …   English World dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”