과꾸로

[gnuplot] png 에서 그리스문자 (Symbol) 쓰기: set encoding utf8 본문

연구자료

[gnuplot] png 에서 그리스문자 (Symbol) 쓰기: set encoding utf8

(gguro) 2016. 11. 6. 11:21

[gnuplot] png 에서 그리스문자 (Symbol) 쓰기: set encoding utf8



gnuplot의 여러 터미널 종류 중 필자가 가장 즐겨쓰는 것은 png이다. 좀 더 정확하게는 pngcairo. 그 때 그리스문자 q, l, d 같은 것을 쓰려면 어떻게 해야되는지 알아보자.


설정부분에서


set terminal pngcairo enhanced

set encoding utf8


로 하고


실제 기호가 들어가는 곳에


{/Symbol q}


라고 써 주면 된다. 쓰면 된다.


주의사항은 encoding을 꼭 utf8로 써 주어야 한다는 것.



예제:


#!/usr/bin/gnuplot


set terminal pngcairo enhanced font 'Verdana, 18'

set encoding utf8


set output 'greek_letters.png'


set xlabel font 'Verdana, 24' tc rgb 'blue' '{/Symbol q} (rad)'

set ylabel font 'Verdana, 24' tc rgb 'red' 'sinc {/Symbol q}'

set title 'Symbol example'


plot sin(x)/x lw 4 lc rgb 'red'  notitle


위 예제대로 하면 다음과 같은 그림을 얻을 수 있다.







2016년 11월 6일

겨울떨개



함께 볼만 한 gnuplot 관련 글:




#태그: 그래프 그리기, gnuplot, 그리스문자, Symbol, pngcairo, png, 리눅스, Linux, encoding, utf8

Comments