如何用点语言(graphviz)浏览文本

如何用点语言(graphviz)浏览文本,graphviz,dot,Graphviz,Dot,我试图找出如何在基于点的图中的节点中添加一些文本 我在该页面上签出,但无法确定: 谷歌搜索也没什么帮助 考虑这个图,这些基本上是bugzilla中的bug编号。红色节点代表封闭的bug,但我不想这样对它们进行颜色编码。显然,通过511272删除比红色节点511272更直观 如果有人知道如何在节点内敲打文本,请分享。 谢谢 ShobhitGraphviz没有自己的样式来实现这一点,但由于它是Unicode,您可以使用该技术,并且wikipedia文章建议: 在无法使用标记的纯文本场景中,Uni

我试图找出如何在基于点的图中的节点中添加一些文本

我在该页面上签出,但无法确定:

谷歌搜索也没什么帮助

考虑这个图,这些基本上是bugzilla中的bug编号。红色节点代表封闭的bug,但我不想这样对它们进行颜色编码。显然,通过511272删除比红色节点511272更直观

如果有人知道如何在节点内敲打文本,请分享。 谢谢


Shobhit

Graphviz没有自己的样式来实现这一点,但由于它是Unicode,您可以使用该技术,并且wikipedia文章建议:

在无法使用标记的纯文本场景中,Unicode提供了许多组合字符,可以实现类似的效果。 “长笔划叠加”(U+0336)导致笔划不间断 纵观全文

  • 分开:
    A、B、C、D、E、F、G、H、I
  • 组合:A̶,B̶,C̶,D̶,E̶,F̶,G̶,H̶,I̶
此图:

digraph G {
    a [label="1̶2̶3̶4̶5̶"]
    b [label="54321"]
    a->b
}
使用graphviz 2.23.6呈现此png输出:

另一个选项是使用:

有向图G{
a[标签=]
b[label=“54321”]
a->b
}

哦,老兄,答案就在我面前,但我没有看到。你真棒!谢谢,这解决了我上周以来一直困扰的问题。接受你的回答。
digraph G {
    a [label=<<s>12345</s>>]
    b [label="54321"]
    a->b
}