Autorités

Les autorités ont été exportées sous la forme qu'elles avaient dans le précédent SIGB.

Le problème a été de les récupérer dans Koha, qui n'était capable dans la version 3.0.X de ne traiter en masse que des autorités au format MARC21.

Quelques manipulations dans la base après import nous ont permis de retrouver à peu près nos autorités, dans la bonne catégorie (sujet, auteur, sujet auteur titre, etc.) Les ennuis ont vraiment commencé lorsqu'il a fallu refaire les liens entre les notices d'autorité et les notices bibliographiques associées. L'outil fourni par Koha travaille bien sur des autorités complexes, mais pas aussi complexes que les vedettes RAMEAU. En bref, et je pense qu'on peut faire mieux, au-delà de 3 niveaux, les rapprochements échouent.

Une solution est de régénérer les autorités à partir du contenu des champs, mais encore une fois la complexité de RAMEAU est source de mauvaises surprises.

La solution fiable est d'exploiter le PPN des notices d'autorités situé dans le sous-champs $3 des zones pourvues d'autorités dans le Sudoc. Je n'avais pas accès à ce Graal, donc nos liens se sont très mal faits.

Au final, après quelques mois, et après discussion et concertation avec les collègues catalogueurs, nous avons purement et simplement abandonné la gestion des autorités dans Koha, pour deux raisons :

 

  1. Koha gère assez mal le rattachement automatique à des notices d'autorité existantes, surtout si elles sont complexes, ce qui entraîne la création de doublons lors du catalogage, et ce qui oblige à vérifier manuellement chaque autorité.
  2. Zebra est tout à fait capable de relancer des recherches sur des zones et des sous-zones sans passer par des autorités. Le résultat est un peu plus "flou" mais ne semble pas décevoir les lecteurs. Tout se fait dans la configuration de la feuille de style XSLT (en pièce jointe, sans garantie de haute quliaté) : chaque champ et sous-champ d'une zone liée traditionnellement à une notice d'autorité (6xx, 7xx) est utilisé pour construire la requête de la recherche proposée par le biais du rebonds à l'OPAC. On relie tous ces champs et sous-champs par "and su=" et on envoie. Globalement, ça marche.

 

Fichier attachéTaille
unimarcslim2opacdetail.xsl31.45 Ko