Since a Zettelkasten is a collection of notes and the links between said notes, the perfect visual representation is a directed graph.
Graphs help a lot in understanding your Zettelkasten, to give you a quick and intuitive overview of everything that is going on.
Luckily, settle
can generate DOT
(.gv) output of
your Zettelkasten, a language used for describing graphs. You can then use a
dedicated graph renderer, such as xdot
or graphviz
(and its many sub-tools)
to view the graph.
So, for example, using xdot
to explore the graph interactively:
$ settle query --graph >zk.gv
$ xdot zk.gv
Or, to create a JPG image using circo
([on Arch Linux,] comes with the
graphivz
package):
$ settle query --graph >zk.gv
$ circo -Tjpg zk.gv >graph.jpg