問題タブ [graphviz]

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 に答える
39920 参照

doxygen - graphvizのデフォルトのフォントサイズを変更するには?

コードのドキュメント化に doxygen + graphviz を使用しています。graphviz は、画像の生成に優れています。

graphviz のデフォルトのフォントサイズを変更する方法はありますか? デフォルトは 14 ですが、代わりに 12 を使用したいと考えています。

ノード、サブグラフ、エッジなどの個々の要素のフォントサイズを変更するのは本当に面倒です。

アップデート:

参考までに、doxygen で使用しているコードを次に示します (もちろん、テキスト フィールドの名前は変更されています)。

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

c - Graphviz が gvLayout で失敗するのはなぜですか?

繰り返しになりますが、ここで私は自分が何をしているのかよくわからないまま C を書いています...

DOT 文字列、出力形式、およびファイル名を受け取り、Graphviz を使用してグラフをレンダリングする C# プログラムから呼び出すことができる単純な関数をまとめました。

正常にコンパイルされますが、呼び出すとGVUTIL_ERROR_LAYOUT. 最初は、P/Invoke 署名の宣言方法に問題があるのではないかと思い、代わりに C プログラムからテストしましたが、それでも同じように失敗しました。

私は何か見落としてますか?

編集

コードのコンパイル方法に関係している可能性がある場合は、使用しているコマンドを次に示します。

Graphviz をライブラリとして使用する方法を説明するこのチュートリアルに従ってきたので、リストされている .lib ファイルにリンクしました。

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

graph - QuickGraph GraphvizRecord が頂点に表示されない

QuickGraph を使用してレコード頂点を含む Graphviz グラフを作成しようとしています。これまでのところ、私はこれを持っています:

しかし、グラフを生成すると、頂点にはレコードではなくラベルが表示されます。私は何を間違っていますか?

編集

これがドット出力です。

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

graphics - GraphViz-サブグラフを接続する方法は?

DOT言語でGraphViz、依存関係図を表現しようとしています。コンテナ内にノードを配置し、ノードやコンテナを他のノードやコンテナに依存させることができる必要があります。

subgraphコンテナを表すために使用しています。ノードのリンクは問題なく機能しますが、サブグラフを接続する方法がわかりません。

cluster_1以下のプログラムを考えると、矢印を使用して接続できる必要がありますが、cluster_2試したものはすべて、クラスターを接続する代わりに新しいノードを作成します。

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

0 投票する
2 に答える
2227 参照

python - ネットワーク グラフの補数を描画するには?

それを行うことができるGraphvizの機能はありますか? そうでない場合、それを行うことができる他のフリーソフトウェアはありますか?

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

graphviz - Graphviz レコードを取得してセルを並べる方法

簡単なテーブルを作成するためにgraphvizでレコードノードを使用していますが、間違っているように見えます:

代替テキスト

サブレコードを整列させる方法はありますか?

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

graphics - Graphvizについての質問

グラフのサイズが原因で、Grapgviz がメモリを超える場合があります。

だから私は尋ねたい

Grapgvizを除いて、大きなグラフをプロットするために使用できるソフトウェアがあれば

ありがとう

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

graphviz - graphviz:HTMLノードの周りに余分なボックスがありますか?

前の質問に従って、 graphvizにHTMLノードを使用しています。なぜ私は外側の周りに余分な箱を手に入れるのですか、そしてどうすればそれを取り除くことができますか?また、どうすれば図を小さくできますか?

代替テキスト

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

linux - Graphviz 出力 svg

私はSVGを取り戻すためにgraphvizを使用します

  1. Graphviz出力svgを「ポリゴン」ではなく「長方形」ノードに設定する方法
  2. 変換は (4 256) ではなく (0,0) に設定されます。

どうもありがとう

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

graphviz - graphviz:グラフの見栄えを良くするための微調整

ここにテストグラフがあり、見栄えを良くするために微調整したいと思います。

代替テキスト

これがgraphviz(ドット)ソースですtest6.dot

私がしたい質問/変更:

  • ノードの流れを10 -> 11 -> 12 -> 8 -> 13 -> 14縦に並べたい(8と9を水平に入れ替える)。これどうやってするの?(と同じ1 -> 2 -> 3 -> X2 -> 5;スワップ6と1)
  • X1を10と同じ垂直位置、6と同じ水平位置にしたいのですが、どうすればよいですか?
  • 8とX3と7を同じ垂直位置にし、14とX4と3も同じにしたいのですが、どうすればよいですか?
  • このステートメントは、のようにギャップが大きいことにranksep=0.3;注意することを除いて、うまく機能します。なぜranksep=0.3のルールに従わないのですか?これを修正するにはどうすればよいですか?8 -> 13 -> 14X3 -> gap -> X4