4 <basefont size="4" color="#2F4958" face="arial">
8 Il y a trois modes différents de recherche dans JabRef.
11 <em>CTRL-F</em> ouvre ou active l'interface de recherche. Appuyer
12 sur <em>CTRL-F</em> plusieurs fois modifie le mode de recherche.
13 En recherche incrémentale, <em>CTRL-F</em> affiche
14 l'occurrence suivante de la chaîne à rechercher.
16 <em>CTRL-SHIFT-F</em> ouvre ou active l'interface de recherche, et
17 sélectionne la recherche incrémentale. En recherche incrémentale, appuyer
18 sur <em>CTRL-SHIFT-F</em> affiche aussi l'occurrence suivante de la chaîne
22 <H2>Recherche incrémentale</H2>
24 En recherche incrémentale, le programme effectue une recherche chaque
25 fois qu'une lettre est tapée. La ligne de statut vous informe
26 du résultat de cette recherche. Entrez le raccourci clavier
27 de la recherche affiche l'occurrence suivante de la chaîne à rechercher.
28 Si aucune autre occurrence ne peut être trouvée, la ligne de statut vous
29 en informe. Répétez alors la recherche fera redémarrer la recherche
30 au début. L'ordre de recherche se fait toujours selon l'ordre de tri
31 actuel de votre base de données. Pour quitter la recherche incrémentale,
32 appuyez sur ESC ou cliquez sur "Vider".
34 <H2>Recherche normale</H2>
36 Dans une recherche normale, le programme recherche dans votre base les occurrences de votre chaîne de recherche, après que vous ayez appuyé sur Entrée. Toutes les entrées qui ne correspondent pas sont masquées, ne laissant apparaître que les entrées correspondant aux critères. Pour ne plus afficher les résultats de la recherche, appuyez sur ESC ou cliquer sur "Vider".
38 <a name="advanced"><H2>Spécification des champs, opérateurs logiques</H2>
40 Afin de rechercher uniquement des champs spécifiques et/ou
41 d'inclure des opérateurs logiques dans l'expression à rechercher,
42 une syntaxe particulière est disponible. Par exemple, pour
43 rechercher les entrées dont l'auteur est "Miller", entrez (excepté
44 en mode de recherche incrémentale) :
48 A la fois la spécification du champ et le terme à rechercher
49 peuvent être des expressions régulières. Si un terme à rechercher
50 contient des espaces, le mettre entre guillemets. Il ne faut
51 <i>jamais</i> utiliser d'espace dans la spécification du champ !
53 Par exemple, pour rechercher les entrées à propos de traitement
54 d'images, entrez :
56 title|keywords = "traitement d'images"
58 Vous pouvez utiliser "and", "or", "not", et les parenthèses
59 de la façon habituelle :
61 (author = miller or title|keywords = "traitement d'images") and not author = brown
63 En fait, le signe "=" signifie "contient". La recherche d'une correspondance exacte
64 est possible en utilisant "matches" ou "==". Utilisez "!=" pour tester si le terme à
65 rechercher n'est <i>pas</i> contenu dans le champ (un équivalent de "not ...
68 Si vous spécifiez un type de champ dans l'expression à rechercher, la sélection des types de champs (requis, optionels, généraux)
69 apparaissant dans les paramètres de recherche n'est pas prise en compte.
70 Pour chercher des entrées d'un certain type,
71 un pseudo-champ nommé "entrytype" est disponible :
75 recherchera les entrées dont le type (tel qu'affiché dans la colonne "Entrytype")
76 contient le mot "thesis" (et qui sera donc "phdthesis" ou "mastersthesis"). Le pseudo-champ "bibtexkey" permet de rechercher dans les clefs de citation, tel que :
78 bibtexkey = miller2005
81 <H2>Paramètres de recherche</H2>
83 Le bouton <em>Paramètres</em> ouvre un menu qui permet de basculer en mode "sensible à la casse", d'utiliser des expressions régulières lors de la recherche, et de définir si les résultats de la recherche doivent être sélectionnés dans la table.