Documentation du Pressoir

Présentation générale

Présentation générale

Hélène Beauchef, Victor Chaix, Roch Delannay, Antoine Fauchié, Clara Grometto, David Larlet, Margot Mellet, Servanne Monjour, Nicolas Sauret, Michael Sinatra, Marcello Vitali Rosati, « Présentation générale », Documentation du Pressoir (édition augmentée), Chaire de recherche du Canada sur les écritures numériques, Montréal, 2024, ISBN : , https://ecrinum.gitpages.huma-num.fr/pressoir/introduction.html.
version 0, 16/9/2024
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

Pour en savoir plus sur les fondements, les objectifs et les protagonistes du PressoirIci est utilisée une fonctionnalité afin de styler l’introduction. En savoir plus.↩︎.

Intention

Le Pressoir est un générateur de sites statiques conçu pour la création de livres enrichis en html. Pensé en priorité par et pour des chercheur·se·s en sciences humaines et sociales, il permet de publier des textes riches en données et en informations comprenant, notamment, des métadonnées détaillées, des bibliographies structurées, des notes de bas de page, un balisage infra-textuel (permettant d’identifier des termes sélectionnés, de les relier à des autorités et de créer des objets éditoriaux : index, glossaire, cartographie…), des contenus additionnels (illustrations, vidéos, compléments textuels…), des index automatiques, un outil d’annotation (avec Hypothes.is)…

En s’appuyant sur une chaîne de publication modulaire, ce générateur s’adapte aux besoins comme aux contraintes de l’édition numérique et peut être utilisé pour produire des livres enrichis, des supports de cours, de la documentation et tous types de publications numériques.

Voir les exemples d’usages suivants :

Les références complètes de ces ouvrages se trouvent dans la Bibliographie disponible à la fin de cette documentation.

Initié par la Chaire de recherche du Canada sur les écritures numériques, le Pressoir est basé sur des outils libres et ouverts. Le code est disponible en open source sous licence GPLv3 sur un dépôt de l’instance GitLab d’Huma-Num.

Principes techniques

Les choix techniques et éditoriaux ont été établis selon cinq principes généraux :

  • la granularité des contenus et la structuration fine des données,
  • la modularité de la chaîne éditoriale et des différents formats,
  • le low-tech appliqué aux formats et aux logiciels, comme garantie de soutenabilité et de pérennité de la chaîne et des contenus produits,
  • la pérennité des données et de leur accessibilité,
  • le logiciel libre, l’ouverture des sources et l’accès ouvert.

Suivant ces principes, les textes, les métadonnées et les références bibliographiques sont édités respectivement dans les formats markdown, yaml et bibtex, à partir desquels le Pressoir produit des fichiers html statiques. Les ouvrages peuvent donc être simplement déposés sur un serveur, ou déployés via une forge logicielle.

Par défaut, le Pressoir met en page le corps de texte selon le style Tufte, avec la police de caractère Jannon de Storm Type Foundry.

Historique

À l’origine du projet, en 2018, le script de production était écrit en bash, et mobilisait les logiciels et langages suivants : Pandoc (génération des contenus en html), XSLT (enrichissement des html), BaseX et XQuery (production des index). Il a par la suite été implémenté dans un script Python destiné à l’usage interne des deux collections impliquées dans son développement : Les Ateliers de [sens-public] et « Parcours Numériques » (pour les Presses de l’Université de Montréal). Courant 2024, il a finalement été distribué comme paquet Python accessible à tou·te·s et utilisable au-delà des collections pour lequel il avait été originellement penséAccéder à l’historique des versions du paquet Python.↩︎.

Pour en apprendre davantage sur l’histoire du Pressoir, consulter l’article (en anglais) Exploring New (Digital) Publishing Practices with Le Pressoir (Fauchié et al. 2023).

Équipe

Cet outil a été réalisé dans le cadre de la Chaire de recherche du Canada sur les écritures numériques et grâce aux énergies de Marcello Vitali Rosati, Nicolas Sauret, Servanne Monjour, David Larlet, Antoine Fauchié, Michael Sinatra, Margot Mellet, Hélène Beauchef et Roch DelannayLe pictogramme [+] indique ici l’utilisation d’une des fonctionnalités développées pour le Pressoir : le balisage infra-textuel qui permet d’identifier des termes sélectionnés (ici, des personnes) et de les associer, notamment, à des autorités (ici, l’identifiant unique ORCID). Pour en savoir plus sur cette fonctionnalité, voir la section « Balisage infra-textuel ».↩︎.

Financement

La conception et le développement du Pressoir ont été financés par la Chaire de recherche du Canada sur les écritures numériques.

Ont également contribué le Laboratoire Paragraphe (Université Paris 8) et le Centre de recherche interuniversitaire sur les humanités numériques (CRIHN).

Support

Pour remonter un problème, utiliser les issues Gitlab en français ou en anglais.

Références
Fauchié, Antoine, Roch Delannay, Michael Sinatra, et Marcello Vitali-Rosati. 2023. « Exploring New (Digital) Publishing Practices with Le Pressoir ». Pop! Public. Open. Participatory, nᵒ 5 (septembre). https://doi.org/10.54590/pop.2023.006.