フォントしたい(gStyle->SetTextFont

 1// フォント
 2gStyle->SetTextFont(62);
 3
 4// 図タイトル
 5gStyle->SetTitleFont(62, "xyz");
 6
 7// 軸ラベル
 8gStyle->SetLabelFont(62, "xyz");
 9
10// 凡例
11gStyle->SetLegendFont(62);
12
13// 統計情報
14gStyle->SetStatFont(62);

SetXXXFontでフォントを変更できます。 フォントは以下の計算式で得られるコード番号で指定します。 フォントIDは14種類が設定されています。 任意の和文フォントを設定することはできなさそうです。

  • font_code = 10 * font_id + precision

    • font_id: 1 - 14 (default: 6)

    • precision : 0 - 2 (default: 2)

1gStyle->GetTextFont();   // -> 62
2gStyle->GetTitleFont();  // -> 42
3gStyle->GetLegendFont();  // -> 42
4gStyle->GetStatFont();  // -> 42

Get*Font()で現在のフォント設定を確認できます。

フォントID一覧

Font ID

X11

TrueType name

Is italic

boldness

1

times-medium-i-normal

Times New Roman

Yes

4

2

times-bold-r-normal

Times New Roman

No

7

3

times-bold-i-normal

Times New Roman

Yes

7

4

helvetica-medium-r-normal

Arial

No

4

5

helvetica-medium-o-normal

Arial

Yes

4

6

helvetica-bold-r-normal

Arial

No

7

7

helvetica-bold-o-normal

Arial

Yes

7

8

courier-medium-r-normal

Courier New

No

4

9

courier-medium-o-normal

Courier New

Yes

4

10

courier-bold-r-normal

Courier New

No

7

11

courier-bold-o-normal

Courier New

Yes

7

12

symbol-medium-r-normal

Symbol

No

6

13

times-medium-r-normal

Times New Roman

No

4

14

Wingdings

No

4

リファレンス