1. ホーム
  2. graphviz

[解決済み] Graphviz: グラフ全体のフォントを変更できますか?

2023-04-27 03:16:34

質問

グラフ全体の代替フォントを定義できないでしょうか。

...
digraph script_concept {
graph [layout="dot",fontname="helvetica"];
...

これによると 1 の古い投稿によると、fontname 属性は個別にしか定義できないようです。

ノードとエッジはグラフのフォントを継承しないので、個別に指定する必要があります。 個別に指定する必要があります。

グローバルにフォントを定義する他の方法はありますか?

どのように解決するのですか?

いいえ、他に方法はありません。

リンク先のフォーラムの投稿にあるように、デフォルト値は(他の属性と同様に)Graphvizファイルの冒頭で個別に定義する必要があります。

digraph g {
 graph [fontname = "helvetica"];
 node [fontname = "helvetica"];
 edge [fontname = "helvetica"];
 ...
}