是否可以制作这样的图形:
标签在两个节点之间的边缘路径中。
答案 0 :(得分:0)
据我所知,您获得的最接近的结果不是尝试使用纯文本节点来摆弄边缘标签:
digraph so
{
// standard nodes
node[ shape = box ];
A[ label = "Animal" ];
B[ label = "Elephant" ];
// fake label nodes
node[ shape = none ];
a[ label = " large" ];
// get them connected
edge[ arrowhead = none ];
A -> a -> B;
}
这给你
这不是最佳选择,因为它会给您带来布局问题-“真实”节点之间的距离可能比您想要的要大,并且您必须为没有标签的边引入空节点。但至少它接近您发布的图片。