gnuplotでPDF出力を生成する最良の方法

gnuplotでPDF出力を生成する最良の方法

私のディレクトリには多くのデータファイルがあります。各データファイルには異なる列があり、その一部を使用してベクトルプロットをプロットしたいと思います。以前は、.gpスクリプトを使用して.pngファイルを生成し、それをビデオにまとめました。また、プレゼンテーションに表示して記事に含めるには、PDF形式の出力が必要です。 pngスクリプトは次のとおりです

set terminal pngcairo
set xla 'x'
set yla 'y'
scl=3
do for [i=0:10000:200]{
    set output sprintf('vector_frame%04.0f.png',i)
    plot 'data.'.i.'.dat' u 3:4:($5/scl):($6/scl) w vec ti sprintf("frame %d",i)
    set output

png画像の解像度はQt端末の解像度よりはるかに悪く、絵を描くのは一般的に大きな助けにはなりません。 pdfcairoのPDF出力も悪いです。また、「サイズスケール2を設定」する必要がある場合もあります。あるx軸のラベルが重なります。。コードとサンプル出力は次のとおりです。

set terminal pngcairo
set xla 'x'
set yla 'y'
set size ratio 2
scl=3
set output 'pngeg.png'
plot 'data.2000.dat' u 3:4:($5/scl):($6/scl) w vec 

pngcairoのpng出力

Qt出力に最も近い、良い解像度でgnuplotベクトルプロットを保存するための最良の方法が何であるかを知りたいです。複数のディレクトリに何千ものプロットを描画する必要があります。だからスクリプトこれを行うことも非常に役立ちます。

出力する必要がありますPDF滞在。しかし、PDFファイルを組み合わせて映画やアニメーションを作成できますか?それ以外の場合は、PNG画像も必要です。

私は初めてgnuplotに触れ、詳細なアドバイスは命の恩人になります。ありがとうございます。

ベストアンサー1

おすすめ記事