Zotero + BetterBibTeX + HAL = BetterBib2HAL ?

Slides:



Advertisements
Présentations similaires
BCDI MODE D’EMPLOI. Qu’est ce que BCDI ? BCDI est un logiciel de recherche: c’est catalogue des documents présent au CDI du collège.
Advertisements

Bibliothèque Centrale de l’École Polytechnique Session pratique Recherches documentaires en sciences dures PSC 2011 septembre/octobre 2011 Denis Roura,
Le débogage Semaine 12 Version A15. Plan de leçon - Débogage  Commentaire javadoc  Définition  Fonctionnement  Point d’arrêt  Exécution  Contrôler.
FAIRE SA BIBLIOGRAPHIE DE THESE AVEC ZOTERO Traitements de texte pris en compte: Word et LibreOffice.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
SITC 10 rue de la libération Bâtiment C Neuilly-sur-Marne Processus création et envoi de newsletter changement du mot de passe.
Les profils du SEDA confection de profil avec Agape.
@rchiveSIC Archive Ouverte en Sciences de l’Information et de la Communication Gabriel.
SQL partie 5 1 LMD create – update – primary key secondary key.
Politique de développement de collection : Bâtir sur les forces du réseau Isabelle Laplante, bibliothécaire _CAP du 15 avril 2011.
1 Contrôle des données stations. GPS 20/11/ Objectifs et état des lieux Objectifs: –Contrôler la qualité des données stations des agences avant.
IRIDOC 2 : tutoriel de formation à la recherche documentaire Outils méthodologiques > Les opérateurs logiques.
Initiation à la conception des systèmes d'informations
Création et téléchargement des fichiers
Classification Commune des Actes Médicaux CCAM
Rechercher des articles et des sites web
Rechercher des livres et des DVD
Construire des requêtes

Très non signal Proximus : OK
Votre Archive ouverte du réseau collégial québécois
Aide à l’utilisation du logiciel Zotero
Politique de dépôt et de services dans ProdInra
Initiation aux bases de données et à la programmation événementielle
Cliquer pour continuer Mettre Password : actuellement : 9999
L’utilisation des formulaires pour un exemplarisateur
Rechercher des articles et des sites web
Logiciel de gestion des adhérents
Javadoc et débogueur Semaine 03 Version A17.
Contrôles des données Application aux données d’hydrométrie
Les objectifs du cours Savoir utiliser un Tableur
ÉDUQ: Votre Archive ouverte du réseau collégial
Les bases de données et le modèle relationnel
Outils méthodologiques
Cyber-Sphinx Séance 2.
Cyber-Sphinx Séance 2.
Faire de Zotero son hub de recherche : L’exemple Zotlog
Je collecte l’information J’accède aux documents sources
Cyber-Sphinx Séance 2.
Structure D’une Base De Données Relationnelle
REVUE DE LITTERATURE. Introduction Première partie majeure dans la rédaction du mémoire, la réalisation d’une revue de littérature consiste à effectuer.
Faire un dépôt dans HAL Les étapes pas à pas.
Module Découverte du droit Formation à la recherche documentaire
Partager la propriété d’un dépôt HAL
L’information est structurée sous forme de notice
Évaluation Adresse de connexion à l’application web académique
STSWEB Structures : Divisions et groupes Créer un groupe
i-EVAL - Plateforme en ligne - Mode d‘emploi
La création de notices d’exemplaires
Metadata Editor. Éditeur de métadonnées. Le catalogage dans Alma (4)
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus.
Support de formation Administrateur Temps & activités
ViaTrajectoire - Module sanitaire Passage à la V6
Transition vers l’assignation automatique des stages à la résidence
Objectifs Pourquoi utiliser EndNote ? Créer une base de données EndNote.
PRESENTATION ACCESS Editeur : Microsoft Environnement Windows (SE)
Comment la faire ? Quand la faire ?
FRAMEWORKS : XMLBEANS / STRIPES
Etudes d’approfondissement M2GI Option SRR
Support de formation Administrateur Notes de Frais
Collaborateurs & managers
ViaTrajectoire - Module sanitaire Passage à la V6
STSWEB Structures : Divisions et groupes Créer un groupe
Faire un dépôt dans HAL Les étapes pas à pas.
REUNION RUPN Transition d’année - Archivage
ScienceDirect Guide d’utilisation de la base de données : ScienceDirect Pr R. EL OUAHBI.
DONNÉE DE BASE QM Manuel de formation. Agenda 2  Introduction  Objectif de la formation  Données de base QM: Caractéristique de contrôle Catalogue.
Initiation à la recherche documentaire
Site web, Ce qu’il faut savoir ?
Transcription de la présentation:

Zotero + BetterBibTeX + HAL = BetterBib2HAL ? Quelques astuces pour manier le JavaScript dans BetterBibTeX

Rappels Certains champs obligatoires dans HAL ne peuvent pas être renseignés dans Zotero (ex.: audience d’une revue) L’utilisation de BetterBibTeX, plug-in de Zotero, permet entre autres de : Utiliser le champ Extra de Zotero pour ajouter à une référence des champs supplémentaires → utile pour ajouter des informations qui changent à chaque référence Détourner des champs Zotero (ex.: exporter le champ Archive pour le renommer en champ x-conferencestartdate) → utile pour ajouter des informations qui changent à chaque référence Ajouter un champ avec une valeur fixe à une ou plusieurs références (ex.: ajouter x-audience = {international} à un ensemble d’articles) → utile pour ajouter des informations communes à un grand nombre de références Pour les deux dernières fonctions, il est nécessaire d’ajouter un post- script à BetterBibTeX. Ce post-script est rédigé en JavaScript.

