Mecab_Add_Dict


Mecab

辞書の追加

MecabHP

辞書ファイルの作成 (sample:file:E:\xxx\mecab-sample-dic.csv

辞書ファイルのコンパイル

"c:\Program Files (x86)\MeCab\bin\mecab-dict-index.exe" -d"c:\Program Files (x86)\mecab\dic\ipadic" -u (compiled dictionary file).dic -f shift-jis -t shift-jis (dictionary file).csv

=> 同じdirectoryに(compiled dictionay file)ができる

(Example)

"c:\Program Files (x86)\MeCab\bin\mecab-dict-index.exe" -d"c:\Program Files (x86)\mecab\dic\ipadic" -u mecab-sample-dic.dic -f shift-jis -t shift-jis mecab-sample-dic.csv

設定ファイルの変更

以下のいずれかを編集:

  • C:\Program Files (x86)\MeCab?\dic\ipadic\dicrc
  • C:\Program Files (x86)\MeCab?\etc\mecabrc

以下の行を追加:

; User Dic (Comment行)
userdic = (dirname)\mecab-sample-dic.dic

(Example)

userdic = E:\xxx\mecab-sample-dic.dic

上記ファイルを書き換えられないときは、Mecabの起動時にmecabrcファイルをオプション指定する。

Mecabの起動

cat (datafile) | mecab

mecabrcファイルをオプション指定する場合。

  • mecabrcファイルを、どこかにコピーする。
  • コピーしたmecabrcファイルを編集
    例:
    dicdir =  C:\Program Files (x86)\MeCab\dic\ipadic
    userdic = E:\xxx\mecab-sample-dic.dic
  • -r rcfilenameオプションをつけて、mecabを起動
    例
    cat sampledata | c:\...\mecab.exe -r E:\xxx\mecabrc