節點屬性
您可以在圖形節點上設定的屬性
節點宣告的範例
node [name0=val0]
— 設定預設節點屬性 name0 為 val0。在此之後出現的任何節點都會繼承新的預設屬性。
n0 [name1=val1]
— 建立節點 n0,並根據可選清單和節點的預設屬性設定其屬性。
- area – 表示節點或空叢集的偏好區域。僅適用於 patchwork。
- class – 要附加到節點、邊緣、圖形或叢集的 SVG 元素的類別名稱。僅適用於 svg。
- color – 用於繪製圖形的基礎顏色,而不是文字。
- colorscheme – 顏色配置命名空間:用於解釋顏色名稱的上下文。
- comment – 註解會插入到輸出中。
-
distortion – 用於
shape=polygon
的失真因子。 - fillcolor – 用於填滿節點或叢集背景的顏色。
- fixedsize – 是否使用指定的 width 和 height 屬性來選擇節點大小(而不是調整大小以符合節點內容)。
- fontcolor – 用於文字的顏色。
- fontname – 用於文字的字型。
- fontsize – 用於文字的字型大小,以點為單位。
- gradientangle – 如果使用漸層填滿,則此屬性決定填滿的角度。
- group – 一組節點的名稱,用於捆綁邊緣以避免交叉。僅適用於 dot。
- height – 節點的高度,以英吋為單位。
-
href –
URL
的同義詞。僅適用於地圖、postscript、svg。 - id – 圖形物件的識別碼。僅適用於地圖、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 座標值。