AsciiDoc

AsciiDoc est un langage de balisage de texte brut destiné à la rédaction de contenu technique.
Il est doté d’éléments sémantiques et de fonctions permettant de modulariser et de réutiliser le contenu.
Le contenu AsciiDoc peut être composé à l’aide d’un éditeur de texte, géré dans un système de contrôle de version et publié dans plusieurs formats de sortie.

Citeproc

Bibliothèque Pandoc qui permet de génèrer des citations et des bibliographies formatées selon un style CSL (Le Citation Style Language (CSL) est un langage créé par Bruce d’Arcus et destiné à décrire un format d’affichage de référence bibliographique. Un fichier CSL est un fichier XML qui décrit comment sont organisées les différentes informations d’une notice bibliographique (auteur, titre d’article, titre de revue, année, numéro de volume, pagination, etc.) et la ponctuation adoptée, pour obéir aux normes d’affichage préconisées par les revues.).

Flask

Flask est un microframework web open source écrit en Python, conçu pour rester léger et minimal. Il repose sur l’interface WSGI (via Werkzeug) et s’appuie sur le moteur de templates Jinja2 pour générer des pages HTML. On parle de microframework car il fournit par défaut un socle limité aux besoins essentiels du web, comme le routage et un serveur de développement, que l’on complète au besoin.

Framasoft

Framasoft is a French non-profit association, founded in 2004 to advance popular education through the promotion of free and open-source software, with a focus on digital emancipation and ethical alternatives to centralized proprietary services.

Auteur.e.s: Alexis Kauffmann (fr), Paul Lunetta, and Georges Silva
https://framasoft.org

Ghostscript

Ghostscript est un interpréteur du langage PostScript® et des fichiers PDF. Il est disponible soit sous licence GNU GPL Affero, soit sous licence d’utilisation commerciale auprès d’Artifex Software, Inc. Son développement est actif depuis plus de 30 ans et il a été porté sur plusieurs systèmes différents au cours de cette période. Ghostscript se compose d’une couche d’interprétation PostScript et d’une bibliothèque graphique. Il est utilisé, en général, dans les projets web-to-print pour transformer le profil colorimétrique d’un PDF ou compresser un PDF pour lecture sur écran.

InDesign

Adobe InDesign est une application professionnelle de publication assistée par ordinateur (PAO) utilisée pour concevoir des documents imprimés et numériques, développée et commercialisée par Adobe sous forme de logiciel propriétaire accessible par abonnement. Elle s’inscrit dans un écosystème capitaliste et monopolistique, dans lequel Adobe contrôle les formats de fichiers, les tarifs et la distribution, limitant ainsi la liberté des utilisateurs et renforçant leur dépendance à l’égard d’une plateforme commerciale dominante.

Libreoffice

LibreOffice est une suite bureautique gratuite et libre de droits, dérivée du projet OpenOffice. Elle inclut un logiciel de traitement de texte (Writer), un tableur (Calc), un logiciel de présentation (Impress) et un gestionnaire de base de données (Base). Le projet est porté l’organisation allemande à but non lucratif The Document Foundation.

Auteur.e.s: The Document Foundation
https://libreoffice.org/

LuaTeX

LuaTeX est un système de composition typographique informatique basé sur TeX, qui a vu le jour sous la forme d’une version de pdfTeX intégrant un moteur de script Lua.
TeX est un logiciel de composition typographique libre et open source, conçu et développé par Donald Knuth, informaticien et professeur à l’université de Stanford, et dont la première version a été publiée en 1978.
Lua est un langage de programmation léger, de haut niveau et multiparadigme, principalement conçu pour être intégré dans des applications (comme MediaWiki, par exemple).

Auteur.e.s: Taco Hoekwater, Hartmut Henkel, Hans Hagen
https://www.luatex.org/

Makefile

Make est un logiciel qui construit automatiquement des fichiers, souvent exécutables, ou des bibliothèques à partir d’éléments de base tels que du code source. Il utilise des fichiers appelés makefile qui spécifient comment construire les fichiers cibles. À la différence d’un simple script shell, make exécute les commandes seulement si elles sont nécessaires. Le but est d’arriver à un résultat (logiciel compilé ou installé, documentation créée, etc.) sans nécessairement refaire toutes les étapes. make est particulièrement utilisé sur les plateformes UNIX.

Mediawiki

MediaWiki est un moteur de wiki libre et open-source (sous licence GPL). À la base de beaucoup wiki, il est utilisé par l’ensemble des projets du mouvement Wikimédia (dont Wikipédia), des wikis hébergés chez Fandom, ainsi que par de nombreux autres wikis. Conçu pour répondre aux besoins de l’encyclopédie en ligne la plus consultée, il est également utilisé par des entreprises comme solution de gestion des connaissances et comme système de gestion de contenu.
MediaWiki est écrit en PHP et peut aussi bien fonctionner avec le système de gestion de base de données MySQL que PostgreSQL.

OSPKit

Navigateur web destiné à être utilisé avec le projet html2print.
L’objectif est de mettre en page des documents imprimés dans un navigateur web. OSP a construit son propre navigateur webkit afin d’avoir un navigateur plus rapide et une bonne gestion de la typographie.

Auteur.e.s: OSP (Open Source Publishing)
https://gitlab.constantvzw.org/osp/tools.ospkit

Padatrad

Padatrad allows collective translation of texts and editing them from a web browser. This web app is entirely written in JavaScript ES6. It relies on Etherpad, reads content in Markdown, and manages CSS rules for printing using the PagedJS library. The name Padatrad (\pad.a.tʁad) stands for « pad à traduction », that is to say, pad for translation.

paged.js

Paged.js is a free and open source JavaScript library that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!

Auteur.e.s: crée par Adam Hyde et développé par Julien Taquet, Julie Blanc, Fred Chasen et Gijs de Heij
https://pagedjs.org/

Pandoc

Pandoc is free command-line software for converting digital documents, released under the GPL licence.
It can convert documents from formats such as Markdown, reStructuredText, HTML or docx to formats such as HTML, OpenDocument (.odt), Microsoft Word, PDF, PowerPoint, etc.

Auteur.e.s: John MacFarlane
https://pandoc.org/

PrinceXML

Prince XML est un moteur de rendu qui convertit des documents HTML et CSS en fichiers PDF de haute qualité, destinés à l’impression et à l’édition professionnelle.