Graphviz 如何将文本作为标签的一部分添加下划线?
下面是使用点语言的代码Graphviz 如何将文本作为标签的一部分添加下划线?,graphviz,Graphviz,下面是使用点语言的代码 subgraph cluster1 { node[style=filled]; color=blue; b0->b1; label ="Tada"; // I want this to show as underlined. } 您可以使用和标记: digraph cluster1 { node[style=fi
subgraph cluster1
{
node[style=filled];
color=blue;
b0->b1;
label ="Tada"; // I want this to show as underlined.
}
您可以使用和
标记:
digraph cluster1
{
node[style=filled, color=blue];
b0->b1;
label = <<u>Tada</u>>; // I want this to show as underlined.
}
有向图簇1
{
节点[样式=填充,颜色=蓝色];
b0->b1;
label=;//我希望它显示为带下划线。
}
结果是:
请注意,color=blue
语句未应用于任何元素。我将其移动到节点
正如评论中指出的,这目前只适用于svg输出。我在运行10.14.6的Mac电脑上尝试使用png和pdf,但它们没有下划线。注意:“这些标记目前仅通过cairo和svg渲染器提供”-^这意味着在安装graphviz的自制设备上使用
-Tpng
不会渲染下划线(或粗体或斜体),因为cairo渲染器显然不可用;您必须改用-Tsvg
。