Roh, ça spoilerait
J'ai un outil automatisé qui le fait. Il va récupérer la liste des paragraphes, puis construire un fichier DOT décrivant le graph, et lancer ensuite graphviz pour générer le graph final (en SVG, pour avoir des noeuds cliquables, ou en PNG, pour l'esthétique).
Ce "builder" fait un tas d'autres choses d'ailleurs. Entre autres, il génère les pages HTML à partir des paragraphes rédigés en XML (car comme ça, NetBeans me donne les auto-complétions nécessaires: chaque objet, personnage, élément etc est dans un fichier XML dédié, pour l'organisation, et je peux donc construire une XSD à partir de cela, et NetBeans me propose alors l'auto-complétion dans les paragraphes, à partir de cette XSD). Il se charge aussi de générer le ePub et le Mobi (spécial @lucard!), de construire le graph, d'effectuer quelques stats (cf ci-dessus), de vérifier qu'il n'y a pas d'erreur logique (par exemple, un personnage qu'on croise pour la première fois, puis qu'on recroise à nouveau pour la première fois), et qui chante même pour dire qu'il a terminé (!).
J'ai un outil automatisé qui le fait. Il va récupérer la liste des paragraphes, puis construire un fichier DOT décrivant le graph, et lancer ensuite graphviz pour générer le graph final (en SVG, pour avoir des noeuds cliquables, ou en PNG, pour l'esthétique).
Ce "builder" fait un tas d'autres choses d'ailleurs. Entre autres, il génère les pages HTML à partir des paragraphes rédigés en XML (car comme ça, NetBeans me donne les auto-complétions nécessaires: chaque objet, personnage, élément etc est dans un fichier XML dédié, pour l'organisation, et je peux donc construire une XSD à partir de cela, et NetBeans me propose alors l'auto-complétion dans les paragraphes, à partir de cette XSD). Il se charge aussi de générer le ePub et le Mobi (spécial @lucard!), de construire le graph, d'effectuer quelques stats (cf ci-dessus), de vérifier qu'il n'y a pas d'erreur logique (par exemple, un personnage qu'on croise pour la première fois, puis qu'on recroise à nouveau pour la première fois), et qui chante même pour dire qu'il a terminé (!).