7

用下面的点码

digraph DG {
    G -> V;
    G -> E;
    G -> P;
    G -> C;
}

我生成以下图表

点生成图

我怎样才能将节点 G 移动到中心?那就是我希望得到这样的东西: 期望的结果

ps 我设置边缘等级的实验没有成功。

4

1 回答 1

8

对于一般情况,最简单的做法是使用twopi 或neato 代替dot 作为您的布局引擎。

双皮:

twopi 布局

尼托:

内托

如果您真的只限于点,这将使您接近您想要的,尽管您必须自定义每个图表。

digraph g 
{
    P -> G [dir=back];
    subgraph clusterGVE {
        {rank=same V; G; E;}
        G -> V [constraint=false];
        G -> E;
        color=invis;
    };
    G -> C;
}

点

于 2015-02-10T04:16:40.220 回答