- GXL seems to be one of several (dead) graphics “standards” that were created back when SGML and HTML were new and shiny; pdf was locked-up tight; and SVG was a standard that had no useful implementations
- PSD (photoshop) seems to be a multi-layer, raster (bitmapped) format (I prefer vector file formats like SVG)
- gimp and imagemagick seem to be able to convert other formats to PSD
- not sure if this can be done at library level
- not sure if PSD layers can be supported
- note that Graphviz does support layers at a high level (see FAQ | Graphviz)
Driving Graphviz from another system:
Graphviz can explicitly position nodes, edges, and labels based on pos input values (see FAQ | Graphviz)
- one example is this radial layout engine A radial Graphviz engine (pre-processor) that uses Graphviz as a parser and back-end
- there are many others