Nouvelle page d'accueil, nouvelles fonctionnalités.
http://anamnese.online.fr/site2/txt2cyoa/samples/sample.htmlJe me suis permis de reprendre l'histoire d'"Un nouveau monde", de redo_fr
Et voilà ce que l'on obtient :
Histoire sous forme de pdf cliquable :
http://anamnese.online.fr/site2/txt2cyoa/samples/un_nouveau_monde_gbl.pdfHistoire en html (un seul fichier, mais cela doit être possible de l'exporter en fichiers séparés) :
http://anamnese.online.fr/site2/txt2cyoa/samples/un_nouveau_monde_gbl.htmlCarte des chapitres :
http://anamnese.online.fr/site2/txt2cyoa/samples/un_nouveau_monde_gbl_graph.pngLe désavantage de ce système c'est que s'il est aisé de l'installer sous linux, cela peut être plus fastidieux de le faire sous windows pour avoir la version pdf (utilise latex et des outils unix comme pdfjam).
La grande nouveauté de cette nouvelle version, c'est qu'il est tout à fait possible d'utiliser la syntaxe de GBL pour créer des histoires. Game book maker (
http://redohome.hd.free.fr/gameBooks/ ) permet déjà d'exporter en txt2cyoa, mais il y a maintenant un script (très simple) qui peut passer de GBL en txt2cyoa. Je vais également en faire un qui permet de passer de txt2cyoa vers GBL, cela ne devrait pas être trop difficile. La prochaine étape, c'est de permettre d'utiliser dans un même fichier les 2 syntaxes en même temps. Pour le moment ce n'est pas encore trop possible, car ce que je pense être un bug dans le convertisseur m'a empêcher de mixer facilement les 2 syntaxes, mais j'attends une réponse du développeur de txt2tags à ce sujet.
Au niveau de l'aspect du pdf par défaut, il est en A4 mais avec des gros caractères, ceci pour donner une apparence agréable à lire sur un écran d'ordinateur. Si c'est dans l'optique de l'imprimer et de produire des pages de taille raisonnable, il est possible d'utiliser un script qui peut mettre 2 pages sur une, comme on peut voir ici :
http://anamnese.online.fr/site2/txt2cyoa/samples/un_nouveau_monde_gbl-2x1.pdf (mais cela fait perdre les hyperliens)
Il existe même un mode pour l'impression recto verso et générer un livret à agrafer.