portPos

Port 位置:邊緣應指向節點上的哪個位置

portPos 的形式為 portname(:方位)?方位。如果使用第一種形式,則對應的節點必須具有 record 形狀,其一個欄位具有給定的 portname,或者具有 類 HTML 標籤,其一個元件的 PORT 屬性設定為 portname

如果使用方位,則其形式必須為 "n","ne","e","se","s","sw","w","nw","c","_"。這會修改邊緣放置,以指向埠或第二種形式(未提供 portname)中節點本身上的對應方位。方位 "c" 指定節點或埠的中心。方位 "_" 指定應使用埠鄰近節點外部的適當邊,如果存在的話。否則,將使用中心。如果 portname 未使用方位,則預設值為 "_"

此屬性可以使用 headporttailport 屬性附加到邊緣,或者作為邊緣描述的一部分,如下所示

digraph {
  node1:port1 -> node2:port5:nw;
}

請注意,埠名稱與其中一個方位相同是合法的。在這種情況下,此參考將解析為埠。因此,如果節點 A 具有埠 w,則 headport=w 將參照埠,而不是方位。目前,在這種情況下,沒有辦法指定應使用方位。

屬性

portPos 是以下項目的有效類型:
上次修改時間:2024 年 7 月 28 日:將所有 Hugo 'ref' 替換為 'relref' (bbef86a)