Gérer la bibliographie avec BibTex

Citer des articles

Dans les corps du texte pour citer un articles, on utilise la commande cite :
L'article de~\cite{Marey98} parle de cette méthode.

Insérer de la bibliographie avec les éléments bibitem

\bibitem est la commande a utiliser pour entrer une référence bibliographique dans l'environnement thebibliographe de votre document. La syntaxe est la suivante \bibitem[label]{key}

\begin{thebibliography}{50}
\bibitem{Simpson} Homer J. Simpson. \textsl{Mmmmm...donuts}.
Evergreen Terrace Printing Co., Springfield, SomewhereUSA, 1998
\end{thebibliography}

Et pour vous référer à cet élément dans votre texte, il faut écrire :

My thesis, about the philosophy of The Simpsons\copyright
comes from my favorite book \cite{Simpson}.

Insérer la bibliographie avec un fichier .bib

\bibliographystyle{style utilisé}
\bibliography{nom du fichier .bib (sans l'extension .bib)}
Le style peut être plain, alpha, abbr, unsrt.

Les éléments du fichier .bib

Pour un article de journal

@Article{étiquette,
title = {le titre de la publi},
author = {liste des auteurs : Nom, P. and Nom2, P2. and Nom3, P3.},
journal = {journal},
volume* = {volume},
year = {année},
pages* = {pages concernées}
month = {mois}
note* = {note}
}

Pour un article de journal

@Article{étiquette,
title = {le titre de la publi},
author = {liste des auteurs : Nom, P. and Nom2, P2. and Nom3, P3.},
journal = {journal},
volume* = {volume},
year = {année},
pages* = {pages concernées}
month = {mois}
note* = {note}
}

Pour un article dans un proceeding de conférence

@InProceedings{étiquette,
author = {liste des auteurs},
title = {titre},
booktitle = {titre du proceeding de la conférence},
year = {année}
}

Pour une thèse

@PhDThesis{étiquette,
title = {titre},
author = {auteur},
school = {Université},
year = {année}
}

Pour un livre

@book{étiquette,
author = {liste des auteurs},
title = {titre},
year = {année},
publisher= {éditeur}
}

Les alias

Pour ne pas retaper les noms de congrès et de journaux pour tous les fichiers, il est possible d'associer un texte à un sigle en utilisant le mot clé @string

@string{ PRL = {Physical Review Letters}}
@Article{article 1
...
journal = PRL,
...
}

Compilation

Pour compiler : on compile 1 fois en latex, puis 1 fois en BibTex, puis 2 fois en latex.