Emacs org-modeを使ってみる: (20) gnuplotを呼び出す

このエントリーをはてなブックマークに追加

今回は,gnuplotを呼び出す方法についてまとめてみる.
なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている.

gnuplotを呼び出す

インストール

gnuplot-mode.el が必要である. Ubuntu 8.04 LTSの場合,以下のようにしてインストールする.

  $ sudo apt-get install gnuplot-mode
利用方法

gnuplotを呼び出すには以下のように記述する.

* gnuplot
#+PLOT: title:"パソコン代金" ind:1 deps:(2 3 4) type:2d with:histograms
#+PLOT: set:"style histogram rowstacked" set:"style fill solid border -1"
  |----+----------+--------+------|
  |    | パソコン | ソフト | 通信 |
  |----+----------+--------+------|
  | Q1 |       30 |      5 |    2 |
  | Q2 |        0 |     15 |    2 |
  | Q3 |       50 |     20 |    2 |
  | Q4 |        0 |      3 |    2 |
  |----+----------+--------+------|

「#+PLOT」の行で「M-x org-plot/gnuplot RET」とタイプすると,以下のようにgnuplotのウィンドウが現れる.


  • gnuplotを呼び出すだけで,図を埋め込めるわけではない.
  • できることは限られている.