1 <html xmlns="http://www.w3.org/1999/xhtml">
10 <p>Il y a trois modes différents de
11 recherche dans JabRef.</p>
13 <p><em>CTRL-F</em> ouvre ou active l'interface de recherche.
14 Appuyer sur <em>CTRL-F</em> plusieurs fois modifie le mode de
15 recherche. En recherche incrémentale, <em>CTRL-F</em>
16 affiche l'occurrence suivante de la chaîne à
19 <p><em>CTRL-MAJ-F</em> ouvre ou active l'interface de
20 recherche, et sélectionne la recherche
21 incrémentale. En recherche incrémentale, appuyer
22 sur <em>CTRL-MAJ-F</em> affiche aussi l'occurrence suivante de
23 la chaîne à rechercher.</p>
25 <h2>Recherche incrémentale</h2>
28 incrémentale, le programme effectue une recherche chaque
29 fois qu'une lettre est tapée. La ligne de statut vous
30 informe du résultat de cette recherche. Entrer le
31 raccourci clavier de la recherche affiche l'occurrence suivante
32 de la chaîne à rechercher. Si aucune autre
33 occurrence ne peut être trouvée, la ligne de
34 statut vous en informe. Répéter alors la
35 recherche fera redémarrer la recherche au début.
36 L'ordre de recherche se fait toujours selon l'ordre de tri
37 actuel de votre base de données. Pour quitter la
38 recherche incrémentale, appuyez sur ESC ou cliquez sur
41 <h2>Recherche normale</h2>
43 <p>Dans une recherche normale, le
44 programme recherche dans votre base les occurrences de votre
45 chaîne de recherche, après que vous ayez
46 appuyé sur Entrée. Toutes les entrées qui
47 ne correspondent pas sont masquées, ne laissant alors
48 apparaître que les entrées correspondant aux
49 critères (mode filtre), ou sont grisées (mode
50 flottante). Pour ne plus afficher les résultats de la
51 recherche, appuyer sur ESC ou cliquer sur "Vider".</p>
53 <h2><a name="advanced"
54 id="advanced">Spécification des champs,
55 opérateurs logiques</a></h2>
58 uniquement des champs spécifiques et/ou d'inclure des
59 opérateurs logiques dans l'expression à
60 rechercher, une syntaxe particulière est disponible.
61 Par exemple, pour rechercher les entrées dont
62 l'auteur est "Miller", entrez (excepté en mode de
63 recherche incrémentale) :</p>
65 <p>author = miller</p>
67 <p>A la fois la spécification du champ et le terme
68 à rechercher peuvent être des expressions
69 régulières. Si un terme à rechercher
70 contient des espaces, le mettre entre guillemets. Il ne faut
71 <i>jamais</i> utiliser d'espace dans la spécification du
72 champ ! Par exemple, pour rechercher les entrées
73 à propos de traitement d'images, entrez :</p>
75 <p>title|keywords = "traitement d'images"</p>
77 <p>Vous pouvez utiliser "and", "or", "not", et les
78 parenthèses de la façon habituelle :</p>
80 <p>(author = miller or title|keywords = "traitement d'images")
81 and not author = brown</p>
83 <p>En fait, le signe "=" signifie "contient". La recherche
84 d'une correspondance exacte est possible en utilisant "matches"
85 ou "==". Utilisez "!=" pour tester si le terme à
86 rechercher n'est <i>pas</i> contenu dans le champ (un
87 équivalent de "not ... contains ..."). Si vous
88 spécifiez un type de champ dans l'expression à
89 rechercher, la sélection des types de champs (requis,
90 optionels, généraux) apparaissant dans les
91 paramètres de recherche n'est pas prise en compte. Pour
92 chercher des entrées d'un certain type, un pseudo-champ
93 nommé "entrytype" est disponible :</p>
95 <p>entrytype = thesis</p>
97 <p>recherchera les entrées dont le type (tel
98 qu'affiché dans la colonne "Entrytype") contient le mot
99 "thesis" (et qui sera donc "phdthesis" ou "mastersthesis"). Le
100 pseudo-champ "bibtexkey" permet de rechercher dans les clefs de
101 citation, tel que :</p>
103 <p>bibtexkey = miller2005</p>
105 <h2>Paramètres de recherche</h2>
108 <em>Paramètres</em> ouvre un menu qui permet de basculer
109 en mode "sensible à la casse", d'utiliser des
110 expressions régulières lors de la recherche, et
111 de définir si les résultats de la recherche
112 doivent être sélectionnés dans la table.</p>