ウィキペディアを持ち歩け! 〜ウィクショナリー〜


ウィキペディアをEPWING形式に変換してオフラインで楽しむ方法については今までいろいろ書いてきましたが、ここでは「ウィクショナリー」を変換する手法について説明します。



○○ 概要 ○○

ウィキペディア以外のプロジェクトのダンプファイルもダウンロードできます。今回はウィクショナリーを変換したいので、以下のリストからウィキペディアと同じように「jawiktionary-latest-pages-articles.xml.bz2」をダウンロードします。

[http://download.wikimedia.org/jawikiquote/]


ウィキペディアと違って容量も小さいので、ダウンロードにも変換にもほとんど時間がかかりません。

その後、解凍してファイル名を「wikipedia.xml」に変更します。


これもウィキペディアと同じように、

[http://ikazuhiro.s206.xrea.com/staticpages/index.php/wikipedia-fpw]

から

wikipedia-fpw-20090428-src.tar.gz

をダウンロードして解凍します。ここからはCygwinでやったほうがいいかもしれませんね。


!cyg(asari@あさり,~, tar zxvf wikipedia-fpw-20090428-src.tar.gz
)

解凍したファイルの中に「catalogs.txt」があるので、まずはエディタでこれを編集します。


-------------------「catalogs.txt」-------------------


このページの仕様上、半角の角カッコ(ブラケット)を表示できないため(リンクに割り当てられる)、ここでは全角で表示しています。
「catalogs.txt」に反映させる際は、これを半角に修正してください。「←半角にしてください」も消してください。
------------------------------------------------------



加えて「wikipedia-fpw.conf」も編集します。


-------------------「wikipedia-fpw.conf」-------------------
数式はとりあえず収録しないことにするので、

<38行目>


不要なエントリーや問題のあるエントリーは除外したいので、

<97行目>
------------------------------------------------------------



6月9日にアップロードされたファイルを用いて行ったものです。
今回はエラーが発生して不正終了してしまう単語が多く見られたので、完成させるのに時間がかかりました。上記で収録しないこととしている単語が問題のあるものなのですが、ウィクショナリー側のどこを修正すればよいのかわからないので、そこは他の方に任せます。



できたら両方とも上書き保存して、ファイル「wikipedia.xml」をフォルダ「wikipedia-fpw-20090428」に移動します。

そしたら、あとはCygwinから・・・


!cyg(asari@あさり,~/wikipedia-fpw-20090428, fpwmake
fpwmake catalogs
fpwmake package
)

これでOK!
ほとんど時間はかかりません。


あとは、変換した辞書を圧縮するなりなんなり、好きにしてください。
なお、フォルダ名は「WIKIP」になっているので、これを「Directory = "WIKTION"」で指定した名前(ここではWIKTION)にしておいてください。でないとうまく読み込まれません。

参考までに、リンクを貼り付けておきます。

○ 圧縮しよう!
○ ザウルスに入れろ!










ウィクショナリーには、広辞苑などの辞書のように単語レベルの説明が書かれていますが、今のところ項目数や内容はそこまで多くはなさそうで、一般的な辞書の代わりに使えるまでには至っていないように感じます。それこそ、ウィキペディアで十分なくらいですが、ちょこっとした辞書的な説明を調べたい場合はウィキペディアよりはるかに容量が小さいので便利かもしれません。

ここでは簡単に説明しましたが、手順はほとんどウィキペディアの場合と同様です。
わからなければ、こちらを参考にしてください。ウィキペディアの変換手法ではありますが。


○あさりのみそしる「ウィキペディアを持ち歩け!」
[http://asarinomisosoup.web.fc2.com/zaurus/wikipedia.html]



○○ 関連リンク ○○

ウィクショナリーを持ち歩こう!






inserted by FC2 system