Graphviz:更改整个图表的字体?

标签 graphviz

我想知道是否可以为整个图表定义替代字体。

...
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/

相关文章:

graphviz - 将节点保留在特定集群中

python - Jupyter Notebook 中没有名为 'graphviz' 的模块

coding-style - 如何为一组边分配相同的样式?

java - 使用 ModiTect 生成模块信息并创建运行时镜像

graphviz - 使用 Graphviz 创建图形并限制表示的深度

graph - 点图语言-如何自动制作双向边?

java - 看懂罗盘的布局算法

graph - 如何在点中的节点上强制排名?

GraphViz - 子图的对齐

graphviz - 控制 GraphViz 子图集群中节点的顺序