Anthyで顔文字一括登録(2)

2010-03-03

Anthyで顔文字一括登録(2)

昨日の続き、Anthyの辞書仕様は大体分かったので、実践編。 ※ちなみに、Anthyはkasumiという辞書を使っているみたい。 まずは、エモジオをダウンロード すると、lzh形式!! しょうがないので、lhaをインストール。ココで落として・・・

1
2
3
4
5
$ tar xvzf lha-1.14i-ac20040929.tar.gz
$ cd lha-1.14i-ac20040929
$ ./configure
$ make
$ sudo make install

ようやく、エモジオのファイルを解凍。

1
2
3
4
$ lha x emojio_a13_2.3.4.lzh
emojo_a13_2.3.4/emojio2.3.4..txt - Melted : oooooooooooooooooooooooo
emojo_a13_2.3.4/emojio_atok13_2.3.4 - Melted : ooooooooooooooooooooo
emojo_a13_2.3.4/���� - Melted : o

ありゃ、windowsの日本語名ファイルが文字化け、まあ取説みたいなファイルだからいいか。 このままでは、使えないのでnkfで文字コードを変換。

1
2
3
4
5
6
7
8
$ nkf -SwLu emojio2.3.4..txt > emojio2.3.4_utf8.txt
$ head emojio2.3.4_utf8.txt

0000 (`  )━ダ(Д` )━メ(´Д`) 独立語*
0000 ━ポ(;´Д`)━━━!!! 独立語*
0000 "モ(゜∀゜)━ウ( ゜∀)━(  ゜)━(  )━ 名詞*
0000 モ(゜∀゜)━ウ( ゜∀)━(  ゜)━(  )━ 独立語*
11 ケコ━━━━(・∀・)人(・∀・)━━━━ン 独立語*

これにて、エモジオの文字コード変換まで完了。 moblinってこともあるけど、手間かかるなぁ・・・。 今日もオネムになってきたので、続きは明日・・・