私はこれを(エタン分子のように)例でいつも見ていますが、説明されることはありません。
何[type=s]
ですか?異なるタイプは何ですか?
私はこれをいつも例で見ています(エタン分子のように)...
ウィキペディアのDOT言語ページでエタン分子の例を参照していると思います。
graph ethane {
C_0 -- H_0 [type=s];
C_0 -- H_1 [type=s];
C_0 -- H_2 [type=s];
C_0 -- C_1 [type=s];
C_1 -- H_3 [type=s];
C_1 -- H_4 [type=s];
C_1 -- H_5 [type=s];
}
いくつかの興味深い点:
ウィキペディアページでの属性の使用はtype
2004年にさかのぼり、ページの最初のバージョンにあり、現在のバージョンとほぼ同じです。
現在のgraphvizドキュメントtype
にリストされている属性はありません。
私はgraphviz1.14をインストールしましたが、そのDOTドキュメント(2002年頃)はtype
属性としてリストされていません。
1996年のgraphviz1.7のDOTドキュメントを見つけました。属性もリストされていませんtype
。
グラフから属性を削除しtype
たり、それらの値を変更したりしても、graphvizの現在のバージョンまたはバージョン1.14の出力には影響しません。
さまざまな属性が時間の経過とともに変化しました。これは、type
のような古い名前である可能性があります。これは、ノードのどちら側にエッジを接続するかを示す入力としてtailPort
aを受け入れportPos
ます(「s」は「south」、「n」は「north」)。 "など)。たぶんそれは私がドキュメントを持っていないバージョンで使用されました。あるいは、まったく使用されておらず、人々はウィキペディアから忠実にコピーしただけかもしれません。;)