Aller au contenu principal

Collecter, gérer et citer ses références bibliographiques avec Zotero: Zotero vers LaTeX

Guide d'utilisation au logiciel de gestion bibliographique Zotero

Exporter sa bibliothèque Zotero vers LaTeX

Source: Laurent Lhuillier, Sophie Astier. Rédiger sa thèse avec LaTeX. (Guide de l'Université d'Aix-Marseille Université, 2015)

Cette méthode permet d'exporter une fois pour toute la bibliothèque Zotero vers un éditeur de texte en LaTeX.

Voir ci-dessous comment synchroniser l'import de références à la fois dans Zotero et dans votre fichier de références en .bib lié à avec fichier .tex. Pour cela, il va falloir télécharger l'extension pour Zotero BetterbibTex

Betterbibtex : un plugin conçu pour utiliser Zotero avec un éditeur LaTeX

Il est possible d'utiliser Zotero comme gestionnaire de références bibliographiques tout en éditant son document avec un éditeur LaTeX. Pour cela, il faut charger dans Zotero le plugin BetterbibTex qui a été modifié pour être compatible avec la version 5 de Zotero.

BetterbibTex permet d'attribuer une clé unique à chacune des références que comporte sa bibliothèque Zotero.

Ce plugin permet d'exporter un fichier en .bib dans le répertoire où se trouve le fichier .tex. Ce fichier sera mis à jour automatiquement à chaque ajout d'un nouvel item dans la collection correspondante.

Pour réaliser cela, suivre les étapes ci-dessous.

Chargement de BetterbibTex dans Zotero

Le Plugin peut être téléchargé à cet endroit :

 

Si le navigateur ne supporte pas le chargement direct de ce fichier xpi (c'est le cas avec Firefox<53) procéder comme pour le chargement de Zotfile.

Une fois le chargement de ce plugin dans Zotero réalisé, le logiciel propose d'attribuer une clé unique à tous les items que contient la bibliothèque de l'utilisateur.

Voici ce que cela donne :

génération de clé

Générer le fichier en .bib

Faite sun clic droit sur la collection de références que vous désirez intégrer à votre document.

Dans le menu, sélectionner "exporter la collection"

L'ajout du plugin Betterbibtex permet à cet endroit de disposer d'options nouvelles :

-BetterBibLatex

-BetterBibTex

-BetterBibTex Json, etc.

Si vous travaillez avec un éditeur qui gère du BibLaTeX, choisissez BetterbibLatex

Afin que chaque ajout dans la collection incrémente votre fichier .bib, cochez la case Garder à jour.

Renommez au besoin votre fichier et enregistrez le de préférence dans le même répertoire où se trouve votre fichier .tex

 

Inclure une bibliographie dans un document sous LaTeX

Pour utiliser BibLaTeX, il est nécessaire dans le préambule de faire appel aux packages csquotes et biblatex

\usepackage{csquotes}
\usepackage[backend=biber, style=nature]{biblatex}

 Dans cet exemple, nous utilisons Biber comme programme pour générer une bibliographie avec BibLaTex.

On a également choisi Nature comme style bibliographique. Voici une liste de styles disponibles dans le package biblatex

Il faut ensuite préciser où se trouve le fichier en .bib qu'on vient de générer depuis Zotero. Comme il se trouve dans le même répertoire que notre fichier en .tex, il suffit d'indiquer son nom (en respectant la casse des éléments du nom de fichier)

\addbibresource{references Zotero.bib}

 

Insérer une citation dans le texte

A l'endroit du texte où l'on veut insérer une citation :

aller dans la collection Zotero, sélectionner l'item pertinent, faire Ctrl + Shift + C

Dans le fichier .tex, à l'endroit pertinent, faire un Ctrl + V.
Cela revient à ajouter dans le texte la commande \cite{<clé de l'item>}

Selon la forme voulue, on peut être amené à transformer ce \cite en \parencite (citation entre parenthèse)

Commande Résultat
\cite{<clé>} Jones et al.(1990)
\cite*{<clé>} Jones, Baker, and Smith (1990)
\parencite{<clé>} (Jones et al.,1990)
\parencite*{<clé>} (Jones, Baker, and Smith,1990)
\parencite [chap. 2]{<clé>} (Jones et al.,1990, chap 2)
\parencite [e.g.][]{<clé>} (e.g. Jones et al., 1990)
\parencite [e.g.][p.32]{<clé>} (e.g. Jones et al., p.32)
\citeauthor{<clé>} Jones et al.
\citeauthor*{<clé>} Jones, Baker, and Smith
\citeyear{<clé>} 1990

Source : LE GARREC, Vincent. Formation LaTeX par la pratique,. Institut Universitaire de la Mer, URFIST (Rennes) 11 et 12 janvier 2018

Générer la bibliographie

A l'endroit du document où l'on veut générer la bibliographie (entre \begin{document} et \end{document}, écrire la commande

\printbibliography

Compiler plusieurs fois

éditeur TEXstudio : F6+F6+F6+(F6)

éditeur TEXmaker : F1+F11+F1+(F1)

Note : ces commandes permettent de :

- compiler le document (génération du .aux)

- intégrer la biblio externe (mise à jour du .aux)

- recompiler le document (intégration du .aux)

- recompiler le document une nouvelle fois si nécessaire (pour finaliser les références)

Votre bibliographie devrait apparaître à cet endroit précis.