Graphviz Notes

updated: 2025-01-20 pro-tips for general users

Graphviz is a package for drawing diagrams. Its big claim to fame is the automatic layout of nodes and edges. Graphviz main tool is dot;Dot is a language for describing graphs. The “dot” compiler will process the graph description into many different image formats (.svg, .pdf, .png, etc). Graphviz is not a WYSIWYG graphic editor. For that see “inkscape” or “dia”.

Documentation

The dot language documentation is at https://graphviz.org/documentation/

Factlets

  1. When adding a color to a node, it is required to specify the style as filled in addition to specifying the fillcolor.

{ node [shape=note, fillcolor=green, style=filled] body ; }


Terryl Warnock is an eccentric with a happy heart who lives on the outskirts of town with her cat. She is known as an essayist, proof reader, editor, maker of soap, and proud pagan. A lifetime student, she has pursued science, religion, and sustainable communities. This, plus life experience from the local community service to ski instructor, from forest service worker to DMV supervisor, from hospitality to business owner gives her a broad view on the world.

Terryl is the author of:
The Miracle du jour, ISBN-10: 0989469859, ISBN-13 ‏: ‎ 978-0-9894698-5-2

AJ Brown, in a past life, was an embedded systems engineer (digital design engineer). He worked on new product designs from hard disk controllers, communication protocols, and link encryptors to battery monitors for electric cars.

A few years ago he surrendered his spot on the freeway to someone else. Now he is more interested in sailing, building out his live-in bus for travel, and supporting the idea of full-circle food: the propagation, growth, harvest, storage, preparation, and preservation of healthy sustenance. He is a strong supporter of Free/Libre Open Source Software[F/LOSS] and is willing to help most anyone in their quest to use it.

Together, we are MoonLit Press.