Skip to content
@CUSO-2025-Ed-Num-online

CUSO-2025-Ed-Num-online

Activité CUSO 2025 – Éditions numériques et GitHub Pages

Formation d'une journée, Genève, 14 novembre 2025. Cet atelier présente l'utilsation de GitHub Pages comme outil de publication pour certaines formes d’éditions numériques. Pour plus de détails concernant la salle et les inscriptions, cliquer ici.

Organisatrices

  • Sonia Solfrini, Doctorante (Université de Genève | IHR, Projet FNS SETAF)
  • Floriane Goy, Post-doctorante (Université de Genève | IHR, Projet FNS 16th Century Exegesis of Paul)

Éditions numériques et GitHub Pages : survol d'une chaîne de traitement numérique (TEI, XSLT, HTML)

GitHub Pages peut-il constituer un outil pertinent pour la publication de certaines formes d'éditions numériques ? Tandis que TEI Publisher permet de produire aussi bien des éditions « haute couture » que des éditions « prêt-à-porter » - selon les termes d'Elena Pierazzo - GitHub Pages pourrait offrir une solution encore plus légère, adaptée à des projets de type Small-Scale Editions, tels que proposés, par exemple, par Wout Dillen à l'Université de Borås.

Cet atelier propose de présenter une chaîne de traitement numérique permettant ce type de publication, depuis l'encodage d'un texte en XML-TEI jusqu'à sa mise en ligne au format HTML via GitHub Pages, en passant par l'utilisation du langage de transformation XSLT.

La formation se veut avant tout pratique et permettra aux participant·e·s de se familiariser avec ces outils à travers une série d'exercices constitués, dans la mesure du possible, sur la base des sujets de recherches des doctorant·e·s. L'activité s'adresse aux doctorant·e·s souhaitant explorer des méthodes reproductibles et accessibles pour concevoir et diffuser des éditions numériques.

Un exemple de page web obtenue après l'application de la pipeline est disponible à l'adresse suivante : Reforming Paul (à noter que le site est encore en construction).


Objectifs de l’atelier

  • Présentation d'une chaîne de traitement numérique (pipeline) :
    • encodage de base d'un texte en XML-TEI,
    • transformation via XSLT,
    • publication en HTML sur GitHub Pages.

Outils

  • Series d'exercices pratiques à tester au cours de la journée et après l'atelier.

Programme de la journée

  • Introduction et bases de la TEI --> cours 1
  • D’un fichier TEI à un fichier HTML : HTML et CSS --> cours 2
  • D’un fichier TEI à un fichier HTML : XSLT --> cours 3
  • Publier des fichiers HTML avec GitHub Pages --> cours 4

Exemple de publication

Un exemple de page web obtenue après application de la pipeline est disponible ici :
👉 Reforming Paul (site en construction)


Licence

Sauf mention du contraire, tous les matériaux sont sous licence CC BY-SA 4.0.


Ressources complémentaires


Installations requises

Popular repositories Loading

  1. cours-3_TEI_vers_HTML_via_XSLT cours-3_TEI_vers_HTML_via_XSLT Public

    transformation de la TEI en HTML avec XSLT

    XSLT 1

  2. .github .github Public

    Éditions numériques et GitHub Pages : survol d'une chaîne de traitement numérique (TEI, XSLT, HTML)

  3. Cours-1_Introduction_et_bases_TEI Cours-1_Introduction_et_bases_TEI Public

    Introduction et bases de la TEI

  4. Cours-2_Bases_TEI_HTML_CSS Cours-2_Bases_TEI_HTML_CSS Public

    D’un fichier TEI à un fichier HTML : HTML et CSS

    HTML

  5. cours-4_Publier_sur_GitHub-Pages cours-4_Publier_sur_GitHub-Pages Public

    Publier des fichiers avec GitHub Pages

    CSS

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…