如何用点语言为节点绘制上标?
How can I draw superscript for node in dot language?
我想用点语言在节点上画一个上标。
这可能吗?
- 如果是,我该怎么做?
- 如果不是,我应该使用什么工具来得到这样的图表?
xlabel
属性创建 an external label for a node or edge。以下内容将帮助您完成部分工作。创建整个图表后,您可以调整间距以避免重叠。
graph {
node [shape = circle];
edge [style = dashed; minlen = 2];
NOP [style = dashed; xlabel = "0"];
node [label = "*"]; n1 n2 n3 n6 n8;
n1 [xlabel = "1"];
n2 [xlabel = "2"];
n3 [xlabel = "3"];
n6 [xlabel = "6"];
n8 [xlabel = "8"];
n10 [xlabel = "10"];
NOP -- n1;
NOP -- n2;
NOP -- n3;
NOP -- n6;
NOP -- n8;
n10 [label = "+"];
NOP -- n10;
}
我想用点语言在节点上画一个上标。
这可能吗?
- 如果是,我该怎么做?
- 如果不是,我应该使用什么工具来得到这样的图表?
xlabel
属性创建 an external label for a node or edge。以下内容将帮助您完成部分工作。创建整个图表后,您可以调整间距以避免重叠。
graph {
node [shape = circle];
edge [style = dashed; minlen = 2];
NOP [style = dashed; xlabel = "0"];
node [label = "*"]; n1 n2 n3 n6 n8;
n1 [xlabel = "1"];
n2 [xlabel = "2"];
n3 [xlabel = "3"];
n6 [xlabel = "6"];
n8 [xlabel = "8"];
n10 [xlabel = "10"];
NOP -- n1;
NOP -- n2;
NOP -- n3;
NOP -- n6;
NOP -- n8;
n10 [label = "+"];
NOP -- n10;
}