Avertissement Ce modeste tutoriel vise à fournir aux bibliothécaires néophytes quelques trucs et astuces dans le maniement de JavaScript. Il est basé sur des tests menés de manière tout à fait empirique par les bibliothécaires (non-informaticiens…) du SCD de l’Université Paris Nanterre, à partir d’exemples gentiment fournis par Emiliano Heyns, créateur de BetterBibTeX Si vous avez sous la main quelqu’un qui maîtrise JavaScript, mieux vaut lui demander son aide directement ! Si vous remarquez la moindre erreur ou si quelque chose ne fonctionne pas, faites-le nous savoir : collaborons !

Utiliser le champ Extra d’une référence La plus simple manière d’ajouter des informations

Principe BetterBibTeX permet d’ajouter dans le champ Extra d’une référence des champs BibTeX normalement absents d’une notice classique (ex.: audience, niveau de vulgarisation…) Pour cela, il est nécessaire d’ajouter le code suivant : bibtex[champ1=valeur;champ2=valeur etc.] Exemple pour un article de colloque :

Astuces Il s’agit peut-être de la solution la plus simple quand on n’a pas énormément de références à exporter ou qu’on a un peu peur des balises et du code À conseiller aux chercheurs ? Attention toutefois à bien respecter : l’intitulé exact des champs HAL la syntaxe spéciale de certaines valeurs (ex.: codes ISO pour la langue et le pays, dates au format AAAA-MM-JJ etc.) les valeurs restreintes de certains champs (ex.: audience, niveau de vulgarisation etc.)

Détourner des champs de Zotero Compléter, Exporter, Renommer

Principe Certains champs de Zotero sont souvent délaissés car peu utiles : Archive, Loc. dans l’archive, Catalogue de bibliothèque, Cote, Autorisations etc. Ils ne sont d’ailleurs pas pris en compte lors des exports BibTeX classiques Il est possible de : Utiliser ces champs pour saisir des informations indispensables à un export Bib2HAL (ex.: date de début de conférence pour un acte de colloque) Prendre ces champs en compte dans son export Renommer ces champs pour leur donner la valeur souhaitée par Bib2HAL (ex.: x-conferencestartdate)

1) Réattribuer les champs délaissés Avant toute saisie en masse dans Zotero, commencez par réfléchir aux champs que vous souhaitez réassigner Faites-vous un tableau de concordance précis car il ne sera pas possible de changer l’affichage dans Zotero (i.e.: Archive restera Archive dans Zotero, même si BetterBibTex le transforme en x-audience au moment de l’export)

Exemples de tableaux de concordance Le tableau de l’Université de la Réunion Le tableau de l’Université Paris Nanterre

Astuces Privilégiez les informations qui changent d’une référence à l’autre et qu’il ne sera pas possible d’ajouter en gros. Ex.: compte du déposant HAL (x-onbehalfof), date de début de conférence (x-conferencestartdate), adresse de la conférence (x-address ou (x-city + x-country))… Quand ils ne sont pas utilisés, pensez à vérifier que les champs détournés sont vides. Ex.: si vous détournez le champ Cote de Zotero en x- peerreviewing, pensez à le laisser vide dans les références qui n’utilisent pas cette information (comme les livres).

2) Exporter un champ Pour demander l’export d’un champ en particulier, ajouter les 3 lignes de code suivantes dans le post-script BetterBibTeX : if (Translator.BetterBibTeX || Translator.BetterBibLaTeX) { this.add({ Nomduchamp: this.item.nomduchamp }); } Exemple pour demander l’export du champ Archive : Répéter ces 3 lignes autant de fois qu’il y a de champ supplémentaire à exporter.

3) Renommer un champ Pour renommer un champ, ajouter les 3 lignes de code suivantes dans le post-script BetterBibTeX : if (this.has.nomOriginal) { this.has.nomOriginal.name = 'nouveaunom'; } Exemple pour renommer le champ Archive en champ x-onbehalfof (compte du déposant HAL) : Répéter ces 3 lignes autant de fois qu’il y a de champs à renommer.

Ajouter une condition Pour renommer un champ seulement pour certains types de documents, ajouter les lignes de code suivantes dans le post- script BetterBibTeX : if ((this.item.itemType == 'TypedeDoc' && this.has.nomOriginal) { this.has.nomOriginal.name = 'nouveaunom'; } Exemple pour renommer le champ Consulté le en champ x-conferencestartdate uniquement pour un acte de colloque :

Équivalences Zotero-CSL-BibTeX Dans toutes ces lignes JavaScript, il importe de saisir le code BibTeX du champ sur lequel on veut agir Ce code ne reprend pas forcément l’intitulé du champ Zotero, non plus que le code CSL Exemple : le champ Zotero intitulé Collection est appelé collection-title dans un fichier CSL (feuille de style Zotero) mais series dans BibTeX… Il n’existe malheureusement pas de liste complète de ces équivalences (même si on en a un début ici)

Quelques exemples de codes de champs Malgré tout, quelques champs utiles dont l’intitulé ne va pas de soi : Champ Zotero Code BibTeX Loc. dans l’archive archiveLocation Catalogue de bibliothèque libraryCatalog Titre abrégé shorttitle Consulté le urldate Cote lccn Autorisations rights Extra note Intitulé du colloque conferenceName Intitulé de la réunion meetingName Marqueur keyword

Vous avez des questions. Contactez-nous sur admin-hal@liste Vous avez des questions ? Contactez-nous sur admin-hal@liste.parisnanterre.fr ! FLASH INFO - Nous travaillons actuellement à la définition d’un nouveau schéma de métadonnées, qui utilisera les exports XML-TEI de Zotero combinés à la future nouvelle interface X2HAL de l’INRIA (en cours de développement). Pour en savoir plus (d’ici mars-avril), consultez notre site https://openaccess.parisnanterre.fr !