ノード属性
グラフノードに設定できる属性
ノードステートメントの例
node [name0=val0]
— デフォルトのノード属性name0をval0に設定します。この後に表示されるノードは、新しいデフォルト属性を継承します。
n0 [name1=val1]
— ノードn0を作成し、オプションのリストとノードのデフォルト属性に従って属性を設定します。
- area – ノードまたは空のクラスタの推奨領域を示します。patchworkのみ。
- class – ノード、エッジ、グラフ、またはクラスタのSVG要素に付けるクラス名。svgのみ。
- color – グラフィックの基本描画色(テキストではない)。
- colorscheme – カラーネームを解釈するコンテキストであるカラースキームの名前空間。
- comment – コメントが出力に挿入されます。
-
distortion –
shape=polygon
の歪み係数。 - fillcolor – ノードまたはクラスタの背景の塗りつぶしに使用する色。
- fixedsize – 指定された幅と高さの属性を使用してノードサイズを選択するかどうか(ノードの内容に合わせてサイズ調整するのではなく)。
- fontcolor – テキストに使用される色。
- fontname – テキストに使用されるフォント。
- fontsize – テキストに使用されるフォントサイズ(ポイント単位)。
- gradientangle – グラデーション塗りつぶしを使用する場合、塗りつぶしの角度を決定します。
- group – ノードのグループ名。エッジの束ねと交差回避のため。dotのみ。
- height – ノードの高さ(インチ単位)。
-
href –
URL
の同義語。map、postscript、svgのみ。 - id – グラフオブジェクトの識別子。map、postscript、svgのみ。
- image – ノード内に表示される画像を含むファイルの名前を指定します。
- imagepos – 画像をそのノード内に配置する方法を制御します。
- imagescale – 画像がそのノードをどのように満たすかを制御します。
- label – オブジェクトに添付されたテキストラベル。
- labelloc – ノード、ルートグラフ、およびクラスタのラベルの垂直方向の配置。
- layer – ノード、エッジ、またはクラスタが存在するレイヤを指定します。
- margin – グラフの場合、キャンバスのxマージンとyマージンを設定します(インチ単位)。
- nojustify – 複数行のテキストを前のテキスト行に対して揃えるか、コンテナの側面に揃えるか(ではなく)。
- ordering – ノードエッジの左右の順序を制約します。dotのみ。
- orientation – ノード形状の回転角度、またはグラフの向き。
- penwidth – 線と曲線を引くために使用するペンの幅をポイント単位で指定します。
- peripheries – 多角形とクラスタ境界で使用される周囲の数。
- pin – ノードを指定された入力位置に固定します。neato、fdpのみ。
- pos – ノードの位置、またはスプライン制御点。neato、fdpのみ。
- rects – レコードのフィールドの矩形(ポイント単位)。書き込み専用。
- regular – trueの場合、多角形を正多角形にします。
- root – レイアウトの中心として使用するノードを指定します。twopi、circoのみ。
- samplepoints – 円/楕円ノードに使用される点の数。
- shape – ノードの形状を設定します。
- shapefile – ユーザーが提供するノードコンテンツを含むファイル。
- showboxes – デバッグ用のガイドボックスを出力します。dotのみ。
-
sides –
shape=polygon
の場合の辺の数。 -
skew –
shape=polygon
のスキュー係数。 -
sortv –
packmode
パッキングの順序付けのためのグラフコンポーネントのソート順。 - style – グラフのコンポーネントのスタイル情報を設定します。
-
target – オブジェクトに
URL
がある場合、この属性は、URLに使用するブラウザのウィンドウを決定します。map、svgのみ。 - tooltip – ノード、エッジ、クラスタ、またはグラフに添付されたツールチップ(マウスホバーテキスト)。cmap、svgのみ。
- URL – デバイス依存出力に組み込まれたハイパーリンク。map、postscript、svgのみ。
- vertices – ノードの多角形の頂点の座標をインチ単位で設定します。書き込み専用。
- width – ノードの幅(インチ単位)。
- xlabel – ノードまたはエッジの外部ラベル。
- xlp – 外部ラベルの位置(ポイント単位)。書き込み専用。
- z – 3Dレイアウトと表示のZ座標値。