Skip to main content

BibTeX > JabRef

Utiliser BibTeX avec LaTeX

Présentation

C'est quoi JabRef?

JabRef est un outil de gestion bibliographique libre pour les bases de données BibTeX, fonctionnant avec Linux, Windows et MacOS. (Voir comment l'installer.) Il y a beaucoup d'options pour paramétrer les banques JabRef.

Pourquoi JabRef?

Ce logiciel permet de:

  • Rechercher des champs spécifiques et des expressions dans une banque de références personnelle en utilisant les opérateurs booléens AND, OR et NOT;
  • Créer des groupes de références;
  • Générer automatiquement des étiquettes BibTeX;
  • Importer des références bibliographiques à partir des bases de données comme IEEE Xplore, Medline, Compendex, etc.;
  • Exporter des références en divers formats : .ris, .rtf, .txt, .html, etc.

Quelques paramètres

Afficher les menus en français : Options → Preferences → General → Language : Français

Changer la police : Options → Préférences → Aspect → Général

Activer l'autocomplétion des mots/noms qui ont été déjà saisis dans le champ respectif de la banque : Options → Préférences → Éditeur d'entrées → Autoriser l'auto-génération des mots/noms

Afficher les champs spéciaux (rang, pertinence, qualité et priorité) : Options → Préférences → Colonnes de la table des entrées → Autoriser les champs spéciaux

Afficher d’autres champs des références : Options → Préférences → Colonnes de la table des entrées → Nom du champ : ... et Largeur de colonne : ...

Nouvelle entrée dans une banque JabRef

Une nouvelle référence BibTeX se crée avec :

BibTeX → Nouvelle entrée → choisir le type d'entrée.

Les types d'entrées par défaut sont: Article, Book, Booklet, Conference, Electronic, Inbook, Incollection, Inproceedings, Manual, Mastersthesis, Misc, Other, Patent, Periodical, Phdthesis, Proceedings, Standard, Techreport et Unpublished. (Voir l'onglet BibTeX de ce guide pour plus d'informations sur ces entrées.)

L'éditeur d'entrées a six onglets : Champs requis, Champs optionnels, Général (communs à toutes les entrées), Résumé, Remarques et Source BibTeX (qui montre l'entrée en format BibTeX).

  • Pour copier l'URL d'une page Web dans la référence ouverte, le glisser-déposer dans le champ URL.

Voir le tableau Types d'entrées et champs requis sous l'onglet BibTeX de ce guide pour les champs requis pour chaque type de document.

Les couleurs des cellules donnent des informations sur les références. (Voir l'aide.) Par exemple, une cellule rouge dans la 1re colonne à gauche signifie que la référence respective n'est pas complète.

 

Créer une clé BibTeX unique pour chaque référence

Chaque entrée de la banque doit avoir une clé BibTeX unique, créée automatiquement avec :

Outils → Créations automatique des clés BibTeX ou avec la baguette magique .

  • Éditer une référence : double-cliquer sur celle-ci;
  • Ouvrir le PDF joint à une référence, son URL ou son DOI :
    • Outils → Ouvrir PDF ou PS ; Outils → Ouvrir URL ou DOI;

                     ou

    • Double-cliquer sur le champ respectif de la référence.

(Pour savoir comment spécifier un répertoire PDF pour une banque JabRef, consulter l'aide.)

Éliminer les doublons

Il est recommandé de ne pas avoir de doublons dans la banque JabRef. Pour les éliminer, faire :

Recherche → Chercher les doublons → Sélectionner la référence à conserver avec les boutons Garder ceui du haut ou Garder celui du bas.

Créer des groupes

Pour organiser les références, JabRef permet la création des groupes manuels et dynamiques. La fenêtre des groupes se trouve à gauche de l'écran (Affichage → Afficher/masquer l'interface des groupes).

Paramètres permet de combiner plusieurs groupes (union, intersection, etc.) 

Une référence peut être incluse dans plusieurs groupes.

Exportation en format .bib

À partir d'EndNote:

  1. Exporter les références sélectionnées en format .txt avec le style BibTeX Export;
  2. Changer l'extension du fichier en .bib.

        De plus, pour importer ce fichier dans JabRef :

  1. Ouvrir le fichier avec JabRef → Importer dans une nouvelle base ;
  2. Créer les clés BibTeX avec Outils → Création automatique des clés BibTeX ou avec la baguette magique .

À partir de JabRef :

  1. Vérifier que les références ont des clés BibTeX ;
  2. Exporter toute la banque avec Fichier → Enregistrer la base sous...  *.bib.

       ou pour exporter seulement quelques références :

  1. Sélectionner les références à exporter ;
  2. Vérifier qu'elles ont des clés BibTeX ;
  3. Exporter les références sélectionnées avec Fichier → Enregistrer la sélection sous... *.bib.

Exportation en format RIS à partir de JabRef

Pour exporter des références JabRef en format EndNote :

  1. Fichier → Exporter → choisir le type de fichier RIS (*.ris) → enregistrer le fichier ;
  2. Le double-cliquer pour l'ouvrir dans EndNote ;
  3. Vérifier les références et corriger les erreurs.

Insérer des références dans un document .tex

Pour insérer des références d'une banque JabRef dans un document .tex, sélectionner la ou les références avec CRTL+K et faites CTRL+V à l'endroit où vous voulez le(s) citer dans le document .tex. La commande \cite{clé_de_citation} s'insère automatiquement.

Importation dans JabRef à partir des bases de données

  • Beaucoup de bases de données offrent la possibilité d'exporter les références sélectionnées en format BibTeX. Suivre les premières étapes des procédures d'importation pour EndNote et sauvegarder les références en format BibTeX au lieu de .ris. Continuer avec : Fichier → Importer dans la base courante → Type de fichier : BibTeX → choisir le fichier.
  •  Il est possible de faire une recherche simple à partir de JabRef dans certaines bases de données avec Recherche → Recherche Web, qui fait apparaître l'interface de recherche:

  • Le nombre de références pouvant être ainsi téléchargées est limité (par exemple, 100 pour IEEE Xplore), alors il est plutôt recommandé de faire la recherche directement dans les bases de données et d'exporter les références sélectionnées en format BibTeX.

Corrections des références en lot

Pour faire des changements dans le même champ pour plusieurs références en même temps, faire :

Recherche → Configurer/vider/renommer les champs → Nom du champ : saisir le champ et Nouvelle valeur du champ → Configurer les champs : saisir les nouvelles informations.

Abbréviations des titres des revues

JabRef offre une liste des abréviations des revues selon l'ISO et Medline. Cette liste peut être paramétrée et complétée par l'usager.

Outils → Abréger les noms de journaux (ISO); Abréger les noms de journaux (MEDLINE); Développer les noms de journaux.

Attention! Étant donné que les abréviations ISO des revues IEEE sont différentes des abréviations officielles IEEE, ne pas utiliser cette option pour les revues IEEE!

Il est possible d'indiquer à JabRef d'utiliser le fichier IEEEabrv.bib pour les titres abrégés IEEE :

Options → Gérer les titres des revues → Fichier existant → Explorer → chercher IEEEabrv.bib sur votre ordinateur → Ouvrir → Ok.

Le bouton Afficher/masquer l'abréviation, placé à côté du champ Journal pour un article de revue, bascule entre la chaîne de caractères représentant le nom de la revue et son titre complet.

Ressources en ligne