【问题标题】:How can I draw superscript for node in dot language?如何用点语言为节点绘制上标?
【发布时间】:2016-12-28 19:38:10
【问题描述】:

我想在使用点语言时在Node上画一个上标。

这可能吗?

  • 如果是,我该怎么做?
  • 如果不是,我应该使用什么工具来获得这样的图表?

【问题讨论】:

    标签: graphviz dot


    【解决方案1】:

    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;
    }
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多