このdot
言語コードを検討してください。
digraph graphname {
subgraph clusterA {
node [shape=plaintext,style=filled];
1 -> 2 [arrowhead=normal,arrowtail=dot];
2 -> 3 -> X2 -> 5;
6;
7;
label = "A";
color=blue
}
}
上記の例では、1 -> 2
接続のみにarrowhead=normal,arrowtail=dot
スタイルが適用されます。他のすべての矢印は「デフォルト」スタイルになります。
私の質問は、各エッジ接続の横に「[arrowhead=normal,arrowtail=dot];
」をコピーして貼り付けることなく、矢印のスタイルを(サブグラフ全体またはグラフ全体に)設定するにはどうすればよいですか?
編集:参考までに-- ジェシーからの回答 コードは含まれていませんでした。私はそのスニペットを書き、ここのこのスペースに置きました-理由は不明ですが、モデレーターがそれをここから切り取り、ジェシーの回答に貼り付けました。
DOT言語のドキュメント に記載されているように、Edge属性ステートメントを使用します。
digraph graphname {
subgraph clusterA {
node [shape=plaintext,style=filled];
Edge [arrowhead=normal,arrowtail=dot];
1 -> 2 ;
2 -> 3 -> X2 -> 5;
6;
7;
label = "A";
color=blue
}
}
ノードの場合と同じですが、Edge
を使用します。例: Edge[style=dashed]