| ▲ | Someone 8 days ago | |||||||
> Each engine has its own DSL, basically. Does it? There are slightly different DSLs for directed and non-directed graphs, some features only work with some output formats, but AFAIK, everything in the DSL in independent of the layout engine. | ||||||||
| ▲ | a_e_k 8 days ago | parent | next [-] | |||||||
You can also set:
in a dot file, call dot, and it will use the neato layout engine.(See https://graphviz.org/docs/attrs/layout/) And if I look in my /usr/bin, I see that neato is just symlinked to dot. It's pulling the usual trick of one executable that behaves slightly differently depending on the invocation name. | ||||||||
| ▲ | wswope 8 days ago | parent | prev [-] | |||||||
Looking at the docs again with fresh eyes, I think you and fulafel are on the money. The specific engine syntaxes are by & large mutually incompatible, but DOT does seem to be the label used for the overall lang as well as the dot-engine-compatible dialect. | ||||||||
| ||||||||