我想知道是否可以为整个图表定义替代字体。
...
digraph script_concept {
graph [layout="dot",fontname="helvetica"];
...
根据这个1较早的帖子 fontname 属性只能单独定义:
Nodes and edges don't inherit the font of the graph, you need to specify them separately
还有其他方法,如何全局定义字体吗?
最佳答案
不,没有其他办法。
正如您链接的论坛帖子中一样,您必须在 graphviz 文件的开头单独定义默认值(如其他属性):
digraph g {
graph [fontname = "helvetica"];
node [fontname = "helvetica"];
edge [fontname = "helvetica"];
...
}
关于Graphviz:更改整个图表的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10879115/