- Intègre les procédures OpenAthens au projet. - Adapte le Makefile pour convertir les différents documents. - Documente l'usage du Makefile. - Rassemble tous les fichiers statiques dans le dossier static. - Regroupe les images dans le dossier static/images. Co-Authored-by: iGor milhit <igor@milhit.ch> |
||
|---|---|---|
| source | ||
| static | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| heg-iso-690.csl | ||
README.md
| title | subtitle | date | id | tags | template_version | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| OpenAthens par le CMU | Comment utiliser OpenAthens aux HUG et à l'UNIGE | 2025-05-07T10:59:48+0200 | 20250507105948 |
|
v0.2.0 |
OpenAthens par le CMU
Ce projet rassemble la documentation produite par la Bibliothèque de l'UNIGE, site CMU sur l'usage du protocole OpenAthens pour accéder à l'information scientifique qui est derrière un paywall et est couverte par les licences et les abonnements de la Bibliothèque.
Il faut noter que depuis janvier 2023, OpenAthens est la méthode pour cet accès, car la reconnaissance par IP n'est plus possible.
Contenu de la documentation
Cette documentation propose :
- Des procédures détaillant les cas particuliers. Ce sont les fichiers
.mddu dossiersource/. Un cas particulier est ajouté à chaque fois qu'un ou une lectrice signale un problème pour accéder à une ressource précise chez un fournisseur (base de donnée, éditeur, revue). - Une méthode pour ajouter un bookmarklet au navigateur web pour faciliter son usage.
Édition et conversion
Pour éditer la source de la procédure du bookmaklet, il faut éditer le
fichier markdown correspondant : ./source/bookmarklet.md. C'est la même
méthode pour les cas particuliers.
Pour la conversion du document, il faut installer les dépendances (voir la
section Requis) et utiliser les facilités du Makefile :
make htmloumake <filename>.htmlpour générer le ou les fichiers HTML contenant les éléments d'interface depagedjspour la consultation dans un navigateur web.make watch TARGET=<filename>.htmlpermet de reconstruire automatiquement le fichier chaque fois que des modifications du markdown, du template ou du CSS sont enregistrées.make servelance un serveur web local (avec python) pour charger le fichier HTML produit par la commande précédente.makeoumake pdfoumake <filename>.pdfconverti au format PDF le ou les fichiers markdown en utilisantpagedjs. Seuls les sources modifiées sont reconstruites.make cleansupprime les fichiers HTML lorsqu'ils ne sont plus utiles.
Requis
Pour convertir les sources dans différents formats, et pour faciliter l'édition, certains logiciels sont utiles, voire nécessaires :
pandocpour les conversion (obligatoire).pagedjs-clipour la conversion au format PDF (obligatoire).watchexecpour observer les modifications sur des fichiers afin de relancer une commande. C'est utile pour la commandemake watch TARGET=<filename>.mdpar exemple.
Licence
Ce projet est sous licence CC-BY-SA 4.0.