Ricerca

pybliographic offre un meccanismo di ricerca abbastanza potente. Per aprire la finestra di dialogo di ricerca, clicca su Modifica->Ricerca nel menu. La finestra di dialogo che appare (vedi Figure 1-3) mostra in alto un modulo di ricerca.

Figure 1-3. La finestra di dialogo Ricerca

Ricerche semplici

Con la ricerca semplice, puoi selezionare il campo che sarà cercato e puoi specificare un'espressione regolare da eguagliare. - All - significa che tutti i campi mostrati nel combo box saranno ricercati.

Ricerche avanzate

Una ricerca avanzata è un'espressione che assomiglia a:

has('author',name') | -has('title','test')

Una tale espressione significa: seleziona le voci dove il campo author eguaglia name, o (symbol |) dove il campo title non eguaglia test. Il booleano and è &.

Ci sono altri comandi disponibili per questo tipo di ricerca:

Ricerche gerarchiche

Dopo una ricerca, solo le voci selezionate sono mostrate nella finestra principale. Diventa conveniente selezionare uno specifico autore, e poi scorrere, per esempio, le sue pubblicazioni.

In aggiunta, i risultati di tutte le ricerche sono tenute in un albero che si trova sotto il modulo di ricerca. Quindi, una nuova ricerca può essere il raffinamento di una precedente. Se selezioni la voce albero corrispondente per esempio a tutti gli articoli scritti da un certo Nostradamus, sarai in grado di selezionare solo quelle in cui il titolo contiene la parola eclisse.

Cliccando col tasto destro in questo albero appare un menu contestuale che ti permette di rimuovere le inutili ricerche.