I feed this simple script input by defining node-based entries for point-building SVGs (the SVG part doesn't really matter):
graph mygraph{
node [shape=record, fontsize=10, fontname=Arial];
rankdir=TB;
ranksep=0.5;
rank=max;
splines=true;
overlap=false;
mindist=0.2;
"d1" [style=solid, label="{\N|{<0> 0|<1> 1}}"];
"d2" [style=solid, label="{\N|{<0> 0|<1> 1|<2> 2|<3> 3}}"];
"d1":0 -- "d2":0[color=blue, penwidth=3, tooltip="d1:0 -- d2:0", URL="#"];
}
This gives a graph in which ports 0 of d1and port 0 d2are connected by a blue spline:

Fine
Now I need to colorize the ports . For example: port 1 of d2should be green, and port 2 of d2should be orange. Or something.
How do I achieve this?
Edit 1: The solid frame around the nodes is important. I need it hard for some nodes, broken for others.
eckes source
share