Comment constituer une base bibliographique avec LaTeX ?
Bienvenue dans cette série de Questions/Réponses consacrée à la gestion de la bibliographie avec LaTeX. Cet ensemble de Q/R vous permettra d'appréhender les bases de la gestion bibliographique en utilisant des outils récents, tels que Biblatex et Biber, auxquels seront consacrés de futures Q/R.
La première étape de la constitution d'une bibliographie avec LaTeX est de créer un fichier dans lequel seront stockées les différentes références bibliographiques. Pour la bibliographie, LaTeX s'appuie sur un programme externe, BibTeX (ou Biber avec BibLaTeX), qui est chargé d'interpréter ce fichier pour rendre les données utilisable pour LaTeX. Ainsi, les références doivent être organisées d'une manière précise et stockées dans un fichier d'extension .bib, qui sera reconnu par BibTeX.
Voici la façon dont doit être structurée chaque entrée de la bibliographie :
1 2 3 4 5 6
| @type{<clé>,
champ1 = {},
champ2 = {},
champ3 = {},
...
} |
Ainsi, chaque entrée débute par le symbole @, suivi du type d'entrée, qui indique le type d'ouvrage de la référence. Il existe de très nombreux types différents, dont voici les principales :
- Book pour les livre
- Inbook pour un article contenu dans un livre
- Periodical pour citer une revue dans sa totalité
- Article pour les articles dans une revue
- Proceedings pour les actes d'un colloque dans leur entièreté
- Inproceedings pour une contribution présente dans les actes d'un colloque
- Online pour un document en ligne
- Thesis pour une thèse de doctorat
- Unpublished pour un document non publié
- Misc pour un document qui ne correspond à aucune catégorie déjà définie.
Avec ces différents types d'entrée, il est déjà possible de références la plupart des ouvrages que vous pourriez inclure dans une bibliographie, mais cette liste n'est bien évidemment pas exhaustive !
Il faut ensuite renseigner la clé de la référence. Cette clé, qui doit être unique, sert à identifier votre entrée, et c'est grâce à celle-ci que vous pourrez citer votre référence dans votre document, à l'aide de la commande \cite{<clé>}.
Dernière étape : renseigner les différents champs. Pour chaque entrée, il est possible de renseigner l'auteur, le titre, l'éditeur, le nombre de pages... Le nombre de champs existant est considérable, mais en voici quelques uns qui pourraient vous être utiles :
- Author pour l'auteur ; le mieux est d'adopter la structure Nom, prénom, et de séparer les différents auteurs par le mot "and"
- Shortauthor pour un nom court, qui sera utiliser lors de la citation (par exemple, lorsque l'auteur est une institution, il est possible de renseigner l'acronyme dans ce champ)
- Editor pour le(s) directeur(s) de publication (et non la maison d'édition) ; le mieux est d'adopter la structure Nom, prénom, et de séparer les différents directeurs de publication par le mot "and"
- Translator pour l'éventuel traducteur (idem que pour author et editor)
- Title pour le titre
- Year pour l'année du publication
- Publisher pour la maison d'édition ; dans le cas où une référence possède plusieurs éditeurs, il faut les séparer à l'aide du mot "and" ; si l'éditeur contient ce mot, le placer entre accolades
- Location pour le lieu d'édition ; dans le cas où une référence possède plusieurs lieux d'édition, il faut les séparer à l'aide du mot "and"
- Series pour la collection
- Number pour le numéro dans la collection (dans le cas d'un ouvrage) ou le numéro d'un revue (pour un article)
- Volume pour indiquer le tome d'un ouvrage ou d'une revue
- Volumes pour indiquer le numéro de tome de l'ouvrage utilisé
- Pages pour indiquer les pages consultées
- Pagetotal pour le nombre total de pages dans un ouvrage
- Url pour une adresse internet, dans le cas d'un article en ligne par exemple
- Urldate pour la date de consultation de la ressource en ligne
- Oragnization pour la structure organisatrice d'un colloque par exemple
- Eventtitle pour l'intitulé d'un colloque notamment
- Eventdate pour la date de tenue d'un colloque ; la date doit être entrée selon le format suivant : année-mois-jour ; dans le cas d'un colloque se déroulant sur plusieurs jours, il faut adopter la notation suivante : année-mois-jour/année-mois-jour (par exemple 2008-02-28/2008-03-02 pour un colloque s'étant déroulé du 28 février 2008 au 02 mars)
- Venue pour le lieu de tenue d'un colloque.
Bien entendu, il s'agit d'une liste non exhaustive, mais qui devrait suffire pour la plupart des usages.
Voilà un exemple concret de fichier bibliographique, afin d'illustrer l'usage de différentes entrées et différents champs :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
@article{besse2014,
Author = {Besse, Marie},
Title = { Il y a 5000 ans, une mystérieuse unité européenne},
Year = {2014},
Journal = {La Rechercje},
Number = {484},
Pages = {42--46}
}
@book{Aghion2008,
Author = {Aghion, Irène and Barbillon, Claire and Lissarrague, François},
Title = {Héros et dieux de l'Antiquité},
Year = {2008},
Publisher = {Flammarion},
Location = {Paris},
Series = {Tout l'art. Références},
Pagetotal = {317},
}
@proceedings{Demoule2009,
Editor = {Demoule, Jean-Paul and Landes, Christian},
Title = {La fabrique de l'archéologie en France},
Year = {2009},
Publisher = {La Découverte},
Location = {Paris},
Venue = {Paris},
Eventdate = {2008-02-14/2008-02-15},
Eventtitle = {Actes du colloque \enquote{La fabrique de l'archéologie en France}},
Pagetotal = {301}
} |
Ainsi, avec ce fichier, nous avons une base de donnée bibliographiques comprenant trois entrées :
- Un article de Marie Besse intitulé "Il y a 5000 ans, une mystérieuse unité européenne" et paru dans le n°484 de la revue La Recherche, de la page 42 à la page 46 ;
- Un livre intitulé "Héros et dieux de l'Antiquité" par Irène Aghion, Claire Barbillon et François Lissarrague, paru en 2008 aux éditions Flammarion, basées à Paris, dans la collection "Tout l'Art. Reférences", et comptant 317 pages ;
- Les actes d'un colloque intitulé "La fabrique de l'archéologie en France", qui s'est tenu à Paris les 14 et 15 février 2008, sous la direction de Jean-Paul Demoule et Christian Landes, et publié par les éditions La Découverte, basées à Paris.
Il faut également noter que pour produire un fichier .bib, il est également possible de passer par un logiciel dédié. Par exemple, sous Mac OS X, Bibdesk est un logiciel dédié à la création de fichier .bib.
Prochaine étape : la découverte de Biblatex !
Partager