如何设置圆形节点样式的半径?

时间:2018-12-11 14:39:00

标签: graphviz

我有一个带有舍入节点的图。如何影响舍入的半径?还是我需要接受graphviz设置为固定值?确切的默认设置是什么?

digraph G { 
    node [shape=rectangle style=rounded]
}

非常感谢!

1 个答案:

答案 0 :(得分:0)

对不起,我有同一个铅。 查看源代码...它很难编码为12!

shapes.c#18 => #define RBCONST 12

无法更改它。 唯一的方法是修改生成的svg:

  • 不要再使用四舍五入
  • 发现:
<polygon fill="#8a2be2" stroke="#8a2be2" points="194,-344 140,-344 140,-308 194,-308 194,-344"></polygon>
  • 替换为:
<rect x="140" y="-344" rx="5" ry="5" width="54" height="36" style="fill: rgb(181, 157, 224);stroke: rgb(138, 43, 226);stroke-width: 1px;opacity: 1;"></rect>