Oui, j'avais compris :-) En fait je disais juste que je connaissais deux solutions mais qu'on pouvait facilement passer à côté parce-que chacune d'entre elle est lié à un écosystème donné (pour la même raison, il en existe certainement d'autres que j'ignore.) Du coup on peut se réjouir de ce petit programme qui offre une syntaxe PIC-like/compatible sans devoir passer par (g|n|t)roff et donc d'avoir quelque chose sans écosystème dédié, comme graphviz (dont le seul défaut et la principale qualité est d'être spécialisé graphes avec placement calculé de façon automatique) et gnuplot
Je suis bien conscient que le SVG est un peu trop bas niveau si on veut faire des choses évoluées rapidement/simplement. C'est pour ça que j'évoquais l'idée d'écrire des primitives d'abstraction pour son langage de scripting, un peu comme si on invente un langage de plus haut niveau comme les précédents. Je n'ai personnellement pas fait l'exercice, mais je me suis rendu compte que d'autres l'on fait lorsque j'ai regardé si on pouvait trouver des choses pour notre dokuwiki (donc PHP+HTML+JS+CSS, et le résultat peut être parfois du PNG) :
Ces PreuvesOuiConcept sont des bases intéressantes malgré leurs limitations (hormis A2S, qui peut vite être laborieux, on est souvent limité à des types précis de dessins)
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Top ! À creuser
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pikchr : un langage pour décrire des diagrammes SVG. Évalué à 9.
Oui, j'avais compris
:-)En fait je disais juste que je connaissais deux solutions mais qu'on pouvait facilement passer à côté parce-que chacune d'entre elle est lié à un écosystème donné (pour la même raison, il en existe certainement d'autres que j'ignore.) Du coup on peut se réjouir de ce petit programme qui offre une syntaxe PIC-like/compatible sans devoir passer par(g|n|t)roffet donc d'avoir quelque chose sans écosystème dédié, commegraphviz(dont le seul défaut et la principale qualité est d'être spécialisé graphes avec placement calculé de façon automatique) etgnuplotJe suis bien conscient que le SVG est un peu trop bas niveau si on veut faire des choses évoluées rapidement/simplement. C'est pour ça que j'évoquais l'idée d'écrire des primitives d'abstraction pour son langage de scripting, un peu comme si on invente un langage de plus haut niveau comme les précédents. Je n'ai personnellement pas fait l'exercice, mais je me suis rendu compte que d'autres l'on fait lorsque j'ai regardé si on pouvait trouver des choses pour notre dokuwiki (donc PHP+HTML+JS+CSS, et le résultat peut être parfois du PNG) :
Ces PreuvesOuiConcept sont des bases intéressantes malgré leurs limitations (hormis A2S, qui peut vite être laborieux, on est souvent limité à des types précis de dessins)
"It is seldom that liberty of any kind is lost all at once." ― David Hume