どのように指定しますか?タスクリスト~のためgnuplotインタラクティブモードですか?スクリプトを呼び出したいのですが、"call 'label_loop.gnu'"
gnuplotインストールフォルダにスクリプトファイルを配置したくない場合は、毎回フルパスを指定する必要がありますか?通常の使用中は、次のようなことが起こると思います。 「ロードするデータまたはスクリプトを任意のディレクトリに配置します。」 ->「会話モードで描画」 ->「マウス操作でラベルの位置を調整したいです(好ましくは)」 - >「コピーして貼り付けます」前のコマンドを実行してバッチファイルを作成します。"->"GnuPlot出力をPDFに変換する
答え1
私があなたの言葉を明確に理解したら、次GNUPLOT_LIB
を見てくださいman gnuplot
。
GNUPLOT_LIB
データおよびコマンドファイルの追加の検索ディレクトリ。この変数には、単一のディレクトリ名を含めることも、「:」で区切られたディレクトリのリストを含めることもできます。 GNUPLOT_LIBの内容は「loadpath」変数に追加されますが、「save」および「save set」コマンドを使用して保存されません。
したがって、gnuplot
必要な環境変数を使用して呼び出すだけです。
GNUPLOT_LIB=my/chosen/path gnuplot
たとえば、点(0,0)、(1,1)、(2,3)の曲線をプロットします。
$ cat Test/data.dat
0 0
1 1
2 3
$ GNUPLOT_LIB=Test gnuplot
gnuplot> plot 'data.dat' with lines