图形可视化工具Graphviz中的CSS样式表

3
Graphviz支持SVG输出的CSS样式表。文档中有一个属性 stylesheet
应该分别为所有节点提供stylesheet属性吗?如何仅将CSS文件名写入一个地方即可为所有图形元素设置样式表?在哪里设置?
1个回答

4
属性stylesheet被赋予给了一个图形定义。请查看下面的样例。

样例.dot

graph sample {
    stylesheet="sample.css"
    a [class="sky"]
    b [class="ground"]
    a -- b
}

sample.css

.sky>ellipse {
    fill: deepskyblue;
}

.ground>ellipse {
    fill: palegreen;
}

命令

dot -Tsvg < sample.dot > sample.svg

sample.svg

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接