#publication

One Document Does it all

Le principe de l’affichage conditionnel est un premier pas vers le principe du One Document Does it all (ODD), dans lequel chacun est libre de remplacer document, it et all en fonction de sa problématique.
Arthur Perret, Enseignement et automatisation avec Pandoc, https://www.arthurperret.fr/enseignement-automatisation-pandoc.html

Via Arthur Perret je découvre ce concept de One Document Does it all. Jusqu’ici j’utilisais — peut-être à tort — le concept de Single Source Publishing.

L’idée est de pouvoir produire différentes versions ou artefacts à partir d’une seule et même source, en faisant varier des paramètres (modèles de documents ou templates, données d’entête des documents ou frontmatter, données à la volée).

L’origine du concept est à chercher du côté de la TEI, lui-même héritier du concept de “Programmation lettrée” de Donald Knuth.

L’expression permet d’imaginer le recours à plusieurs fichiers, tant que l’ensemble forme un document.

Une bonne alternative (plus générique) à l’expression Single Source Publishing.