gnuplotの初期設定を変更する:gnuplotrcの場所(Mac)
gnuplotを起動した時のデフォルトの設定(term,line style,line colorなど)が気に入らない場合には
次のようにしてgnuplotrcを編集することにより、デフォルト設定を変更することができる。
ターミナルから
$gnuplot
でgnuplotを起動し、
>show loadpath
とすると、次のようにgnuplotrcが置かれている場所が出る。この場合にはgnuplotrcは
/opt/local/share/gnuplot/4.6
に置かれている。
>exit
として、例えばvimで編集したい場合には
$sudo vim /opt/local/share/gnuplot/4.6/gnuplotrc
で開いて編集すれば良い。ちなみに自分の設定は以下のような感じ。
set size sq set term x11 set border 3 # 1(bottom),2(left),4(up),8(rigbt) set ytics nomirror set xtics nomirror set key right bottom set style line 1 lc 4 pt 6 lw 3 pi -4 lt 1 set style line 2 lc 3 pt 2 lw 3 pi -6 lt 1 set style line 3 lc rgb "forest-green" pt 5 lw 3 pi -3 lt 1 set style line 4 lc rgb "violet" pt 4 lw 3 pi -3 set style line 5 lc rgb "orange" pt 3 lw 3 pi -5 set style line 6 lc rgb "cyan" pt 7 lw 3 set style line 7 lc rgb "blue" pt 8 lw 3 set style line 7 lc rgb "red" pt 9 lw 3
これで、たとえば
gnuplot> plot sin(x) ls 1, cos(x) ls 2, tanh(x) ls 3