!!!gnuplot の使用上の注意 {{category 多波長解析システム全体(サーバ、WS),解析サーバ(anam*、anah*),端末ワークステーション(alws*、sbws*)}} (2015年4月度メンテナンス (2015/04/06) より変更) ここでは、当システムにおける gnuplot の使用方法について、 起動方法・注意点などを記載します。 [起動方法について] gnuplot 5.0.0 がデフォルトになります (/usr/local/bin/gnuplot) gnuplot 4.6.6 はシンボリックリンクを作成しますので、gnuplot4 コマンドで起動します(実体は /usr/local/gnuplot4/bin/gnuplot)。 [注意点] 1. 4, 5系ともに、今回からデフォルトのターミナルが x11 から qt に  変わりました。  従来通り x11 ターミナルで実行する場合は、以下の方法を参照ください。    (gnuplot 起動後)   gnuplot> set term x11  使用可能なターミナルについては、以下の方法で確認できます。   gnuplot> help set term 2. 従来の gnuplot の save コマンドで保存したマクロファイルを 5系で   load すると、以下のようなエラーが表示されてグラフを描写できません。   gnuplot> load "test.set"        set timefmt z "%d/%m/%y,%H:%M"                 ^        "test.set", line 21: expecting form for timedata input  これは、5系で「set timefmt」コマンドの文法が変更されたことが原因です。  従来のマクロファイルの使用には、4系の gnuplot4 を使用するか、  マクロファイルの   set timefmt z "%d/%m/%y,%H:%M"   set timefmt y "%d/%m/%y,%H:%M"   set timefmt x "%d/%m/%y,%H:%M"   set timefmt cb "%d/%m/%y,%H:%M"   set timefmt y2 "%d/%m/%y,%H:%M"   set timefmt x2 "%d/%m/%y,%H:%M"  を全て削除するか1行のみ   set timefmt "%d/%m/%y,%H:%M"  に修正することで解決します。 3. 複数のホストで同時に gnuplot を起動し、qt ターミナルを使用した場合、  以下のメッセージ   QGtkStyle was unable to detect the current GTK+ theme.  が表示される場合があります。  多くのケースでは動作に影響はありませんが、ごく稀に Segmentation fault  で gnuplot が異常終了する場合があります。  (例)  ・ターミナルを qt から変更した後、再度 qt に戻した場合など。  なお、qt 以外のターミナル (wxt や x11) を使用することによって、  この不具合は回避できます。