にランク部分グラフを作成しようと、私はGraphvizのを使用して、このようなものを作るしようとしました:私は期待どおりgraphvizの
x y z
| | |
# | |
a#__\| |
# /#b |
# #__\|
# # /#c
# d#/__#
# #\ x
# # |
e#/__# |
#\ # |
しかしランク付けして動作していないようです。私はe
を他のノードよりも下にしたい。
digraph x
{
rankdir = tb;
size = "7.5, 7.5";
rank = source;
a -> b -> c -> d -> e;
subgraph "cluster x"
{
style=filled;
color=lightgrey;
label="x";
a -> e [style=invis];
}
subgraph "cluster y"
{
label="y";
b -> d [style=invis];
}
subgraph "cluster z"
{
label="z";
c;
}
}
私は作品のclusterrank = global
どの並べ替えを使用しようとしたが、その後の部分グラフは、より明白列に分離して、列の上に重複がありますされていません。私が望むように、それはまた右に行かない。以下の画像は赤で重複のいずれかを浮き彫りにしていますが、4
digraph x
{
rankdir = tb;
rankstep=equally;
clusterrank = global;
size = "7.5, 7.5";
a -> b -> c -> d -> e;
subgraph "cluster x"
{
style=filled;
color=lightgrey;
label="x";
a -> e [style=invis];
}
subgraph "cluster y"
{
label="y";
b -> d [style=invis];
}
subgraph "cluster z"
{
label="z";
c;
}
}
がある見ることができるように私は保証トップにを持っているとしている別のクラスタを作成しようとしました適切なクラスターをランク付けしますが、前の試みと同じことを行い、最初の試行で見られたボックスを削除し、重複を招くことがあります。試してみて、私が欲しいのレイアウトを取得するよう
digraph x
{
rankdir = tb;
1 -> 2 -> 3 -> 4 -> 5;
a -> b -> c -> d -> e;
{ rank=same; 1; a; }
{ rank=same; 2; b; }
{ rank=same; 3; c; }
{ rank=same; 4; d; }
{ rank=same; 5; e; }
subgraph "cluster x"
{
style=filled;
color=lightgrey;
label="x";
a -> e [style=invis];
}
subgraph "cluster y"
{
label="y";
b -> d [style=invis];
}
subgraph "cluster z"
{
label="z";
c;
}
}
誰もが任意のアイデアがありますか?
この問題に関してGraphvizフォーラムにログインしようとしましたが、this pageからのログインが機能していないようです。私は長いタイムアウト問題を続けています。私は私の電子メールアカウントをチェックし、何もそこにありません。同じメールで新しいアカウントを作成しようとしていますが、アカウントはすでに使用中であると表示されます。私はそれらを試してパスワードをリセットするようにし、別のタイムアウトの問題が発生します。
ログインの問題を解決するために私が連絡できる相手が誰か分かりますか?既にログインしている人が私のために投稿することができますか?