有没有办法把箭头作为表格的项目?

问题描述

为了position the legend at the bottom right of the graph,有人建议我使用labelloc="b" labeljust="r"技巧。这只有在所有图例都可以作为标签中的表格移植时才可行,这是另一个技巧。但是,我的图例中要解释的项目是边,而不是节点,因此我的图例需要包含两个表。

这是我目前的传奇:

digraph {    
    subgraph clusterLegend { 
    rank = sink;
    label = "Legend";
    fontsize = 20
    node [ color="white" ]
    {rank=same; key,key2}
    key [ label=<<table border="0" cellpadding="2" cellspacing="0" cellborder="0">
      <tr><td align="right" port="i1">A</td></tr>
      <tr><td align="right" port="i2">A</td></tr>
      </table>> ]
    key2 [ label=<<table border="0" cellpadding="2" cellspacing="0" cellborder="0">
      <tr><td align="left" port="i1">B     The reason for A is B</td></tr>
      <tr><td align="left" port="i2">B     The solution for A is B</td></tr>
      </table>>]
    key:i1 -> key2:i1 
    key:i2 -> key2:i2 [ arrowhead="odiamond" style=dashed ]
   }
}

如果有一种方法可以将箭头作为表格的项目,那么我只需要一张表格,因此这个技巧会起作用。那么有没有办法做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)