gnuplotでのEPSファイルの作り方

後輩から聞かれた際にすぐに簡単なサイトが見つからなかったのでメモ書き.

  • EPSファイルの作り方
    gnuplotで,

set term postscript eps enhanced color 20
set output "output.eps"
plot "test.txt"

を実行するとtest.txtの中身をグラフにしたものがoutput.epsとして作成されます.


  • pltファイル
    pltファイルを使うと便利です.
    上記のgnuplotで実行した内容をplot.pltファイルに入れておき,terminalで

gnuplot plot.plt

を実行するだけで,上記の内容が実行されます.


  • EPSからPDFに変換する方法
    PDFに変換したい場合にはterminalで

pstopdf test.eps

を実行するとtest.pdfが作成されます.


  • pltファイルの一例

set term postscript eps enhanced color 20
set xlabel "{/=20 time}"
set ylabel "{/=20 position}"
#set logscale x
#set logscale y
#set format x "10^{%L}"
#set format y "10^{%L}"
#set lmargin 8
#set bmargin 4
set tics font "Arial,30"
#set ytics 1e+2
set key right bottom
set key title " "
#-----------------------------------------------
set xrange [0:300]
set output "output.eps"
set yrange [0:1200]
plot "output.txt"
#pause -1