Projets
Une sélection de projets menés ces dernières années. Voir aussi les sites présentés dans le portfolio de Chapitre neuf.
Chapitre neuf
depuis 2023
Chapitre neuf
chapitreneuf.org
Le collectif Chapitre neuf accompagne les éditeurs et les plateformes académiques dans le développement de leur offre numérique. Émanation du collectif Edinum, Chapitre neuf prend le parti de se concentrer sur la publication électronique et le développement open source.
loconvert et msoconvert
2021
MIT
brrd/loconvert et brrd/msoconvert
Ces deux modules pour Node convertissent des documents en utilisant respectivement LibreOffice et Microsoft Office.
pdfgen
2020
Université Lyon 3, Edinum/Chapitre neuf
GPL-3
chapitreneuf/pdfgen
Le plugin pdfgen pour Lodel permet de créer automatiquement des PDF à partir des articles d’une revue électronique. Le rendu est effectué avec la bibliothèque Paged.js.
Nova
depuis 2019
Université Lyon 3, Edinum/Chapitre neuf
GPL-3
chapitreneuf/nova
Cette maquette générique pour Lodel a été développée à six mains par le collectif Edinum. Responsive, accessible, modulaire et moderne, son graphisme rappelle volontairement celui de la plateforme OpenEdition Journals. La Nova est aujourd’hui utilisée par plusieurs dizaines de revues de SHS.
OpenEdition Checklist
depuis 2017
OpenEdition
GPL-3
OpenEdition/checklist et OpenEdition/checklist-lodel
Le plugin Checklist pour Lodel a pour objectif d’accompagner les éditeurs dans leur démarche de préparation documentaire et de qualité sur les plateformes OpenEdition Journals et, depuis 2021, Openedition Books. Ce projet m’a demandé de jongler entre mes deux casquettes, l’édition et le développement.
Lodapi
depuis 2016
MIT
brrd/lodapi
Lodapi est une bibliothèque JavaScript expérimentale capable d’interagir avec un site Lodel. Concrètement cela permet de créer automatiquement des numéros, charger des documents par lots ou encore de dédoublonner les index d’une revue en ligne.
Prima
depuis 2016
Edinum/Chapitre neuf
demo.edinum.org
La Prima est la première maquette pour Lodel à avoir été conçue par le collectif Edinum. Elle est adaptée à la lecture d’articles longs sur tous les terminaux et propose une architecture modulaire tout en garantissant la compatibilité avec le modèle éditorial d’OpenEdition Journals. J’ai conçu l’interface de la Prima et suis l’auteur de la majeure partie de son code source.
Edinum.org
2016 à 2023
Edinum
edinum.org
Créé en 2016, le collectif Edinum regroupait plusieurs travailleurs indépendants aux compétences complémentaires et s’adressait principalement aux éditeurs académiques qui souhaitaient évoluer vers une publication électronique en libre accès. En 2023 il s'est scindé en deux projets complémentaires : Chapitre neuf et Eutypo.
Electron-tabs
depuis 2016
MIT
brrd/electron-tabs
Ce module permet de mettre en place un système d’onglets dans une application Electron.
Largetable
2016
MIT
brrd/largetable
Ce petit plugin jQuery permet d’améliorer l’affichage des tableau longs sur le web sans nécessiter de markup supplémentaire.
Abricotine
2015 à 2023
GPL-3
brrd/abricotine
Abricotine était un éditeur de texte au format markdown qui proposait de prévisualiser la mise en forme du document, ses images, médias externes et formules mathématiques directement dans la fenêtre d’édition plutôt que dans un panneau latéral. Ce genre d’outil n’existait pas vraiment en 2015, c’est ce qui m’a incité à le créer à l’époque. Le projet a pris fin en 2023.
Modèles de stylage et macros
2015 à 2017
OpenEdition
GPL-3
OpenEdition/revuesorg_word_templates
Jusqu’à 2018, les modèles de stylage pour Word utilisés par OpenEdition étaient générés automatiquement dans plusieurs langues via ce projet développé en VBA. Cet outil a été abandonné depuis, avec le passage aux versions plus récentes d’Office. Une macro de démarrage rapide compatible avec les derniers modèles d’OpenEdition se trouve ici.
Reglyph
2015
MIT
brrd/reglyph
Cet outil en ligne de commande récupère la couverture Unicode d’une police de caractères. Différents formats de sortie sont disponibles, dont notamment une expression régulière directement utilisable dans la recherche d’InDesign.