我想在我的 GraphViz 图表中包含图例或图例。不过,我无法弄清楚要使用什么代码。我也想把它放在一个角落里,但我唯一确定的坐标是左下角:pos="10,10!"
。
有谁知道我怎样才能让它发挥作用?
最佳答案
digraph {
rankdir=LR
node [shape=plaintext]
subgraph cluster_01 {
label = "Legend";
key [label=<<table border="0" cellpadding="2" cellspacing="0" cellborder="0">
<tr><td align="right" port="i1">item 1</td></tr>
<tr><td align="right" port="i2">item 2</td></tr>
<tr><td align="right" port="i3">item 3</td></tr>
<tr><td align="right" port="i4">item 4</td></tr>
</table>>]
key2 [label=<<table border="0" cellpadding="2" cellspacing="0" cellborder="0">
<tr><td port="i1"> </td></tr>
<tr><td port="i2"> </td></tr>
<tr><td port="i3"> </td></tr>
<tr><td port="i4"> </td></tr>
</table>>]
key:i1:e -> key2:i1:w [style=dashed]
key:i2:e -> key2:i2:w [color=gray]
key:i3:e -> key2:i3:w [color=peachpuff3]
key:i4:e -> key2:i4:w [color=turquoise4, style=dotted]
}
...
我使用了点
。
关于graphviz - 在 GraphViz 中制作图例/键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499056/