【发布时间】:2018-03-23 12:09:39
【问题描述】:
我使用 graphviz 来绘制命令树。默认情况下,它合并具有相同名称的节点。如何禁止这种行为? 例子: 我有一个代码:
strict digraph 2 {
rankdir=LR;
SHOW_CONFIGURATION -> INTERFACES_eth;
SHOW_CONFIGURATION -> INTERFACES_vlan;
SHOW_CONFIGURATION -> INTERFACES_lag;
SHOW_CONFIGURATION -> INTERFACES_eth -> DESCRIPTION;
SHOW_CONFIGURATION -> INTERFACES_vlan -> DESCRIPTION;
SHOW_CONFIGURATION -> INTERFACES_lag -> DESCRIPTION;
SHOW_CONFIGURATION -> INTERFACES_eth -> IPV4;
SHOW_CONFIGURATION -> INTERFACES_vlan -> IPV4;
SHOW_CONFIGURATION -> INTERFACES_lag -> IPV4;
}
使用命令dot -Tsvg -o cli_tree.svg SHOW_CONFIGURATION.dot绘制的结果:
但我需要在不合并相同子命令节点的情况下绘制它,如下图所示:
.
请帮助我知道如何绘制这样的图表。
【问题讨论】:
标签: graphviz graph-visualization