こんにちは、樋口です。書き込みありがとうございました。
ちょっと方針を変えて、mecabからchasenに切り替えてみましょうか。chasen
を使う方が、KH Coderとのデータのやりとりがシンプルなので、改善の可能性
はあると思います。
[1] chasenをインストールするために、ターミナルで以下のコマンドを実行し
ます。
> sudo port install chasen +ipadic
[2] KH Coderがカスタマイズできる辞書(ipadic)を準備します。
http://sourceforge.jp/projects/ipadic/releases/ からipadic-2.7.0.tar.g
zをダウンロードして、ダブルクリックして解凍します。出てきたipadic-2.7.
0フォルダをホーム・フォルダ(※1)にコピーします。
そして、ターミナルでコピーしたipadic-2.7.0フォルダに移動し、以下を実行
します。「make install」は不要です。
> ./configure
> make
次に、フォルダ内の「chasenrc」をテキストエディタで開きます。そして以下
のような行を探してください。
> (GRAMMAR /opt/local/lib/chasen/dic/ipadic)
この行を以下のように書き換えて上書き保存します。「username」のところは
お使いのユーザー名に置き換えてください。
> (GRAMMAR /Users/username/ipadic-2.7.0)
[3] KH Coderがchasenを使うよう設定します。
KH Coderを起動し、メニューから「プロジェクト」「設定」をクリックします。
「茶筌」を選択します。また「chasenrcのパス」というところで「参照」をク
リックし、先ほどホーム・フォルダにコピーして編集した「ipadic-2.7.0」内
の「chasenrc」を開きます。また「grammer.cha」のパスも、同様に「ipadic-
2.7.0」内の「grammer.cha」を指定します。
[4] 前処理を実行してみてください。
今度こそ、前処理が完了すると良いなと思うのですが、いかがでしょうか。
※1 ホームフォルダ(/Users/username/)の真下でなくとも、
/Users/username/khcoder/のような場所にコピーしていただいても結構です。
その場合には[2]の最後で書き換えるパスと、[3]KH Coder上での指定も変更
してください。