Eu quero desenhar um diagrama dos relacionamentos e atributos dos personagens no livro que estou lendo, e eu estava esperando por alguma forma programática de fazê-lo onde eu defino os caracteres em um arquivo de texto ou algo assim, execute alguns compilação e um diagrama é gerado.
Então, estou pensando nas linhas do que o LaTeX faz pela tipografia.
Eu não quero ter que usar SQL ou algum outro programa de banco de dados.
Então, algo assim:
Eu defino personagens com atributos
John = {fat, jolly}
Dave = {thin, boring}
Martha = {plain}
E relacionamentos:
married = [John, Martha]
parent_offspring = [[John, Dave], [Martha, Dave]]
E um diagrama é gerado, o que mostra claramente isso sem que eu tenha que colocar tudo para fora e vinculá-lo, pois como diagramas como esse ficam complicados, acho difícil planejar com antecedência para ter certeza de que eles ainda são compreensíveis / claros.
Existe algum software como este para o Linux? CLI é bom. Uma solução python / matplotlib também seria aceitável.
Tags software-rec