recherche
recherche
(simple)recherche
(avancée)recherche_liens
La fenêtre contenant le menu général de Thamous contient un grand champ dans lequel il est possible d'exécuter des commandes.
Cela permet de faire des recherches qui ne pourraient l'être autrement, notamment celles sur les liens.
rechercheLa commande recherche permet de faire des recherches simples ou avancées.
recherche -table tpersonnes -champ naissance -inclusion commence
-chaine 16
recherche -table trevues -champ creation -inclusion commence -chaine
18
recherche -table tbiblio -champ nom -chaine Hilbert
recherche -table tbiblio -champ1 nom -chaine1 Hilbert -connecteur2
et -champ2 url -chaine2 http
Il s'agit bien sûr des publications de Hilbert en ligne au sens de Thamous, c'est-à-dire pour lesquelles le champ "url" contient "http".
recherche -table tbiblio -champ1 editeur -chaine1 Fundamenta
mathematicae-connecteur2 et -champ2 annee -chaine2 193 -inclusion2
commence
recherche (simple)Définitiondes variables pour les recherches simples
| Variables |
Exemples |
Commentaires |
| portee | portee=gar |
Portée de la recherche.La recherche ne
se fera que sur les champs publics desréférences recensées par le
projet (i.e. pourvuesde mots-clefs du projet). La valeur est un nom
court de projet. |
| table | -table tbiblio |
Table sur laquelle se fait
larecherche.Valeurs possibles : tbiblio, tpersonnes,
trevues,tinstitutions. |
| projet | -projet gar |
Nom court du projetconcerné. Cette variable estobligatoire. |
| bibliosaisie | -bibliosaisie 1 |
Si -bibliosaisie 1, limite larecherche aux références dont la biblio. aété saisie. Si bibliosaisie=0, limite la recherche auxréférences dont la biblio. n'a pas étésaisie. |
| inclusion | -inclusion exactement | Valeurs possibles : exactement,contient, commence. Valeur par défaut : contient. |
| champ | -champ nom | Précise dans unerecherche simple le
champ de recherche. Valeurs possibles suivant lest ables : tbiblio : titre, nom, lieu, editeur, url, volume,tomaison, pages,annee, type tpersonnes : nom, naissance, mort, pays trevues : titre, frequence, url, creation, fin, pays tinstitutions : nom, creation, fin, pays, url Valeurs communes : mots_clefs, remarques |
| chaine |
-chaine Hilbert | Précise dans une recherche simple la chaîne recherchée. |
| ordre | -ordre annee | Précise le critère d'ordre principal. Valeur possible : tous les champs publics de la table. Peut être utilisé à la place de ordre1 quand ordre2 n'est pas précisé. |
| ordre1 | -ordre1 annee | Précise le critère d'ordre principal. Valeur possible : tous les champs publics de la table |
| sens | -sens asc | Sens du tri principal. Valeurs possibles : asc, desc. Peut être utilisé à la place de sens1 quand ordre2 n'est pas précisé. |
| sens1 | -sens1 asc | Sens du tri principal. Valeurs possibles : asc, desc. |
| ordre2 | -ordre2 nom | Sens du tri secondaire. Valeurs possibles : asc, desc. |
| sens2 | -sens2 asc | Sens du tri secondaire. Valeurs possibles : asc, desc. |
recherche (avancée)Définitiondes variables pour les recherches avancées.
| Variables |
Exemples |
Commentaires |
| portee | -portee gar |
Portée de la recherche. La recherchene
se fera que sur les champs publics des références recensées par
leprojet (i.e. pourvues de mots-clefs du projet). La valeur est un
nomcourt de projet. |
| table | -table tbiblio |
Table sur laquelle se fait
larecherche.Valeurs possibles : tbiblio, tpersonnes,
trevues,tinstitutions. |
| projet | -projet gar |
Si la recherche porte sur
desmots-clefs, précise le projet concerné. |
| bibliosaisie | -bibliosaisie 1 |
Si -bibliosaisie 1, limite larecherche aux références dont la biblio. a été saisie. Si-bibliosaisie 0, limite la recherche aux références dont la biblio.n'a pas été saisie. |
| connecteur1 | -connecteur1 sauf |
Utilisée dans une recherche
avancée. On ne peut changer la valeur du premier connecteur que pour
luidonner la valeur "sauf". Permet de rechercher des références sur
uncritère d'exclusion quand la portée est limitée à celle
d'unprojet. |
| inclusion1 | -inclusion1 exactement |
Valeurs possibles :
exactement,contient, commence. Valeur par défaut : contient. |
| champ1 | -champ1 nom | Précise dans une recherche avancée
lepremier champ de recherche. Valeurs possibles suivant les tables
: tbiblio : titre, nom, lieu, editeur, url, volume,tomaison, pages,annee, type tpersonnes : nom, naissance, mort, pays trevues : titre, frequence, url, creation, fin, pays tinstitutions : nom, creation, fin, pays, url Valeurs communes : mots_clefs, remarques |
| chaine1 | -chaine1 Artin |
Précise dans une recherche avancée
lachaîne recherchée. |
| connecteur2 | -connecteur2 et | Connecteur dans une recherche
avancéeentre la première et la deuxième condition. Valeurs possibles
: et,ou, sauf. |
| inclusion2 | Comme rel1. |
|
| champ2 | Comme champ1. |
|
| chaine2 | Comme chaine1. |
|
| ... |
... |
|
| ordre | -ordre annee | Précise le critère d'ordre principal. Valeur possible : tous les champs publics de la table. Peut être utilisé à la place de ordre1 quand ordre2 n'est pas précisé. |
| ordre1 | -ordre1 annee | Précise le critère d'ordre principal. Valeur possible : tous les champs publics de la table |
| sens | -sens asc | Sens du tri principal. Valeurs possibles : asc, desc. Peut être utilisé à la place de sens1 quand ordre2 n'est pas précisé. |
| sens1 | -sens1 asc | Sens du tri principal. Valeurs possibles : asc, desc. |
| ordre2 | -ordre2 nom | Sens du tri secondaire. Valeurs possibles : asc, desc. |
| sens2 | -sens2 asc | Sens du tri secondaire. Valeurs possibles : asc, desc. |
recherche_liensOn distingue deux types de paramètres : d'une part ceux qui concernent la position dans le lien de ce qu'on cherche (par exemple en source), d'autre part ceux qui concernent la position opposée dans le lien à celle de ce qu'on cherche (par conséquent en but dans l'exemple). Les premiers paramètres seront de la forme -xyz_recherche, les seconds de la forme -xyz_corecherche.
recherche_liens -recherche but -table_recherche tbiblio
-champ_corecherche nom -chaine_corecherche Tarski -table_corecherche
tbiblio -type_liens Cite
Vous pouvez copier et coller cette commande dans le champ prévu à ceteffet
et l'exécuter en appuyant sur retour(cela peut prendrequelques
secondes... pendant lesquelles vous pouvez vous demander combiencela vous en
prendrait sinon!).
Commentaires sur la commande :
recherche_liens : nom de la commande...
-recherche but: on indique ce que l'on recherche. Comme
onrecherche les références citées par Tarski, que celles-ci sont
enbutdes liens, c'est bien les butsque nous recherchons.
-table_recherche tbiblio : on indique dans quelle table
setrouvent les références que l'on cherche. Ce sont des
référencesbibliographiques ; elles sont donc dans tbiblio.
-champ_corecherche nom: tout ce qui est en
"corecherche"indique l'extrémité du lien qui n'est pascelle
que l'onrecherche. La condition étant sur le nom de l'auteur, le champ de
corechercheest bien nom.
-chaine_corecherche Tarski: la chaîne en corecherche
estTarski.
-table_corecherche tbiblio : la table de corecherche est
tbiblio caron demande que les références cherchées soient citées par des
références dela table tbiblio et non par exemple de la table tpersonnes.
-type_liens Cite : on indique le type de lien. On cherche ici
les références citées par Tarski, le type est donc Cite.
Il suffit de remplacer dans la commande précédente -recherche
but par -recherche source, soit :
recherche_liens -recherche source -table_recherche tbiblio
-champ_corecherche nom -chaine_corecherche Tarski -table_corecherche tbiblio
-type_liens Cite
recherche_liens -recherche source -table_recherche tbiblio
-champ_corecherche id -chaine_corecherche 207 -table_corecherche tbiblio
-type_liens Traduction
Pour avoir l'id. d'une référence : afficher cette référence puis exporter->url. Le numéro dans l'url est celui de l'id.
En l'occurrence, les traductions des Eléments d'Euclide s'obtiennent plus facilement en éditant directement les liens à partir de la référence.
recherche_liens -recherche source -table_recherche tbiblio
-champ_corecherche nom -chaine_corecherche Göttingen -table_corecherche
tinstitutions -type_liens Etude sur
recherche_liens -recherche source -table_recherche tbiblio
-champ_corecherche nom -chaine_corecherche Newton -table_corecherche tbiblio
-type_liens Etude sur
recherche_liens -recherche source -type_liens Traduction
-champ_corecherche nom -chaine_corecherche Hilbert -champ_recherche langue
-chaine_recherche français
recherche_liens -recherche source -type_liens Cite
-champ_corecherche nom -chaine_corecherche Birkhoff -champ_recherche nom
-chaine_recherche Tarski
recherche_liens -recherche but -type_liens Cite -champ_corecherche
nom -chaine_corecherche Tarski -champ_recherche nom -chaine_recherche
Birkhoff
recherche_liens| Variables |
Exemples |
Commentaires |
| nom_liste | -nom_liste Bibliographie | Nom de la liste dans le formatMIME. |
| recherche |
-recherche source |
Position (source ou but) desréférences
cherchées dans les liens. |
| type_liens | -type_liens Cite | Type des liens entre lesréférences. |
| table_recherche | -table_recherche tbiblio |
Table à laquelle appartiennent
lesréférences cherchées. Valeurs possibles : tbiblio,
tpersonnes,trevues, tinstitutions. |
| projet_recherche | -projet_recherche gar |
Nom court du projet
auxquellesappartiennent les références recherchées. |
| bibliosaisie_recherche | -bibliosaisie_recherche 1 |
Si -bibliosaisie_recherche 1, limitela recherche aux références dont la biblio. a été saisie. Si-bibliosaisie_recherche 0, limite la recherche aux références dont labiblio. n'a pas été saisie. |
| inclusion_recherche | -inclusion_recherche exactement | Valeurs possibles : exactement,contient, commence. Valeur par défaut : contient. |
| champ_recherche | -champ_recherche nom | Précise le champ sur lequel porte
unecondition pour les références recherchées. Valeurs possibles
suivantles tables : tbiblio : titre, nom, lieu, editeur, url, volume,tomaison, pages,annee, type tpersonnes : nom, naissance, mort, pays trevues : titre, frequence, url, creation, fin, pays tinstitutions : nom, creation, fin, pays, url |
| chaine_recherche |
-chaine_recherche Artin |
Chaîne cherchée dans le champchamp_recherche définissant une condition sur les référencesrecherchées. |
| mot_clef_recherche | Mot-clef cherché définissant unecondition sur les références recherchées. | |
| neg_mot_clef_recherche | -neg_mot_clef_corecherche 1 | Si -neg_mot_clef_recherche 1 lesréférences avec le mot-clef considéré sont exclues. La valeur pardéfaut est -neg_mot_clef_recherche 0. |
| remarque_recherche | Remarque cherchée (dans le champ"Remarques") définissant une condition sur les référencesrecherchées. | |
| neg_remarque_recherche | Si -neg_remarque_recherche 1 les références avec la remarque considérée sont exclues de la recherche.La valeur par défaut est -neg_remarque_recherche 0. | |
| table_corecherche |
Table à laquelle appartiennent lesréférences corecherchées. Valeurs possibles : tbiblio, tpersonnes,trevues, tinstitutions. | |
| projet_corecherche | Nom court du projet auxquellesappartiennent les références corecherchées. | |
| bibliosaisie_corecherche | Si -bibliosaisie_corecherche 1, limite la corecherche aux références dont la biblio. a été saisie. Si-bibliosaisie_corecherche 0, limite la corecherche aux référencesdont la biblio. n'a pas été saisie. | |
| inclusion_corecherche | Valeurs possibles : exactement,contient, commence. Valeur par défaut : contient. | |
| champ_corecherche | Précise le champ sur lequel porte
unecondition pour les références corecherchées. Valeurs
possiblessuivant les tables : tbiblio : titre, nom, lieu, editeur, url, volume,tomaison, pages,annee, type tpersonnes : nom, naissance, mort, pays trevues : titre, frequence, url, creation, fin, pays tinstitutions : nom, creation, fin, pays, url |
|
| chaine_corecherche | Chaîne corecherchée dans le champchamp_corecherche définissant une condition sur les référencescorecherchées. | |
| mot_clef_corecherche | Mot-clef cherché définissant unecondition sur les références corecherchées. | |
| neg_mot_clef_corecherche | -neg_mot_clef_corecherche 1 | Si -neg_mot_clef_corecherche 1 lesréférences avec le mot-clef considéré sont exclues de la corecherche.La valeur par défaut est -neg_mot_clef_corecherche 0. |
| remarque_corecherche | Remarque cherchée (dans le champ"Remarques") définissant une condition sur les référencescorecherchées. | |
| neg_remarque_corecherche | -neg_mot_clef_corecherche 1 | Si -neg_remarque_corecherche 1 les références avec la remarque considérée sont exclues de lacorecherche. La valeur par défaut est -neg_remarque_corecherche 0. |