digraph G {
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
這將在'a'和'b'節點之間創建兩條邊。有沒有辦法只有一個邊緣(他們組)?GraphViz,分組相同的邊緣
digraph G {
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
這將在'a'和'b'節點之間創建兩條邊。有沒有辦法只有一個邊緣(他們組)?GraphViz,分組相同的邊緣
我認爲這取決於你想要的輸出是什麼。一種可能性是:如果不使用花鍵
digraph G {
graph [ splines = false ]
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
繪製邊緣與直線段等重複的邊緣,不會在視覺上區分。
在你的理想輸出,會是什麼單邊的樣子,因爲有是兩個不同的標籤呢?
「strict」關鍵字可能對您有所幫助。
strict digraph G {
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
這將結合邊緣。但我相信它只會應用第一個標籤。
垃圾。這將是完美的,如果它只是應用最後的標籤... – 2013-08-23 17:39:11
只是顛倒聲明順序... – 2014-10-09 13:56:15
你想要一個邊有兩個標籤嗎?換句話說,你想要什麼不同於只有一條語句指定a和b之間的一條邊? – datageist 2010-02-24 08:20:33
我不知道是否有辦法讓邊緣變得更粗,如果它有更多的重複。 – Geremia 2016-03-19 05:04:35