1. ホーム
  2. graphviz

graphvizでfillcolorが使えないのはなぜですか?

2023-09-09 06:30:50

質問

graphvizのドキュメントにある指示通りにやっているのですが、ノードにfillcolorを追加することができません。

以下は私のグラフです。

digraph hello_world {
 node [href="javascript:void(click_node('\N'))"]
 node0 [label="No label",shape=box,width=0.75,height=0.75,fixedsize=true]
 node1 [label="No label",shape=box,width=0.75,height=0.75,fixedsize=true]
 node2 [label="No label",shape=box,width=0.75,height=0.75,fixedsize=true]
 node3 [label="No label",shape=box,width=0.75,height=0.75,fixedsize=true]
 nodeEdge0 [fixedsize=true,shape=diamond,label=".Nojjjj label.",fillcolor=red]
 node3 -> nodeEdge0 [arrowhead=none]
 nodeEdge0 -> node2
}

それでも、このグラフでは nodeEdge0 を赤の背景色にすることはできません。

何かアイデアはありますか?

どのように解決するのですか?

ノードにstyle=filledを追加する。

nodeEdge0 [fixedsize=true,shape=diamond,label=".Nojjjj label.",fillcolor=red, style=filled]