Um die Einstellungen der externen Programme zu ändern, öffnen Sie den Unterpunkt Externe Programme im Dialog Optionen -> Einstellungen.
In der Standardeinstellung zeigt die Tabellenansicht zwei Spalten mit Icons für die Einträge, die mit externen Dateien oder URLs verlinkt sind. Beide Spalten können im Unterpunkt Tabellenansicht des Dialogs Optionen -> Einstellungen ausgeblendet werden. Die zweite Spalte zeigt Icons für PDF- oder PS-Dateien (nur PDF, wenn beide vorhanden sind), die dritte Spalte zeigt Icons für URL oder DOI (nur URL, wenn beide vorhanden sind).
Wenn Sie Ihren PDF-Dateien dann noch Namen geben, die mit dem BibTeX Key des entsprechenden Eintrags übereinstimmen (plus '.pdf' im Dateinamen), sucht JabRef in Ihrem Standard-PDF-Ordner und dessen Unterordnern nach der richtigen PDF-Datei. Sobald die korrekt benannte PDF-Datei sich dort befindet, klicken Sie auf die Schaltfläche Auto neben dem PDF-Feld im Eintrags-Editor. Wenn die PDF-Datei gefunden wird, wird das Feld entsprechend gesetzt.
Wenn Sie eine PDF-Datei wie beschrieben benennen, können Sie sie auch öffnen, ohne das PDF-Feld überhaupt zu benutzen. Der Nachteil ist in diesem Fall allerdings, dass das PDF-Icon in der Tabellenansicht nicht angezeigt wird, solange das PDF-Feld leer bleibt.
Sie können für jede Datei eigene PDF- und PS-Verzeichnisse angeben (Datei -> Eigenschaften der Datei). Diese Verzeichnisse ersetzen dann die Standardverzeichnisse.
Wenn Sie Dateinamen verwenden, die dem bibtexkey ergänzt um die Dateiendung entsprechen, findet JabRef diese Dateien automatisch.
Ab Version 2.2 ist mit Hilfe von regulären Ausdrücken eine größere Flexibilität beim Benennen der Dateien gewährleistet. In den meisten Fällen dürfte das Standardverhalten bereits ausreichend sein.
In den Einstellungen zu externen Programmen (Optionen -> Einstellungen -> Externe Programme) findet sich eine Option "Suche mit regulärem Ausdruck benutzen". Wenn Sie diese Option aktivieren, können Sie für die Suche in PDF-Verzeichnissen einen eigenen regulären Ausdruck angeben.
Die folgende Syntax wird verwendet:
*
- Suche in allen direkten Unterverzeichnissen, NICHT im aktuellen Verzeichnis und in Unterverzeichnissen zweiter oder tieferer Ebene.**
- Rekursive Suche in allen Unterverzeichnissen UND im aktuellen Verzeichnis..
und ..
- Das aktuelle Verzeichnis und das Elternverzeichnis (eine Ebene höher).[title]
- Alle Ausdrücke in eckigen Klammern werden durch den Inhalt des entsprechenden Felds ersetzt.[extension]
- Wird durch die Dateiendung des Feldes, das Sie benutzen, ersetzt.
Der Standard ist **/.*[bibtexkey].*\\.[extension]
. Damit wird in allen Unterverzeichnissen des Ordners der entsprechenden Dateiendung (z.B. das PDF-Verzeichnis) nach allen Dateien mit der richtigen Dateiendung gesucht, die den bibtexkey in ihrem Namen haben.