wgnuplot modeのインストール・アップデート方法
wgnuplot modeのインストール方法
wgnuplot-modeをインストールするには、以下のようにします。
- wgnuplot-modeのzipファイルをダウンロードして展開します。
- 展開したファイルのうち、キーワードファイルGNUPLOTをxyzzyのetcフォルダの中に入れます。
- 展開したファイルのうち、wgnuplot.lとwgnuplot-keyword-tree.lとwgnuplot-bind-close.pltとwgnuplot-get-version.pltの4つのファイルをxyzzyのsite-lispの下に(適当なフォルダを作っても可)置きます。
- 設定ファイル.xyzzy(←ピリオドから始まっていることに注意!)またはsiteinit.lのいずれもが存在しなければ新たに作成します。.xyzzyを作る場合は、まずXYZZYHOMEという名前の環境変数を作り適当なフォルダを指定します。.xyzzyはそこで指定したフォルダに作ります。(環境変数はWindowsの「コントロールパネル」→「システム」→「システムの詳細設定」→「環境変数」から作成できます。「ユーザー環境変数」の「新規」を押して、「変数名」にXYZZYHOME、「変数値」に上記フォルダのパスを指定して下さい。)一方、siteinit.lはxyzzyの下にあるsite-lispというフォルダ内に作ります。
- 設定ファイル.xyzzyまたはsiteinit.lのいずれかに以下のコードを書き加えます。1行目ではフォルダ名を指定する際フォルダの区切りはスラッシュ/を使用してください。最後の3行はどの拡張子のファイルを開いたときにwgnuplot-modeをロードするかどうかを指定しています。他の拡張子のファイルに対してもwgnuplot-modeを適用したい場合は自由に同様のコードを追加してください。
(push "wgnuplot.lをおいたフォルダ" *load-path*)
(load-library "wgnuplot")
(push '("\\.plt$" . wgnuplot-mode) *auto-mode-alist*)
(push '("\\.dat$" . wgnuplot-mode) *auto-mode-alist*)
(push '("\\.dem$" . wgnuplot-mode) *auto-mode-alist*)
- siteinit.lに上記コードを追加した場合はダンプファイル(xyzzy.exeと同じフォルダにあるxyzzy.wxpやxyzzy.w2kといった名前のファイル)を消去します。
- xyzzyを再起動して、上で指定した拡張子(.pltなど)のファイルを開きます。
- すると、以下のようなメッセージが出てきますので、言語を選択して下さい。
その後、幾つかメッセージが出てきますので、「OK」をクリックしてください。
-
以下のようにwgnuplot-modeがwgnuplot.exeのある場所やバージョン名を聞いてきます。
- wnuplotのある場所を指定するには、「参照」ボタンを押してファイル選択画面でwgnuplot.exeを選択してください。
- バージョン名は自分にわかりやすい文字列を入力してください。
- 最後に設定を保存するかどうか聞いてきますので、「はい」をクリックしてください。
- インストールが成功すると、以下のようにモード表示行(ウィンドウの下のほう)にWGNUPLOTと表示され、キーワードの色が変わります。また、メニューバーにwgnuplotというメニューが加わります。
- Ctrl+l、Ctrl+nとタイプすると、現在開いているスクリプトファイルがwgnuplotに送られ、グラフとコンソールが表示されます。
wgnuplot modeのアップデート方法
すでにwgnuplot modeがインストールされている場合、以下のようにアップデートできます。
- wgnuplot-modeのzipファイルをダウンロードして展開します。
- 展開したファイルのうち、キーワードファイルGNUPLOTをxyzzyのetcフォルダの中に入れます。古いファイルがある場合は上書きしてしまって構いません。
- 残りのファイル(wgnuplot.l、wgnuplot-keyword-tree.l、wgnuplot-bind-close.plt、wgnuplot-get-version.plt)は、古いwgnuplot.lのおいてあるフォルダに移します。古いファイルがある場合は、上書きします。
- siteinit.lに上記コードを追加した場合はダンプファイル(xyzzy.exeと同じフォルダにあるxyzzy.wxpやxyzzy.w2kといった名前のファイル)を消去します。
- これまでの設定を保持したい場合は以上で終了です。もし、これまでの設定を消去したい場合はwgnuplot.lと同じフォルダにあるwgnuplot-settings.lというファイルを削除します。