Guide BibTeX pour la création de bibliographies avec LaTeX - École ...
Guide BibTeX pour la création de bibliographies avec LaTeX - École ...
Guide BibTeX pour la création de bibliographies avec LaTeX - École ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Gui<strong>de</strong></strong> <strong>BibTeX</strong><br />
<strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong><br />
<strong>avec</strong> <strong>LaTeX</strong><br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Aout 2011 / I. Gherasim
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
TABLE DES MATIÈRES<br />
1. QU’EST-CE QUE BIBTEX? ...................................................................................................................... 3<br />
1.1 Présentation générale .................................................................................................................................... 3<br />
1.2 Pourquoi <strong>BibTeX</strong>? ........................................................................................................................................... 3<br />
1.3 Fonctionnement <strong>avec</strong> <strong>LaTeX</strong> ........................................................................................................................... 3<br />
1.4 Utiliser <strong>BibTeX</strong> dans un document <strong>LaTeX</strong> ....................................................................................................... 5<br />
2. STRUCTURE D’UN FICHIER BIBTEX............................................................................................... 7<br />
2.1 Structure générale .......................................................................................................................................... 7<br />
2.2 Types d’entrées et champs obligatoires ......................................................................................................... 8<br />
3. CRÉATION D’UN FICHIER .BIB ......................................................................................................... 8<br />
3.1 Saisie manuelle .............................................................................................................................................. 8<br />
3.2 Problèmes <strong>de</strong> saisie manuelle ........................................................................................................................ 8<br />
3.3 Exemple ....................................................................................................................................................... 10<br />
4. INTEROPÉRABILITÉ ........................................................................................................................ 12<br />
4.1 Conversion vers d’autres formats (EndNote et réciproquement) ................................................................. 12<br />
4.1.1 Création d’un fichier .bib d’une banque EndNote et exportation d’EndNote vers <strong>BibTeX</strong> .......................... 12<br />
4.1.2 Conversion <strong>de</strong> <strong>BibTeX</strong> vers EndNote .............................................................................................................. 15<br />
4.2 JabRef .......................................................................................................................................................... 17<br />
4.2.1 Présentation générale ..................................................................................................................................... 17<br />
4.2.2 Création d’un fichier .bib à partir <strong>de</strong> JabRef ................................................................................................... 19<br />
4.2.3 JabRef – EndNote ............................................................................................................................................ 23<br />
4.2.3.1 Exportation <strong>de</strong> JabRef vers EndNote......................................................................................................... 23<br />
4.2.3.2 Exportation d’EndNote vers JabRef .......................................................................................................... 25<br />
5. FICHIERS DE STYLE (.BST) ............................................................................................................ 27<br />
6. BASES DE DONNÉES EN LIGNE (COMPENDEX, GOOGLE SCHOLAR, ISI, ETC) ................ 29<br />
7. CONTEXTE D’UTILISATION DANS LA BIBLIOTHÈQUE (OUTIL MIKTEX) ....................... 29<br />
8. LISTE DE RÉFÉRENCES .................................................................................................................... 34<br />
2
1. Qu’est-ce que <strong>BibTeX</strong>?<br />
1.1 Présentation générale<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Dédié à l’écriture <strong>de</strong> références bibliographiques, <strong>BibTeX</strong> est un format ouvert et extensible <strong>de</strong> fichier et un logiciel<br />
auxiliaire <strong>de</strong> <strong>LaTeX</strong> qui permet <strong>de</strong> :<br />
1. Gérer et traiter <strong>de</strong>s citations et <strong>de</strong>s bases <strong>de</strong> données bibliographiques personnelles<br />
o Insérer <strong>de</strong>s références provenant d’une ou plusieurs bases bibliographiques,<br />
o Citer <strong>de</strong>s références dans le corps du texte,<br />
o Créer une bibliographie à <strong>la</strong> fin du texte.<br />
2. Saisir manuellement ou importer automatiquement <strong>de</strong>s références provenant <strong>de</strong> bases <strong>de</strong> données telles que<br />
Compen<strong>de</strong>x, Web of Science, Google Scho<strong>la</strong>r, etc. et <strong>de</strong> logiciels <strong>de</strong> gestion bibliographique comme, par<br />
exemple, EndNote, Zotero ou JabRef.<br />
3. Séparer le fond (les références bibliographiques) <strong>de</strong> <strong>la</strong> forme (le style bibliographique).<br />
4. Produire <strong>de</strong>s <strong>bibliographies</strong> selon différents styles bibliographiques.<br />
1.2 Pourquoi <strong>BibTeX</strong>?<br />
Créé en 1985 par Leslie Lamport, chercheur en informatique américain, LateX est un logiciel <strong>de</strong> traitement <strong>de</strong> texte<br />
conçu <strong>pour</strong> <strong>la</strong> production <strong>de</strong> documents scientifiques <strong>de</strong> taille importante (articles, thèses, livres, etc.) ayant un contenu<br />
complexe (formules mathématiques, équations, graphiques, <strong>bibliographies</strong>, etc.). Un <strong>de</strong>s points forts <strong>de</strong> <strong>LaTeX</strong> est l’outil<br />
<strong>de</strong> gestion <strong>de</strong>s <strong>bibliographies</strong> <strong>BibTeX</strong>.<br />
Cet outil :<br />
• Est recommandé dans <strong>la</strong> communauté scientifique car il permet <strong>de</strong> gérer facilement <strong>de</strong> grosses <strong>bibliographies</strong>,<br />
• Permet <strong>de</strong> partager les fichiers bibliographiques entre utilisateurs et d’utiliser plusieurs fichiers<br />
bibliographiques dans le même document,<br />
• Constitue un standard reconnu car il permet d’adapter <strong>la</strong> bibliographie <strong>pour</strong> répondre aux exigences <strong>de</strong>s<br />
éditeurs scientifiques (feuilles <strong>de</strong> style supportées par <strong>de</strong> nombreuses revues scientifiques). Par exemple, les<br />
auteurs publiant dans les revues d'Elsevier peuvent télécharger différents styles à l’adresse :<br />
http://www.elsevier.com/wps/find/authorsview.authors/elsarticle#bibtex<br />
Le format <strong>BibTeX</strong> :<br />
• Est libre, pérenne et compatible <strong>avec</strong> tous les systèmes d’exploitation,<br />
• Permet <strong>la</strong> conversion vers d’autres formats dont EndNote et réciproquement.<br />
1.3 Fonctionnement <strong>avec</strong> <strong>LaTeX</strong><br />
<strong>BibTeX</strong> extrait <strong>de</strong>s références d’une base bibliographique et les insère dans un document, afin d’en faire un résultat<br />
compatible <strong>avec</strong> <strong>LaTeX</strong>. La base bibliographique est un ficher ASCII modifiable par tout éditeur <strong>de</strong> texte (par exemple :<br />
TeXworks, Emacs, Vim, etc.). <strong>BibTeX</strong> utilise trois fichiers <strong>pour</strong> faire un document <strong>avec</strong> une bibliographie :<br />
1 Le document <strong>LaTeX</strong> (fichier d’extension .tex), dans lequel sont p<strong>la</strong>cés les appels bibliographiques (\cite{<strong>la</strong>bel}) ;<br />
2 La base bibliographique (fichier d’extension .bib), qui ne contient que les références écrites dans le format<br />
<strong>BibTeX</strong>, sans information <strong>de</strong> mise en forme ;<br />
3 Le style bibliographique (fichier d’extension.bst), qui définit <strong>la</strong> mise en forme <strong>de</strong>s références.<br />
Note : Les références sont i<strong>de</strong>ntifiées <strong>de</strong> façon unique dans le fichier .bib, en attribuant une « étiquette » (<strong>la</strong>bel) à<br />
chacune.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
3
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Processus général <strong>de</strong> compi<strong>la</strong>tion <strong>LaTeX</strong> :<br />
Document <strong>LaTeX</strong><br />
Fichier :<br />
doc.tex<br />
Base <strong>de</strong> données<br />
bibliographique<br />
Fichier :<br />
biblio.bib<br />
Style<br />
bibliographique<br />
Fichier :<br />
style.bst<br />
Lorsqu’on utilise <strong>BibTeX</strong>, il faut enchaîner les compi<strong>la</strong>tions suivantes <strong>pour</strong> que toutes les références bibliographiques<br />
soient correctement insérées dans le document <strong>LaTeX</strong>.<br />
La première étape est <strong>la</strong> compi<strong>la</strong>tion du document <strong>LaTeX</strong>. Le fichier doc.tex lu par le compi<strong>la</strong>teur <strong>LaTeX</strong> doit contenir,<br />
entre autres, <strong>la</strong> séquence ci-bas représentant les citations dans le texte :<br />
\bibliography{biblio1, biblio2, chemin/biblio3,…}<br />
\bibliographystyle{style} (ieeetran, alpha, p<strong>la</strong>in,…)<br />
et<br />
\cite{<strong>la</strong>bel}<br />
À chaque fois qu’une référence bibliographique est insérée, c’est indiqué dans le fichier doc.aux qui est créé. Lors <strong>de</strong><br />
cette compi<strong>la</strong>tion, <strong>LaTeX</strong> écrit également dans le fichier doc.aux les informations concernant <strong>la</strong>/les base(s) <strong>de</strong> données<br />
bibliographique(s) utilisée(s) et le style bibliographique choisi.<br />
Lorsque le compi<strong>la</strong>teur <strong>BibTeX</strong> traite le fichier doc.aux, il regar<strong>de</strong> le résultat <strong>de</strong> <strong>la</strong> première compi<strong>la</strong>tion. Les fichiers<br />
biblio.bib et style.bst sont alors lus <strong>pour</strong> extraire les références citées et appliquer <strong>la</strong> mise en forme requise. Le résultat<br />
<strong>de</strong> cette compi<strong>la</strong>tion est mis dans le fichier doc.bbl qui est créé.<br />
Afin <strong>de</strong> prendre en compte les informations enregistrées dans le fichier doc.bbl, le compi<strong>la</strong>teur <strong>LaTeX</strong> est re<strong>la</strong>ncé sur le<br />
fichier. Ce <strong>de</strong>rnier contient <strong>la</strong> séquence <strong>de</strong> comman<strong>de</strong>s \bibitem <strong>de</strong> <strong>LaTeX</strong>.<br />
Finalement, une <strong>de</strong>rnière compi<strong>la</strong>tion <strong>LaTeX</strong> est nécessaire <strong>pour</strong> afficher correctement <strong>la</strong> bibliographie.<br />
Pour inclure dans <strong>la</strong> bibliographie <strong>de</strong>s références à <strong>de</strong>s documents qui ne sont pas cités explicitement, il suffit d'inclure<br />
<strong>la</strong> comman<strong>de</strong> :<br />
\nocite{<strong>la</strong>bel}<br />
\bibliography{biblio1, biblio2, chemin/biblio3,…}.<br />
Pour faire apparaître toutes les références non citées sans les énumérer, il suffit d’utiliser <strong>la</strong> comman<strong>de</strong> :<br />
\nocite{*}.<br />
<strong>LaTeX</strong><br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
Fichier :<br />
doc.aux<br />
<strong>BibTeX</strong> <strong>LaTeX</strong><br />
Fichier :<br />
doc.bbl<br />
Document final<br />
<strong>LaTeX</strong><br />
Fichier :<br />
doc.dvi<br />
4
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
1.4 Utiliser <strong>BibTeX</strong> dans un document <strong>LaTeX</strong><br />
Créer une bibliographie et l’insérer dans un document <strong>LaTeX</strong> se résume aux étapes suivantes :<br />
1. Créer <strong>la</strong> base <strong>de</strong> données bibliographiques respectant le format <strong>BibTeX</strong> et <strong>la</strong> sauvegar<strong>de</strong>r dans un fichier <strong>avec</strong><br />
l’extension .bib<br />
2. Insérer une citation et/ou une bibliographie dans le document <strong>LaTeX</strong> (fichier .tex)<br />
• Pour insérer une citation au fil du texte :<br />
\cite{<strong>la</strong>bel}<br />
• Pour ajouter une référence non citée dans le texte :<br />
\nocite{<strong>la</strong>bel}<br />
• Pour insérer toutes les références bibliographiques :<br />
\nocite{*}<br />
• Pour ajouter <strong>la</strong> bibliographie à l’endroit où elle doit apparaitre :<br />
\bibliographie{biblio1,biblio2, chemin/biblio3,…}<br />
• Pour ajouter le style bibliographique utilisé :<br />
\bibliographystyle{style}<br />
Note : Les références s’affichent dans le document <strong>LaTeX</strong>, à l’endroit où les comman<strong>de</strong>s sont insérées.<br />
3. Compiler le fichier .tex <strong>avec</strong> LaTex<br />
4. Compiler le fichier résultant <strong>avec</strong> BibTex<br />
5. Compiler <strong>de</strong>ux fois le fichier <strong>avec</strong> Latex sans avoir à préciser l’extension <strong>de</strong> fichier (.aux ou.bbl).<br />
Exemple :<br />
1. Écrire sa bibliographie dans le fichier bibliographie_<strong>la</strong>tex.bib en format <strong>BibTeX</strong><br />
(voir le chapitre sur <strong>la</strong> Structure d’un fichier <strong>BibTeX</strong>)<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
Figure 1 : extrait du fichier<br />
bibliographie_<strong>la</strong>tex.bib:<br />
5
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
2. Insérer sa citation dans le document <strong>LaTeX</strong> document_<strong>la</strong>tex.tex à l’endroit souhaité en utilisant <strong>la</strong> séquence :<br />
\cite{<strong>la</strong>bel}<br />
\bibliography{bibliographie_<strong>la</strong>tex}.<br />
Tel qu’illustré à <strong>la</strong> Figure 1, <strong>pour</strong> citer l’auteur Gavel dans le document_<strong>la</strong>te.tex à l'endroit où l'on veut insérer<br />
une citation il suffit d'inclure <strong>la</strong> comman<strong>de</strong> suivante :<br />
\cite{Gavel2005}.<br />
Par défaut, seules les références appelées par leur étiquette dans \cite seront insérées dans <strong>la</strong> bibliographie.<br />
Pour ajouter une référence non citée dans le texte il faut utiliser <strong>la</strong> séquence :<br />
\nocite{<strong>la</strong>bel}<br />
\bibliography{bibliographie_<strong>la</strong>tex}.<br />
Pour insérer une bibliographie complète à <strong>la</strong> fin du document <strong>LaTeX</strong> il faut utiliser <strong>la</strong> séquence :<br />
\nocite{*}<br />
\bibliography{bibliographie_<strong>la</strong>tex<br />
3. Préciser le style à appliquer à sa bibliographie, par exemple le style ieeetran conforme au standard IEEE,<br />
utilisant <strong>la</strong> comman<strong>de</strong> :<br />
\bibliographystyle{ieeetran}<br />
4. Compiler le fichier document_<strong>la</strong>tex <strong>avec</strong> <strong>la</strong>tex<br />
5. Compiler le fichier document_<strong>la</strong>tex <strong>avec</strong> bibtex<br />
6. Compiler 2 fois le fichier document_<strong>la</strong>tex <strong>avec</strong> <strong>la</strong>tex<br />
Figure 2 : extrait du<br />
document <strong>LaTeX</strong><br />
document_<strong>la</strong>tex.tex<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
6
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 3 : extrait du document final <strong>LaTeX</strong> document_<strong>la</strong>tex.pdf (utilisant le style ieeetran) :<br />
2. Structure d’un fichier <strong>BibTeX</strong><br />
2.1 Structure générale<br />
La base <strong>de</strong> données bibliographiques <strong>de</strong> <strong>BibTeX</strong> est emmagasinée dans un fichier <strong>de</strong> type texte et son contenu est un<br />
ensemble <strong>de</strong> déc<strong>la</strong>rations d’entrées <strong>de</strong> cette forme :<br />
@Type_<strong>de</strong>_document{Label,<br />
Champ_1 = {Valeur_1},<br />
Champ_2 = {Valeur_2},<br />
...<br />
Champ_n = {Valeur_n}<br />
}<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
Chaque « entrée » commence par un @, suivi d’un <strong>de</strong>scripteur i<strong>de</strong>ntifiant le type <strong>de</strong><br />
document (article, livre, thèse, etc.) et, entre acco<strong>la</strong><strong>de</strong>s, se trouve l'étiquette et une<br />
série <strong>de</strong> champs <strong>avec</strong> leur valeur (titre, auteur, éditeur, etc.). <strong>BibTeX</strong> fournit un<br />
nombre suffisant <strong>de</strong> types d'entrées <strong>pour</strong> répondre à presque tout type <strong>de</strong><br />
publication. Les champs doivent obligatoirement être séparés par <strong>de</strong>s virgules.<br />
Le contenu d'un champ peut être délimité par une paire d'acco<strong>la</strong><strong>de</strong>s ou une paire <strong>de</strong><br />
guillemets ang<strong>la</strong>is, c'est-à-dire : " ".<br />
Type <strong>de</strong> document : @article, @book, @thesis, @misc, @inproceeding Champs: author=, year=, volume=, title=, ...<br />
Étiquette (<strong>la</strong>bel) : Einstein1908a, M. .Sawan2005, Entrée dans le fichier .bib<br />
@ARTICLE{Yamada2005,<br />
author = {T. Yamada and T. Inoue},<br />
title = {Influence of phosphorus runoff from agricultural areason enclosed sea downsteram},<br />
journal = {Journal of Water and Environment Technology},<br />
year = {2005},<br />
volume = {3},<br />
pages = {157-164}, number = {2},<br />
owner = {p620061},<br />
timestamp = {2010.12.20},<br />
url = {http://www.jstage.jst.go.jp/article/jwet/3/2/3_157/_article},<br />
urldate = {6 juin 2006}<br />
}<br />
Note : Sauvegar<strong>de</strong>r le fichier <strong>avec</strong> l’extension .bib (plutôt que .txt ou .rtf) <strong>pour</strong> éviter les erreurs <strong>de</strong> compi<strong>la</strong>tion. Les couleurs utilisées<br />
ici ne servent qu’à ai<strong>de</strong>r à <strong>la</strong> visualisation <strong>de</strong>s entrées et <strong>de</strong>s champs.<br />
7
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
2.2 Types d’entrées et champs obligatoires<br />
Type d’entrée Document concerné Entrée dans le fichier .bib<br />
@article Article <strong>de</strong> revue<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
@ARTICLE{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@book Livre <strong>avec</strong> un éditeur explicite @BOOK{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@booklet<br />
Petit livre imprimé et relié,<br />
sans éditeur nommé<br />
@inbook Chapitre d’un livre<br />
@incollection<br />
@inproceedings<br />
Partie d'un livre <strong>avec</strong> son<br />
propre titre<br />
Article dans les actes d'une<br />
conférence, d’un colloque, etc.<br />
@proceedings Actes d'une conférence<br />
@mastersthesis Mémoire <strong>de</strong> maîtrise<br />
@phdthesis Thèse <strong>de</strong> doctorat<br />
@techreport Rapport technique<br />
@unpublished Document non publié<br />
@BOOKLET{<strong>la</strong>bel,<br />
required_fields [, optional_fields] } title<br />
@INBOOK{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@INCOLLECTION{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@INPROCEEDINGS{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@PROCEEDINGS{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@MASTERSTHESIS{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@PHDTHESIS{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@TECHREPORT{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
@UNPUBLISHED{<strong>la</strong>bel,<br />
required_fields [, optional_fields] }<br />
Champs requis (required<br />
fields)<br />
author, title, journal, year<br />
author ou editor, title,<br />
publisher, year<br />
author ou editor, title,<br />
chapter et/ou pages,<br />
publisher, year<br />
author, title, booktitle,<br />
year<br />
author, title, booktitle,<br />
year<br />
title, year<br />
@misc Tout autre type <strong>de</strong> document @MISC{<strong>la</strong>bel,<br />
required_fields [, optional_fields] } aucun<br />
3. Création d’un fichier .bib<br />
author, title, school, year<br />
author, title, school, year<br />
author, title, institution,<br />
year<br />
author, title, note<br />
3.1 Saisie manuelle<br />
Il est possible <strong>de</strong> créer son propre fichier .bib en saisissant manuellement <strong>la</strong> bibliographie. Pour ce faire, il faut :<br />
1. Ouvrir un éditeur <strong>de</strong> texte. (Comme TeXworks, TeXnicCenter, ou le Bloc-notes).<br />
2. Entrer les informations bibliographiques en format <strong>BibTeX</strong>.<br />
3. Enregistrer le fichier au format <strong>BibTeX</strong>, ou changer l'extension <strong>de</strong> fichier au format bib (au lieu <strong>de</strong>. txt ou. rtf).<br />
3.2 Problèmes <strong>de</strong> saisie manuelle<br />
1 Les auteurs doivent absolument être séparés par and et jamais par une virgule.<br />
8
Figure 4: Saisie <strong>de</strong>s noms d’auteurs :<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
2 Lorsque le style bibliographique convertit les lettres majuscules d’un titre en lettre minuscules, l’utilisation <strong>de</strong>s<br />
majuscules peut être forcée en rajoutant <strong>de</strong>s acco<strong>la</strong><strong>de</strong>s autour <strong>de</strong> ces lettres.<br />
Figure 5: Correction <strong>de</strong> saisie manuelle :<br />
Figure 6: Affichage <strong>de</strong> <strong>la</strong> référence dans le document <strong>LaTeX</strong> :<br />
3 Pour résoudre le problème d’affichage <strong>de</strong>s références contenant <strong>de</strong>s caractères spéciaux (par exemple, une<br />
erreur <strong>de</strong> type "Misp<strong>la</strong>ced alignment tab character &."), ceux-ci doivent être précédés par le caractère « \ ».<br />
Note : Si l’erreur persiste, il suffit <strong>de</strong> re<strong>la</strong>ncer le compi<strong>la</strong>teur <strong>LaTeX</strong>.<br />
Caractère Saisie <strong>BibTeX</strong><br />
# \#<br />
$ \$<br />
% \%<br />
& \&<br />
_ \_<br />
{ \{<br />
} \}<br />
~ \~{ }<br />
^ \^{ }<br />
Figure 7: Saisie <strong>de</strong>s caractères spéciaux :<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
9
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4 Pour saisir du texte en français <strong>de</strong> façon appropriée, il est nécessaire d’insérer les comman<strong>de</strong>s suivantes dans<br />
le document LateX :<br />
\usepackage[utf8]{inputenc} (encodage standard UTF8 )<br />
ou<br />
\usepackage[<strong>la</strong>tin1]{inputenc} (encodage ISO 8859-1 (Latin-1))<br />
et<br />
3.3 Exemple<br />
\usepackage[T1]{fontenc}<br />
\usepackage[francais]{babel}<br />
Figure 8 : éditeur <strong>de</strong> texte TeXworks<br />
Saisie d’une communication à un congrès au format <strong>BibTeX</strong>:<br />
@inproceedings{Agusti2003,<br />
Author = {M. Agusti and J. M. Valiente},<br />
Title = {Feasibility of using wavelet based pyramidal<br />
analysis for visual content image <strong>de</strong>scription},<br />
BookTitle = {Proceedings of the 3rd IASTED<br />
International Conference Visualization, Imaging<br />
and Image},<br />
Year = {2000},<br />
volume = {2},<br />
pages = {569-574}<br />
}<br />
Saisie d’un mémoire <strong>de</strong> maîtrise au format <strong>BibTeX</strong>:<br />
@mastersthesis{Laverdure1983,<br />
Author = {L. Laverdure},<br />
Title = {Gravimétrie <strong>de</strong> <strong>la</strong> ceinture volcanique <strong>de</strong><br />
l’{A}bitibi},<br />
School = {<strong>École</strong> Polytechnique <strong>de</strong> Montréal},<br />
Address = {Montréal, Qc, Canada},<br />
Year = {1990}<br />
}<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 9: Sauvegar<strong>de</strong> du fichier <strong>de</strong> bibliographie au format .bib<br />
Figure 10: Saisie <strong>de</strong>s informations bibliographiques en format <strong>BibTeX</strong> <strong>avec</strong> l’éditeur TeXworks<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
11
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4. Interopérabilité<br />
4.1 Conversion vers d’autres formats (EndNote et réciproquement)<br />
4.1.1 Création d’un fichier .bib d’une banque EndNote et exportation d’EndNote vers <strong>BibTeX</strong><br />
1. Ouvrir <strong>la</strong> base <strong>de</strong> données EndNote :<br />
2. Sélectionner les références à exporter (ou <strong>la</strong> base EndNote complète) :<br />
Figure 11: Sélection <strong>de</strong>s références à exporter à partir d’EndNote :<br />
3. Ajouter le champ Label :<br />
Edit > Preferences > Disp<strong>la</strong>y Fields<br />
Figure12: Ajout <strong>de</strong> champ Label dans EndNote :<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
12
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4. Ajouter une étiquette unique dans le champ Label <strong>pour</strong> chaque référence (par exemple, "AuteurAnnée") :<br />
Figure 13: Création <strong>de</strong>s étiquettes « AuteurAnnée » dans EndNote :<br />
Note : <strong>BibTeX</strong> ne fonctionnera que si chaque référence est i<strong>de</strong>ntifiée <strong>de</strong> façon unique par une étiquette (<strong>la</strong>bel). Cet exercice<br />
doit être fait manuellement ou en utilisant le logiciel JabRef.<br />
Les entrées ne doivent pas contenir <strong>de</strong> caractères spéciaux, comme &,% ou $.<br />
Il faut également éviter les caractères accentués dans les étiquettes, par exemple : é ou ï. <strong>LaTeX</strong> ne traitera pas bien ces<br />
caractères et arrêtera le processus <strong>de</strong> compi<strong>la</strong>tion. Il est possible <strong>de</strong> revenir plu tard dans le nouveau fichier .bib <strong>pour</strong> changer<br />
les caractères.<br />
5. Sélectionner l’option d’exportation en format <strong>BibTeX</strong> :<br />
Export > Output Style > Select Another Style<br />
Figure 14: Sélection du format d’exportation dans EndNote :<br />
Note : Le ficher peut être sauvegardé en format.txt et enregistré en format .bib à partir d’un éditeur <strong>LaTeX</strong> ou directement<br />
sauvegardé en format .bib à partir d’EndNote.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
13
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 15: Exportation d’EndNote vers <strong>BibTeX</strong> :<br />
6. Choisir le style <strong>BibTeX</strong> Export<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
14
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Note : Dans le cas où <strong>BibTeX</strong> n’est pas une option dans <strong>la</strong> liste <strong>de</strong> styles, il faut le sélectionner à partir <strong>de</strong> :<br />
Edit > Output Styles > Open Style Manager<br />
4.1.2 Conversion <strong>de</strong> <strong>BibTeX</strong> vers EndNote<br />
La conversion <strong>de</strong> format <strong>BibTeX</strong> au format EndNote nécessite le téléchargement d’un logiciel supplémentaire. Un bon<br />
outil <strong>de</strong> conversion gratuit est disponible à l'Université <strong>de</strong> Sydney:<br />
http://sydney.edu.au/engineering/it/~tapted/bib2endnote.html (<strong>BibTeX</strong> to Endnote (proprietary XML) converter<br />
(download))<br />
1. Télécharger le logiciel <strong>de</strong> conversion<br />
Figure 16: Logiciel <strong>de</strong> conversion <strong>de</strong> <strong>BibTeX</strong> vers EndNote<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
15
2. Ouvrir le fichier .bib<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
3. Sauvegar<strong>de</strong>r le fichier en format EndNoteXML (fichier d’extension .xml)<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
16
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4. Importer le fichier .xml à partir d’EndNote<br />
Note : La procédure est très utile <strong>pour</strong> ajouter <strong>de</strong>s références rapi<strong>de</strong>ment à sa base bibliographique, mais le format<br />
EndNote obtenu ne sera pas parfait et nécessitera <strong>de</strong>s corrections manuelles.<br />
4.2 JabRef<br />
4.2.1 Présentation générale<br />
Outil <strong>de</strong> gestion bibliographique libre utilisant le format <strong>BibTeX</strong>, JabRef permet <strong>de</strong> créer et <strong>de</strong> gérer <strong>de</strong>s bases <strong>de</strong><br />
données bibliographiques et facilite <strong>la</strong> gestion <strong>de</strong>s références sous <strong>LaTeX</strong>. Cette application, fonctionnant <strong>avec</strong> Java et<br />
fonctionnelle sous Windows, MacOS et Linux, permet <strong>de</strong>:<br />
• Rechercher dans une base <strong>de</strong> données personnelle en utilisant <strong>de</strong>s opérateurs booléens (AND, OR, NOT), <strong>de</strong>s<br />
champs spécifiques et <strong>de</strong>s expressions<br />
• Interroger <strong>de</strong>s bases <strong>de</strong> données en ligne comme IEEEXplore, Medline, ScienceDirect, etc.<br />
• Créer <strong>de</strong>s regroupements <strong>de</strong> références personnalisés<br />
• Générer automatiquement une étiquette <strong>BibTeX</strong> <strong>de</strong> type AuteurAnnée<br />
• Insérer <strong>de</strong>s références à citer dans un fichier <strong>LaTeX</strong> ou Word (<strong>avec</strong> l’instal<strong>la</strong>tion du plugiciel bibtex4word)<br />
• Importer <strong>de</strong>s références bibliographiques sous différents formats : RIS, Refer/EndNote, Medline, ISI, etc.<br />
Il est également possible <strong>de</strong> créer ses propres formats d'importation <strong>avec</strong> <strong>la</strong> programmation JAVA.<br />
• Exporter <strong>de</strong>s références dans différents formats : RTF, HTML, <strong>BibTeX</strong>ML, Refer/Endnote, etc.<br />
• Gérer les liens vers le texte intégral sous différents formats : pdf, ps, doc, doi, url, par exemple.<br />
Pour utiliser JabRef, il faut installer <strong>la</strong> machine virtuelle Java Runtime Environment permettant d'exécuter les<br />
applications Java.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
17
Figure 17: Logiciel JabRef :<br />
Options <strong>de</strong> recherche<br />
dans <strong>la</strong> base<br />
bibliographique<br />
Champs obligatoires<br />
(personnalisable)<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
Recherche dans les bases <strong>de</strong><br />
données en ligne, comme<br />
IEEEXplore, Medline,<br />
ScienceDirect<br />
Étiquette unique (<strong>la</strong>bel)<br />
<strong>BibTeX</strong><br />
Fenêtre du choix du type<br />
d’entrée à saisir<br />
18
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4.2.2 Création d’un fichier .bib à partir <strong>de</strong> JabRef<br />
• Ouverture d’un fichier .bib existant<br />
Ouvrir <strong>la</strong> base <strong>de</strong> données bibliographiques en format <strong>BibTeX</strong> (fichier .bib) directement dans JabRef<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
19
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 18: Ouverture d’une base bibliographique <strong>BibTeX</strong> <strong>avec</strong> JabRef :<br />
Note : Si non, télécharger les références bibliographiques sélectionnées au format <strong>BibTeX</strong> (voir <strong>la</strong> section - Bases <strong>de</strong><br />
données en ligne) et ouvrir ensuite le fichier .bib.<br />
• Création d’un nouveau fichier .bib<br />
1. Ouvrir une nouvelle base <strong>de</strong> données bibliographiques en format <strong>BibTeX</strong> (fichier .bib) directement dans<br />
JabRef :<br />
Fichier Nouvelle base<br />
2. Ajouter une nouvelle entrée <strong>BibTeX</strong> :<br />
<strong>BibTeX</strong> Nouvelle entrée<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
20
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 19: Création d’une nouvelle entrée <strong>BibTeX</strong> :<br />
3. Saisir les champs en fonction du type <strong>de</strong> document :<br />
Note : Il est possible <strong>de</strong> personnaliser les champs requis ou optionnels <strong>pour</strong> chaque type d'entrée :<br />
Options Personnaliser les types d'entrées<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
21
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 20: Personnaliser les champs requis et optionnels :<br />
4. Générer l’étiquette (<strong>la</strong>bel) <strong>de</strong> type « AuteurAnnée »:<br />
5. Sauvegar<strong>de</strong>r le document en format .bib afin <strong>de</strong> l’utiliser dans le document <strong>LaTeX</strong>.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
22
4.2.3 JabRef – EndNote<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
4.2.3.1 Exportation <strong>de</strong> JabRef vers EndNote<br />
• Dans JabRef :<br />
1. Sélectionner l’option Exporter (utilisant le filtre par <strong>de</strong>fault d’EndNote « EndNote Import ») :<br />
Fichier Exporter<br />
2. Sauvegar<strong>de</strong>r le fichier au format d’export EndNote :<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
23
• Dans EndNote :<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
1. Ouvrir une nouvelle base<br />
2. Importer le fichier .txt<br />
File Import<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
24
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Note : L'importation à partir <strong>de</strong> JabRef, utilisant le filtre par défaut d’EndNote, se fait assez bien, mais le format<br />
EndNote obtenu nécessite <strong>de</strong>s corrections manuelles.<br />
Une autre solution serait d’utiliser un filtre personnalisé développé par <strong>la</strong> communauté JabRef et, éventuellement,<br />
le personnaliser davantage afin <strong>de</strong> supporter plus <strong>de</strong> champs (par exemple : URL, DOI). Le filtre (fichier EndNote<br />
Import From JabRef.eni) peut être téléchargé à l’adresse :<br />
http://jabref.sourceforge.net/resources.php (section « Endnote filter set ») et installé dans le dossier « Filtres »<br />
d’EndNote.<br />
4.2.3.2 Exportation d’EndNote vers JabRef<br />
L'exportation à partir d’EndNote, utilisant le style par défaut d’exportation <strong>BibTeX</strong>, ne prend pas en compte tous les<br />
champs <strong>BibTeX</strong> et ne prend pas non plus en compte les champs généraux additionnels supportés par JabRef, (par<br />
exemple : url, owner, key, (voir le chapitre sur l’Interopérabilité).<br />
Une autre solution serait d’utiliser un style personnalisé développé par <strong>la</strong> communauté JabRef et, éventuellement, le<br />
personnaliser davantage afin <strong>de</strong> supporter plus <strong>de</strong> champs (par exemple : url). Le style (fichier <strong>BibTeX</strong> Export to<br />
JabRef.ens) peut être téléchargé à l’adresse :<br />
http://jabref.sourceforge.net/resources.php (section « Endnote filter set ») et installé dans le dossier « Styles »<br />
d’EndNote.<br />
• Dans EndNote :<br />
1. Sélectionner l’option Exporter (utilisant le style personnalisé « <strong>BibTeX</strong> Export to JabRef »:<br />
Fichier Exporter<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
25
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
2. Sauvegar<strong>de</strong>r le fichier .txt au format d’export <strong>BibTeX</strong> to JabRef :<br />
• Dans JabRef :<br />
1. Sélectionner l’option Ouvrir une base <strong>BibTeX</strong> :<br />
File Ouvrir base<br />
2. Ouvrir le fichier .txt<br />
URL<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
26
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
3. Sélectionner et générer les étiquettes <strong>BibTeX</strong> en utilisant le générateur automatique <strong>de</strong>s étiquettes <strong>BibTeX</strong> <strong>de</strong><br />
JabRef :<br />
Création automatique <strong>de</strong>s étiquettes <strong>BibTeX</strong><br />
4. Sauvegar<strong>de</strong>r <strong>la</strong> nouvelle base <strong>BibTeX</strong>.<br />
5. Fichiers <strong>de</strong> style (.bst)<br />
L'affichage <strong>de</strong>s références bibliographiques dans le document <strong>LaTeX</strong> dépend du style choisi. Les règles <strong>de</strong> style<br />
s’appliquant à chaque type <strong>de</strong> document sont définies dans le fichier <strong>de</strong> style, fichier portant l’extension .bst. Le style<br />
est choisi en utilisant <strong>la</strong> comman<strong>de</strong><br />
\bibliographystyle{style}<br />
Note : Il n’est pas nécessaire <strong>de</strong> préciser l’extension dans le document <strong>LaTeX</strong>. <strong>BibTeX</strong> saura le trouver lui-même.<br />
Des centaines <strong>de</strong> fichiers <strong>de</strong> style, dont ieeetran.bst et apalike.bst, peuvent être téléchargés à partir du site CTAN<br />
(Comprehensive TeX Archive Network) :<br />
http://www.ctan.org/tex-archive/biblio/bibtex/contrib<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
27
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Afin <strong>de</strong> créer un style personnalisé, il y a <strong>de</strong>ux solutions, soit <strong>de</strong>:<br />
1. Prendre un style existant et <strong>de</strong> le modifier en éditant le fichier .bst <strong>avec</strong> un éditeur TeX, par<br />
exemple, le franciser, modifier l’affichage <strong>de</strong>s champs, l’affichage <strong>de</strong>s noms.<br />
2. Générer un nouveau style utilisant l’outil makebst.<br />
Les revues scientifiques acceptent, en gran<strong>de</strong> partie, les articles écrits en <strong>LaTeX</strong> et proposent leurs propres<br />
feuilles <strong>de</strong> styles <strong>BibTeX</strong>. Une base <strong>de</strong> données <strong>de</strong>s styles <strong>BibTeX</strong> prédéfinis <strong>de</strong>s revues scientifiques (<strong>pour</strong><br />
écrire <strong>de</strong>s articles) est disponible à l’adresse : http://bst.maururu.net/in<strong>de</strong>x.php.<br />
En pratique : quelques exemples <strong>de</strong>s modifications apportées au style ieeetran<br />
Figure 21: Affichage <strong>de</strong> <strong>la</strong> date <strong>de</strong> consultation <strong>pour</strong> un document électronique:<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
28
Figure 22: Affichage francisé:<br />
Figure 23: Affichage en italique :<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
6. Bases <strong>de</strong> données en ligne (Compen<strong>de</strong>x, Google Scho<strong>la</strong>r, ISI, etc)<br />
La plupart <strong>de</strong>s bases <strong>de</strong> données en ligne (payantes ou gratuites) disposent d’une option d’exportation en format<br />
<strong>BibTeX</strong>. Ce<strong>la</strong> permet d’alimenter rapi<strong>de</strong>ment une base <strong>de</strong> données bibliographiques sans avoir à saisir manuellement<br />
chaque référence.<br />
Procédure générale :<br />
• Sélectionner les références à partir d’une base <strong>de</strong> données<br />
• Télécharger en format <strong>BibTeX</strong><br />
• Enregistrer le fichier <strong>avec</strong> l’extension .bib<br />
• Ouvrir le fichier <strong>avec</strong> JabRef ou un éditeur TeX<br />
Note : Il est important <strong>de</strong> vérifier l’étiquette générée automatiquement lors du téléchargement.<br />
7. Contexte d’utilisation dans <strong>la</strong> bibliothèque (outil MikTeX)<br />
MiKTeX est une version Windows gratuite <strong>de</strong> <strong>LaTeX</strong> permettant d’éditer et compiler les fichiers en <strong>LaTeX</strong> . Cette<br />
distribution peut être installée en version <strong>de</strong> base ou complète.<br />
Note : La version <strong>de</strong> base est suffisante <strong>pour</strong> générer une bibliographie.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
29
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Le fichier exécutable .exe ainsi que <strong>la</strong> documentation sont disponibles sur le site officiel <strong>de</strong> MikTeX à l’adresse:<br />
http://www.miktex.org/2.9/setup.<br />
MikTeX contient une série <strong>de</strong> programmes à utiliser lors <strong>de</strong> <strong>la</strong> <strong>création</strong> d’un document <strong>LaTeX</strong> et d’une bibliographie,<br />
dont les plus utilisés sont :<br />
• pdf<strong>la</strong>tex <strong>pour</strong> compiler un fichier .tex en un PDF<br />
• bibtex <strong>pour</strong> générer une bibliographie<br />
• makein<strong>de</strong>x <strong>pour</strong> générer un in<strong>de</strong>x.<br />
Figure 24: Interface <strong>de</strong> MikTeX :<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
30
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
En pratique : Étapes <strong>pour</strong> générer une bibliographie :<br />
• Écrire le document <strong>LaTeX</strong> incluant les citations en utilisant l’éditeur TeXworks<br />
• Une première compi<strong>la</strong>tion <strong>LaTeX</strong> :<br />
>pdf<strong>la</strong>tex<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
31
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
• Une <strong>de</strong>uxième compi<strong>la</strong>tion <strong>BibTeX</strong> :<br />
>BibTex<br />
• Deux fois compi<strong>la</strong>tion <strong>LaTeX</strong> :<br />
>pdf<strong>la</strong>tex<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
32
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Figure 25: Produit final après <strong>la</strong> <strong>de</strong>rnière compi<strong>la</strong>tion :<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
33
8. Liste <strong>de</strong> références<br />
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Buttighoffer, A., Cou<strong>la</strong>is, A., & Lefèvre, É. (1995). Utilisation simplifiée <strong>de</strong> <strong>BibTeX</strong> ou <strong>BibTeX</strong> <strong>pour</strong> les nuls. Consulté le 4<br />
mars 2011, tiré <strong>de</strong> http://butti.free.fr/<strong>BibTeX</strong>.html.<br />
Institut <strong>de</strong> recherche en sciences et technologies <strong>pour</strong> l'environnement. Espace IST Cemagref. (2010). Exporter une base<br />
EndNote vers JabRef / le format <strong>BibTeX</strong>. Espace IST Cemagref. Consulté le 14 mars 2011, tiré <strong>de</strong><br />
https://ist.cemagref.fr/outils-gui<strong>de</strong>s-et-formations/endnote-et-autres-logiciels/jabref/exporter-une-base-endnote-versjabref-le-format-bibtex.<br />
Reed College, Computer and Information Services. Using <strong>BibTeX</strong> to Create Your Bibliography. Computer and Information<br />
Services. Consulté le 10 décembre 2010, tiré <strong>de</strong> http://www.reed.edu/cis/help/<strong>la</strong>tex/bibtex.html.<br />
Combéfis, S. (2008). Tutoriel <strong>LaTeX</strong> : bibliographie. Consulté le 4 mars 2011, tiré <strong>de</strong><br />
http://www.ukonline.be/programmation/<strong>la</strong>tex/tutoriel/in<strong>de</strong>x.php.<br />
Cou<strong>la</strong>is, A. (2009). <strong>BibTeX</strong> : gérez vos références bibliographiques <strong>avec</strong> <strong>de</strong>s logiciels libres. Consulté le 4 mars 2011, tiré<br />
<strong>de</strong> http://www.projet-plume.org/files/<strong>BibTeX</strong>_A<strong>la</strong>inCou<strong>la</strong>is090320_0.pdf.<br />
Cou<strong>la</strong>is, A. (2010). <strong>BibTeX</strong> : outil <strong>de</strong> préparation <strong>de</strong>s citations et <strong>de</strong> gestion <strong>de</strong> <strong>la</strong> bibliographie <strong>de</strong>s articles. Consulté le 14<br />
mars 2011, tiré <strong>de</strong> http://www.projet-plume.org/fiche/bibtex.<br />
Giansily, C. (2007). JabRef. Consulté le 4 mars 2011, tiré <strong>de</strong> https://ist.cemagref.fr/outils-gui<strong>de</strong>s-et-formations/endnoteet-autres-logiciels/jabref/jabref-fiche2008-08.pdf.<br />
Markey, N. (2009). Tame the BeaST : the B to X of <strong>BibTeX</strong>. Consulté le 12 décembre 2010, tiré <strong>de</strong> ftp://ftp.tex.ac.uk/texarchive/info/bibtex/tamethebeast/ttb_en.pdf.<br />
Montgomery, A. (2004). EndNote Export Filter for JabRef. Consulté le 14 mars 2011, tiré <strong>de</strong><br />
http://svn.toastfreeware.priv.at/<strong>de</strong>bian/jabref/trunk/src/resource/<strong>la</strong>yout/endnote/Readme.txt.<br />
Neto, V. C. (2009). The breakurl package. Consulté le 4 décembre 2010, tiré <strong>de</strong><br />
http://www.tug.org/texlive/Contents/live/texmf-dist/doc/<strong>la</strong>tex/breakurl/breakurl.pdf.<br />
Patashnik, O. (1988). <strong>BibTeX</strong>ing. Consulté le 2 décembre 2010, tiré <strong>de</strong> http://bibtexml.sourceforge.net/btxdoc.pdf.<br />
Patashnik, O. (1988). Designing <strong>BibTeX</strong> Styles. Consulté le http://www.tex.ac.uk/texarchive/bibliography/bibtex/base/btxhak.pdf.<br />
Peyre, R. (2007). Utiliser <strong>BibTeX</strong>. Consulté le 12 décembre 2010, tiré <strong>de</strong> www.normalesup.org/~rpeyre/<strong>BibTeX</strong>.pdf.<br />
Rahtz, S., & Oberdiek, H. (2011). Hypertext marks in <strong>LaTeX</strong> : a manual for hyperref. Consulté le 4 mars 2011, tiré <strong>de</strong><br />
http://www.tug.org/applications/hyperref/manual.html.<br />
Shell, M. (2008). How to Use the IEEEtran <strong>BibTeX</strong> Style Consulté le 14 décembre 2010, tiré <strong>de</strong><br />
http://ctan.mirror.rafal.ca/macros/<strong>la</strong>tex/contrib/IEEEtran/bibtex/IEEEtran_bst_HOWTO.pdf.<br />
Shell, M., & Hoadley, D. (2007). <strong>BibTeX</strong> Tips and FAQ. Consulté le 4 décembre 2010, tiré <strong>de</strong> ftp://ftp.tex.ac.uk/texarchive/biblio/bibtex/contrib/doc/btxFAQ.pdf.<br />
SourceForge. (2008). Filtre d'exportation EndNote. Consulté le 15 mars 2011, tiré <strong>de</strong><br />
http://jabref.sourceforge.net/help/fr/EndNoteFilters.php.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
34
<strong>Gui<strong>de</strong></strong> BibTex <strong>pour</strong> <strong>la</strong> <strong>création</strong> <strong>de</strong> <strong>bibliographies</strong> <strong>avec</strong> LaTex<br />
Note : Ce gui<strong>de</strong> est une première version s'adressant à <strong>de</strong>s utilisateurs connaissant les fonctions <strong>de</strong> base <strong>de</strong> <strong>LaTeX</strong> qui<br />
désirent créer une bibliographie. Étant donné le contenu évolutif <strong>de</strong> ce gui<strong>de</strong>, tout commentaire permettant d’en<br />
enrichir le contenu est bienvenu et peut être transmis à biblio@polymtl.ca.<br />
Bibliothèque – <strong>École</strong> Polytechnique <strong>de</strong> Montréal<br />
Août 2011 / I. Gherasim<br />
35