escString
帶有反斜線跳脫序列的字串
一個 string
,允許根據上下文替換的跳脫序列。對於節點屬性,子字串 \N
會被替換為節點的名稱,而子字串 \G
會被替換為圖形的名稱。對於圖形或叢集屬性,子字串 \G
會被替換為圖形或叢集的名稱。對於邊緣屬性,子字串 \E
會被替換為邊緣的名稱,子字串 \G
會被替換為圖形或叢集的名稱,而子字串 \T
和 \H
分別被替換為尾部和頭部節點的名稱。邊緣的名稱是由尾部節點的名稱、適當的邊緣運算子(--
或 ->
)和頭部節點的名稱所組成的字串。在所有情況下,子字串 \L
會被替換為物件的 label 屬性。
此外,如果相關聯的屬性是 label
、headlabel
或 taillabel
,則跳脫序列 \n
、\l
和 \r
會將標籤分成多行,分別為置中、靠左對齊和靠右對齊。
顯然,可以使用 \\
來取得單個反斜線。出現在上面未列出的任何字元之前的反斜線會被忽略。
屬性
escString
是一個有效的類型,適用於