폰트 코드
Font code = 10*[Font number] + [Precision]
Font code의 타입은 Font_t 이다.
Font number
- times-medium-i-normal (Times New Roman)
- times-bold-r-normal (Times New Roman)
- times-bold-i-normal (Times New Roman)
- helvetica-medium-r-normal (Arial)
- helvetica-medium-o-normal (Arial)
- helvetica-bold-r-normal (Arial)
- helvetica-bold-o-normal (Arial)
- courier-medium-r-normal (Courier New)
- courier-medium-o-norma l(Courier New)
- courier-bold-r-normal (Courier New)
- courier-bold-o-normal (Courier New)
- symbol-medium-r-normal (Symbol)
- times-medium-r-normal (Times New Roman)
- (Wingdings)
- Symbol italic - derived from Symbol
Precision
- precision = 0 fast hardware fonts (steps in the size)
- precision = 1 scalable and rotatable hardware fonts (see below)
- precision = 2 scalable and rotatable hardware fonts
- precision = 3 scalable and rotatable hardware fonts. Text size is given in pixels.
바꾸는 법
Font code를 아래와 같이 ft 라 할때 "times-medium-r-normal" 폰트와 Precision = 2 를 사용해보자.
Font_t ft = 132; gStyle -> SetLabelFont (ft,"XY"); gStyle -> SetTitleFont (ft,"XY"); gStyle -> SetLegendFont(ft); gStyle -> SetStatFont (ft);
Label과 Title에 넣을 수 있는 두번째 인자는 적용할 축을 의미 한다. 즉, "XY"는 X축과 Y축에 적용함을 의미한다.