タイピング練習ソフトウェアTrrのインストール

はじめに_

環境は以下のとおり。

  • Ubuntu 12.04.2 LTS (確認方法 % cat /etc/lsb-release)
  • Emacs 23.3.1 (確認方法 % emacs --version)

trr22のダウンロード&インストール_

trr22からソースコードをダウンロードして解凍する。

% tar xvfz trr22_0.99-5.tar.gz
% cd trr22_0.99-5
% cp -p Makefile Makefile.org
% make clean (既にコンパイル済みのelcファイルがあるため)

Makefileを編集する。編集結果は以下のとおり。

% diff Makefile.org Makefile 
11c11
< installer = trr-installer@where.you.are
---
> installer = HogeHoge
17c17,18
< TRRDIR = /usr/local/trr
---
> #TRRDIR = /usr/local/trr
> TRRDIR = /var/lib/trr22
20c21,22
< LISPDIR=/usr/local/share/emacs/site-lisp
---
> #LISPDIR=/usr/local/share/emacs/site-lisp
> LISPDIR=/usr/share/emacs/site-lisp/trr22
23c25
< INFODIR = /usr/local/info
---
> #INFODIR = /usr/local/info
24a27
> INFODIR = /usr/share/info
27c30,31
< BINDIR = /usr/local/bin
---
> #BINDIR = /usr/local/bin
> BINDIR = /usr/share/emacs/site-lisp/trr22
41,42c45,46
< SED = /usr/bin/sed
< #SED = /bin/sed
---
> #SED = /usr/bin/sed
> SED = /bin/sed
45,46c49,50
< GREP = /usr/bin/grep
< #GREP = /bin/grep
---
> #GREP = /usr/bin/grep
> GREP = /bin/grep

コンパイルして、インストールする。

% make all
% sudo make install

~/.emacs.d/init.el に以下を追加する。

;; TRR22
(add-to-list 'load-path "/usr/share/emacs/site-lisp/trr22")
(autoload 'trr "/usr/share/emacs/site-lisp/trr22/trr" nil t)

emacsを再起動するか、 M-x eval-bufferで設定を反映させる。

emacs上にて、M-x trr でtrrを起動する。新たに練習用テキストを選んだ際に「score/~がない」とエラーメッセージがでるが、2回目以降はエラーメッセージはでない。

使い方_

使い方は以下のページ参照のこと。

練習用ファイルの追加_

情報システム工学科端末演習室と同じ練習ファイルが欲しい場合は以下のファイルをダウンロードし、設置すること。

この練習ファイルはWordNetの辞書ファイルから以下のスクリプトを使って生成したものなので、自分で作ることもできる。

以下、ファイルの設置を trr22Practice.tgz をダウンロードしたと仮定して説明する。まずは、解凍し、所定の場所へコピーする。

% tar xvfz trr22Practice.tgz
% cd trr22Practice
% sudo cp ./* /var/lib/trr22/text
% sudo chown root:root /var/lib/trr22/text/*

/var/lib/trr22/CONTENTS を編集する。

% sudo emacs -nw /var/lib/trr22/CONTENTS

以下を追記する。文字列と文字列の間はタブを入力している。

中段の練習    簡単  基本   Home.txt	HO
下段の練習    簡単  基本   Lower.txt	LO
上段の練習    簡単  基本   Upper.txt	UP
上・中段の練習	    簡単   基本		HomeAndUpper.txt	HP
下・中段の練習	    簡単   基本		HomeAndLower.txt	HL
アルファベットの練習	   簡単		基本	WithoutNumber.txt		AL
数字と文字		   簡単		基本		WithNumber.txt	WN

emacsからM-x trr で起動してみて、上記のテキストが表示されたら設定成功。

戻る_