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.