前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

1394 re(1):set terminal の切り替え方法
2006/9/26(火)16:21 - 竹の - nolm01.iee.niit.ac.jp - 653 hit(s)

引用する
現在のパスワード


まず、set term x11 や set term win を実行する必要がある、ということは
デフォルトのその terminal から一度別の出力形式へ切替えて、それから元に
戻すときに x11 や win とかを指定したくない、ということなんだと思うので
すが、そういうことでしょうか。

gnuplot のバージョンが書いてありませんが、そういう要望のために、
gnuplot 4.0 以降には set term push, set term pop があります。

その他の手としては、

1) 環境変数の GNUTERM を使う
2) 初期化ファイルを使う

あたりでしょうか。gnuplot-4.0 だと文字列変数が使えませんから
Unix なら ~/.gnuplot に

OS=1

MS-Windows なら GNUPLOT.INI に

OS=0

とか書いておけば、gnuplot script 内で

if (OS==0) ...
if (OS==1) ...

ということをすることはできます。gnuplot-4.1 なら文字列変数が使
えるので、もう少し可読性のよいことができます。


〔ツリー構成〕

【1393】 set terminal の切り替え方法 2006/9/25(月)18:57 徒然仲 (425)
┣【1394】 re(1):set terminal の切り替え方法 2006/9/26(火)16:21 竹の (759)
┣【1408】 re(2):set terminal の切り替え方法 2006/10/16(月)22:36 徒然仲 (778)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.