1. syunsuke-aka

    Posted

    syunsuke-aka
Changes in title
+windowsでmecabの辞書をnaist-jdicに切り替える
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,57 @@
+## 目的
+mecabに用いる辞書をnaist-jdicへ変更する
+
+##環境
+windows7 64bit
+Mecabインストール済み
+環境変数に~\Mecab\binのパスを通している
+
+##準備
+* naist-jdicの辞書を取得する
+
+ダウンロード先 https://ja.osdn.net/projects/naist-jdic/
+今回は「naist-jdic (for MeCab) mecab-naist-jdic-0.6.3b-20111013」を選択
+
+* 現在使っているMecabの文字コードを確認する
+
+Mecabが認識する文字コードをコマンド「mecab -D」で確認する
+現れた情報のcharsetを確認することで現在認識している文字コードが確認できる
+
+
+##実施手順
+手順は以下の通り
+1. naist-jdic辞書を指定の場所に置く
+2. mecabrcを変更する
+3. コマンドをたたく
+
+### 1. naist-jdic辞書を指定の場所に置く
+準備で取得した辞書を
+~\Mecab\dic に置く
+
+### 2. mecabrcを変更する
+~\Mecab\etc に置いてある「mecabrc」を開き、
+>dicdir = $(rcpath)\..\dic\ipadic
+
+と書いてある場所を
+>;dicdir = $(rcpath)\..\dic\ipadic
+>dicdir = $(rcpath)\..\dic\mecab-naist-jdic-0.6.3b-20111013
+
+と上書きする。
+
+※上書きできない場合は、mecabrcをデスクトップ上などにコピーして上書きし、ファイルを置換すれば可能
+
+### 3. コマンドをたたく
+~\Mecab\dicまで移動し、以下のコマンドを実行
+
+```
+mecab-dict-index.exe -d mecab-naist-jdic-0.6.3b-20111013 -f euc -t (確認した文字コード)
+```
+
+「-f euc」はnaist-jdicの辞書に使われている文字コード
+
+後は「mecab -D」で辞書情報が変更されたことを確認し、Mecabを動かして実際に文字コードの変更に問題がないか確認する
+
+
+
+
+