中本@スロベニアです。 Windows向けにふりがな関数をリニューアルして、試しにパッケージにして みました。Windows+OOo 3.x環境の方はぜひ一度お試しいただければと思い ます。例によって、インストール後に "=FURIGANA(A1)" などとしてくださ い。
furigana_0.5pre1.oxt (ふりがな関数エクステンション): http://sourceforge.jp/projects/waooo/releases/40534 mecab_naist_jdic_0.1.oxt (MeCabの辞書): http://sourceforge.jp/projects/waooo/releases/40535 # http://sourceforge.jp/projects/naist-jdic/ # をコンパイル(?)したものを拡張機能としてパッケージングしています。 # 元々のライセンスがBSDだったので、そのままBSDライセンスにしました。 furigana_0.5pre1.oxtをインストールしただけであればIME経由で再変換さ れますが、mecab_naist_jdic_0.1.oxtもインストールすればMeCab経由で再 変換されます。 とりあえず使ってみて気づいた点や変なところ、改善できる点があれば何 でも言ってください。何はともあれぜひ一度お試しください! それから、Linuxの開発環境はすぐに用意できないので、これで良ければふ りがな関数をバージョン0.5としてリリースしたいなぁと思っていますが良 いでしょうか?もう一つの目的は拡張機能サイトにアップすることなので ^^; 以上、よろしくお願いいたします。 -- Takashi NAKAMOTO <[email protected]> On Sat, 13 Jun 2009 11:14:22 +0900 Yoshiyuki Masutomi <[email protected]> wrote: > curvirgoです。 > > Takashi NAKAMOTO wrote: > > ooo30supportというブランチを切って作業をしています。かなり変更を加えたので、 > > とりあえず今日までのところをお知らせします。 > > > > 1. ASC/JIS関数の削除 > > とりあえず、当初の目的の一つのASC/JIS関数の削除はサクッとやっておきまし > > た。 > Thanks > > > 2. OOo 3.0環境への対応とMakefile > > OOo SDK 3.1にあったサンプルファイルをとってきて、Makefile, > > furigana_impl.cxx, furigana.idlはそれを元に作り直しました。手元にWindows > > 環境しか無いのでLinuxでうまくいくかどうかは分かりませんが、SDKのMakefile > > をほぼそのまま使っているので、大幅に変更することなくいけるはずです。 > 「時間がとれたら」確認してみます。 > (NPIのPILOTが始まるので微妙...って仕事の話です) > > > 3. MeCabライブラリについて > > MeCab 0.97のバイナリ libmecab.dll をそのままレポジトリに突っ込みました。 > > VC++環境でどうやってMeCabをコンパイルしていいのか分からなかったので、 > > 配布されているバイナリからそのままとってきました。ただし、MeCab経由での > > 振り仮名取得はまだ未実装です。今のところIMM経由でしか使えませんが、 > > 近いうちにMeCab経由でも使えるようにします。 > よろしくお願いします。 > > > 4. ライセンス > > OOo SDK 3.1にあったサンプルファイルとMeCabのバイナリがBSDラインセンスで > > 配布されていたので、そのライセンスに従って著作権&ライセンス表示に変更が > > 加えてあります。ただ、エクステンション全体としてはGPLのままです。 > Historyに「BSD,LGPL,GPLのトリプルライセンスに変更」とありますが、バイナリの場合は違う? > (詳細をよく読んでいないので) > > > 5. 今後の予定 > > MeCab向けの辞書として、ありがたいことにBSDライセンスみたいな(というか、 > > 多分BSDライセンスと同一...後でもう少しちゃんとライセンスを読みます)ラ > > イセンスとして naist-jdic というのが今はあるので、これも同梱することが > > できるかもしれません。 > > http://sourceforge.jp/projects/naist-jdic/ > > > > そうすると、IMM経由のものを廃止して、MeCabのみを使うようにもできます。 > > ただ、辞書も同梱するとなるとファイルサイズが途端に大きくなりそうなの > > で、少しためらっています。 > スペルチェッカのコードを把握していないし、そういうことが出来るかも確認燃していませんが、「日本語のスペルチェックに使えたりするのであれば同梱する価値も出てくるかも」などと勝手に思いつきでいってみたり... > > > もう一つの案としては、デフォルトではIMM経由にして、辞書を別の拡張機能 > > として提供することも可能そうです。その辞書拡張機能を導入したら、MeCab > > 経由で振り仮名を提供するように自動的に切り替えるようにすると。 > > > > 個人的には後者(辞書は別に配布)の方がオプションが広がって良いかなぁと > > 思っているのですが、どうでしょうか?お暇なときにでも意見ください。 > せっかく作ったIMM経由のコードをみすみす捨てるのももったいないと思うのでこれが良いかと。 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
