JabRef vous permet de lier vos entrées avec des fichiers PDF ou PS stockés sur votre ordinateur, ainsi que de créer des liens vers des documents sur internet par l'intermédiaire d'une URL ou d'un identifiant DOI.
Pour changer la configuration des visionneurs externes, allez dans le menu Options -> Préférences -> Programmes externes.
Par défaut, le tableau des entrées contient deux colonnes dans lesquelles des icônes s'affichent pour les entrées possédant un lien vers un fichier externe ou une URL. La seconde colonne du tableau montre les icônes qui ouvrent les fichiers PDF et PS (uniquement le fichier PDF si les deux fichiers sont présents), et la troisième colonne montre les icônes ouvrant les URL et les DOI (uniquement l'URL si les deux liens sont présents). Vous ouvrez le fichier ou la page internet en cliquant sur une de ces icônes. Vous pouvez désactiver n'importe laquelle de ces fonctions en utilisant le menu Options/ Préférences -> Table des entrées.
Remarque: Si le champ n'apparaît pas dans l'éditeur d'entrée (dans l'onglet 'General'), Vous pourriez avoir à personnaliser les champs généraux.
De plus, si vous donnez à vos fichiers PDF et PS des noms qui correspondent à la clef BibTeX des entrées (plus '.pdf' ou '.ps'), JabRef sera capable de rechercher dans vos répertoires principaux et leurs sous-répertoires le bon fichier PDF ou PS. Lorsqu'un fichier PDF ou PS (nommé correctement) est déjà dans le répertoire principal, vous accédez à cette fonction en cliquant sur le bouton 'Auto' situé à coté des champs PDF et PS de l'éditeur d'entrées. Si le fichier PDF ou PS est trouvé, le champ sera immédiatement rempli.
Si vous nommez un fichier PDF ou PS comme mentionné ci-dessus, vous pourrez aussi ouvrir le fichier sans configurer préalablement le champ PDF ou PS de l'entrée. Cependant, dans ce cas, l'icône PDF ou PS n'apparaîtra pas dans le tableau des entrées.
Vous pouvez définir des répertoires PDF et PS spécifiques à une base de données (Fichier -> Propriétés de la base de données). Ces répertoires remplacent alors les répertoires principaux.
Dans les sections précédentes, la fonction de liaison automatique de JabRef était décrite : si vous choisissiez des noms de fichiers qui correspondaient à la clef BibTex suivi de l'extension, JabRef était capable de trouver les fichiers automatiquement.
A partir de JabRef 2.2, il est possible d'avoir une plus grande flexibilité dans la forme du nom grâce à l'utilisation d'une expression régulière pour la recherche. Dans la plupart des cas, adapter l'expression régulière donnée par défaut devrait suffire.
Si vous ouvrez les préférences pour les programmes externes (Options -> Préférences -> Programmes externes), vous y trouverez une option nommée "Rechercher l'expression régulière". Cocher cette option vous permettra d'entrer votre propre expression régulière pour la recherche dans les répertoires PDF.
Voici la syntaxe à utiliser :
* - Rechercher dans tous les
sous-répertoires directs en excluant le
répertoire courant et tout autre
sous-répertoire.** - Rechercher récursivement dans
tous les sous-répertoires ET dans le
répertoire courant.. et .. - Le
répertoire courant et le répertoire
parent.[title] - Toutes les expressions entre
crochets sont remplacées par le champ correspondant
dans l'entrée courante.[extension] - Remplacement par l'extension
de fichier du champ que vous utilisez.Par défaut, l'expression régulière de
recherche est **/.*[bibtexkey].*\\.[extension].
Comme vous pouvez le voir cela effectuera la recherche dans
tous les sous-répertoires du répertoire
défini pour l'extension (par exemple dans le
répertoire PDF) de tout nom de fichier qui
possède la bonne extension et qui contient quelque part
la clef BibTeX.