5
我能夠成功更改邊緣字體和節點字體,但我嘗試更改羣集標籤沒有任何影響。有人能指引我朝着正確的方向嗎?如何在Graphviz中設置Cluster字體屬性?
我試過labelfontname=
,fontname=
(在邊緣和節點上),但似乎無法找到集羣標籤的神奇公式。
我能夠成功更改邊緣字體和節點字體,但我嘗試更改羣集標籤沒有任何影響。有人能指引我朝着正確的方向嗎?如何在Graphviz中設置Cluster字體屬性?
我試過labelfontname=
,fontname=
(在邊緣和節點上),但似乎無法找到集羣標籤的神奇公式。
fontname
正在爲羣集標籤工作。
下面是一個插圖的例子 - 它非常簡單,只需在設置標籤的內容之前進行設置即可。
digraph g{
node[fontname="Impact"];
subgraph cluster0 {
"Cluster node";
fontname="Courier";
label="Cluster label";
}
fontname="Arial";
label="Graph Label";
}
結果:
那麼什麼字體做了節點繼承?只是默認的Times-Roman? – MJB 2011-06-16 12:23:35
是的 - 如果您想更改所有節點的字體,只需添加'node [fontname =「Impact」];'在開始處(我將更新示例) – marapet 2011-06-16 13:05:22
謝謝。我以爲我曾嘗試過這個版本,但我必須做出太多改變,並忘記了我曾試過什麼。當然,我的代碼不是靠近這個簡單的地方,因爲它是從PHP和Oracle生成的,但我可以應用它。真的很感激它。 – MJB 2011-06-17 12:15:43