In Graphviz / dot, is it possible to get the edge to connect exactly in the top center of a node? Reading the dot guide, I thought tailport and headport<
I see the same effect under Windows7 - did not try other platforms.
I tried fiddling with the 'port positions', See http://www.graphviz.org/content/attrs#kportPos
e.g. changing the last lines of your code to
point2 -> point1
point2 -> C:nw
point1 -> point3
point3 -> E:ne
point1 -> D
gives a (slightly) better positioning of the connecting lines.