Book2book est une chaîne d’outil en ligne de commande qui a pour objectif d’extraire et de générer les sources nécessaires à la production d’un document mis en page à partir d’un spécimen existant. À partir d’un livre numérisé, l’objectif est d’extraire, de conserver et de réutiliser tous les éléments permettant sa re-production.
- Récupérer le livre numérisé depuis différentes sources (GoogleBooks ou une numérisation à la main)
- Décomposer et préparer les pages
- Extraire le contenu textuel et les informations para-textuelles (mise en page)
- Extraire chaque image de chaque glyphe de chaque page
- Récupérer les informations de métriques des fontes
- Générer le contours moyen de chaque glyphe de chaque fonte
- Créer les fontes et y importer les contours des glyphes
- Configurer les métriques et diacritiques des fontes
- Générer les sources de mise en page des documents reproduis
- Compiler les sources pour obtenir un document présenté par pages