À propos du projet
Readteractive est un outil open source destiné aux auteurs qui créent des livres interactifs, également appelés livres-jeux. Un livre est organisé sous la forme d’un dossier contenant des sous-dossiers de chapitres ; les métadonnées sont stockées dans des fichiers YAML et le texte des chapitres est rédigé en Markdown. Les choix entre les chapitres utilisent une syntaxe de lien personnalisée telle que (Go to after -> [after]), et le processus de compilation vérifie la présence de liens cassés. L’exécution de make BOOK=book-name produit des sorties HTML, PDF et EPUB, avec une génération optionnelle de MOBI lorsque KindleGen ou Kindle Previewer est disponible. La version HTML présente le chapitre en cours de manière interactive, tandis que SCROLL=yes conserve les chapitres déjà visités visibles et que PRINTED=yes ajoute des références de chapitres pour l’impression. La mise en forme prend en charge Markdown et HTML, CSS pour les sorties HTML et e-book, des variables de marges PDF ainsi que des sauts de page LaTeX, et les équations MathML dans les sorties HTML et PDF. Un CLI compagnon basé sur Yeoman permet de générer la structure des projets et de visualiser les graphes de liens entre chapitres.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.