Hacker News new | ask | show | jobs
by technimad 1611 days ago
Many moons ago I created all graphs in the LPIC2 exam prep book [1] using graphviz. The book is open sourced now, and all dot files are preserved in the accompanying repo [2].

One thing I learned creating these graphs was that with some tinkering you have quite a lot of control on how the result will look, without littering the semantic in the source file with a lot of markup.

I choose graphviz because the dot notation can easily be checked into source control. It is also easy to create reproducible results using a makefile.

[1] https://lpic2book.github.io/src/

[2] https://github.com/lpic2book/src/tree/main/docs/images