graphviz中headlabel和taillabel的颜色不同

bed*_*rom 6 dot graphviz

是否可以在graphviz中为headlabel和taillabel设置不同的颜色?使用labelfontcolor我可以为它们设置一种常见的颜色,但我需要不同的颜色(类似headfontcolor和tailfontcolor,但这些属性不存在).

Bas*_*oup 19

您可以使用graphviz中的HTML样式标签成功完成此操作(您可以在此页面上找到大量信息:http://www.graphviz.org/doc/info/shapes.html),特别是font:

digraph test
{
    A -> B
    [
        taillabel = <<font color="red">tail</font>>
        label     = <<font color="green">middle</font>>
        headlabel = <<font color="blue">head</font>>
    ]
}
Run Code Online (Sandbox Code Playgroud)

此代码将生成以下图表:

在此输入图像描述