問題タブ [dot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10135 参照

uml - graphviz: 太字のタイトルのレコード ノード

Graphviz を使用して、UML クラス図に似たようなことをしようとしています。

スタイル「登録」のノードの最初のフィールドを太字にして、他のフィールドと区別する方法があるかどうか疑問に思います。

私のノードは次のようになります。

私はこれを試しましたが、うまくいきません:(htmlの埋め込み)

0 投票する
3 に答える
10409 参照

diagram - graphvizドットのエッジとノード形状の二重線をどのように定義しますか?

次の図の「LEGAL」ノードと「TAX DISC」ノードに示されているように、二重線のグラフビズ ドットを使用して、エッジとノードをどのようにスタイル設定できますか?

小胞体図

0 投票する
1 に答える
2521 参照

python - pydot グラフのノード メンバーシップのテスト

pydot には、ドット グラフ内のすべての小さなものを取得および設定するためのバインドされたメソッドが多数あります。読み取りと書き込みを行いますが、単純なメンバーシップ テストを見つけることができないようです。

うまくいかなかった多くのことの1つにすぎません。ノードがグラフに追加されると、新しい ID を取得するようです

ノードを作成し、ノードを追加する前にそれがグラフにあるかどうかをテストして、次のようなことを行う方法を提案できますか?

0 投票する
1 に答える
2090 参照

doxygen - doxygen を使用して (graphviz のドットを介して) プログラム全体のグラフィカル表現を作成する

スタック オーバーフロー スレッド (もちろん Google で見つけました) により、doxygen を使用してドキュメントを自動作成するように指示されました (もともとは、ダイアグラムを作成するコード ベースを継承し、Dia Diagram Editor を使用して手作業で行うのにうんざりしていたためです)。

現在、doxygen は非常に便利であることが判明しました。ただし、まだ実現できないことが 1 つあります。それは、コード ベース全体のインクルード (または呼び出し) ダイアグラムを生成することです。単一のファイルのインクルード階層、または単一の関数の呼び出し図を生成しますが、全体を見たいです (コードベースはそれほど大きくありません:D)。

たまたま知ってる人いますか?

PSこれはCで書かれていますが、それが問題になるとは思えません。

0 投票する
1 に答える
1914 参照

graph - Graphviz/Dot - 木のすべての葉を独特の色でマークする方法は?

グラフを .dot ファイルとして出力するスクリプトがあります。次数の異なるすべての頂点を独特の色で強調表示したいと思います。Graphvizで可能ですか?

だから、私は次のことに興味があります:

特別なケースとして、木のすべての葉に特徴的な色を付けるにはどうすればよいでしょうか? :

0 投票する
1 に答える
3564 参照

graph - ドットグラフを締めて、より対称的にします

次のグラフを次のようにコンパイルしますdot graph.dot -Tpdf -ograph.pdf

ここに画像の説明を入力してください

結果は大丈夫ですが、状態遷移はspagetthiモンスターによく似ており、この問題に取り組むために何ができるかわかりません。他のレイアウトを試しました:twopi, neato, etc.グラフをもう少し対称的に見せるためのパラメーターはありますか?全体像は大丈夫だからです。

私には、エッジがエッジの説明をフレーム化するために利用可能な最小限のスペースを使用しているように見えますが、これが問題である可能性がありますか?

グラフのデザインに欠陥がありますか?異なる遷移を分離するために\nを使用して、1つのエッジに異なる状態遷移を書き込む必要がありますか?

0 投票する
1 に答える
2688 参照

layout - Graphviz (dot2tex) でノードのレイアウトを制御しますか?

私はgraphvizを初めて使用し、グラフ内の相対的なノードの位置を決定する方法を知りたいと思っています. たとえば、単純な三角形 'abc' を描画したい場合、ノード 'a' が一番上にあり、ノード 'b' と 'c' が一番下の同じレベルにあります。必要に応じてノード?

私は次のことを試しました:

ただし、出力はノード「a」と「b」を同じレベルの一番上に配置し、ノード「c」を一番下に配置します。

さらに、同じグラフに2つのそのような三角形を並べて(間に適切なスペースを置いて)描くことは可能ですか?もしそうなら、それはどのように実装されていますか?

どうもありがとう。

0 投票する
1 に答える
3906 参照

graphviz - グラフDBスキーマの最適なドット/GraphVizレイアウト

グラフDBスキーマの計画を支援するために、初めてdot+GraphVizを使用しています。

ノードを追加すると、出力は理想的とは言えません。特に、言語と国はかなり混乱しているように見えます。

基本的なランキングをいくつか試しましたが、あまり影響を与えることができませんでした。

より明確な出力を取得するにはどうすればよいですか?

コード:

0 投票する
3 に答える
3993 参照

doxygen - DOT と doxygen を使用している場合、graphviz によって作成されたグラフの HTML 内の位置を変更するにはどうすればよいですか?

doxygen で dot と Graphviz を使用して、HTML でコードのユーザー マニュアルを作成しています。doxygen のコードは次のようになります。

もちろん、これは素晴らしい画像を生成します。残念ながら、画像は HTML ページで希望どおりに表示されません。常にページの中央に配置されます。配置をページの左側に配置したい。生成された HTML コードは次のようになります。

誰でも私を助けることができますか?これは、doxygen の問題か、graphiz/dot の問題です。答えが見つからないようです。

ありがとう、

モーリス

0 投票する
1 に答える
322 参照

dot - ネットワーク接続を可視化するツール

現在、私はドットを使用することを計画しており、それは家族です。

もっと適切なものがあるかどうか知りたいですか?

いくつかのレベル、カード、およびネットワーク接続 (入力と出力) を示す必要があります。