Atelier eXist-db et TEI

Mardi 30 mai : 14h – 16h
à l’ENS de Lyon (site Descartes) – salle R20.

Cette séance présentera l’utilisation qui est faite de la plateforme TeiPublisher à HiSoMA pour la publication de corpus épigraphiques numériques.

TeiPublisher est une une plateforme web liée à la base de données XML native eXist-db qui a été officiellement lancée en février dernier.

Elle offre un système de publication de fichiers TEI relativement simple à mettre en oeuvre tout en restant adaptables à des besoins spécifiques (voire à d’autres formats que la TEI).
Sa particularité est d’implémenter les « processing models » récemment introduits dans la TEI. Il s’agit d’un nouveau jeu de 4-5 balises permettant de décrire les principes des transformations souhaités pour produire les interfaces de lecture des données.
Le principe est le suivant : il consiste à associer chaque élément d’un schéma ( <div> <p> etc.) un comportement-type pour la présentation (bloc, paragraphe, liste, lien, etc.). Ces comportement sont en effet pré-codés par la plateforme. La transformation se fait automatiquement. Il est assez facile, à condition de maîtriser l’écriture de fonctions Xquery, d’ajouter des comportements personnalisés. Des exemples issus de l’expérimentation en cours à HiSoMA, pour les besoins spécifique de l’édition épigraphique, seront présentés.

Pour un même élément, on peut aussi définir des comportement spécifiques à chaque type de support (web, pdf, pub…)

Les avantages sont nombreux. On retiendra particulièrement :

  • une maintenance du code facilité
  • la possibilité de mieux pérenniser certains choix de présentation qui comportent une dimension scientifique (cf. conventions éditoriales)
  • le fait d’offrir un système de publication complet avec moteur de recherche et un système de templating html à l’état de l’art (bootstrap 3, material design)
  • offre clé en main d’une plateforme de prototypage, permettant de tester, pour un même document, différentes présentations-types

Plus d’info :
– http://exist-db.org/exist/apps/wiki/blogs/eXist/teipublisher
– https://teipublisher.com/

Cet atelier sera animé par Emmanuelle Morlock, Maud Ingarao et Syvain Boschetto.


Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Rechercher dans OpenEdition Search

Vous allez être redirigé vers OpenEdition Search