最近、自分のpower bookで使っていたOpenOfficeのバージョンを2.0にバージョンアップしました。日本語入力環境を作るのが面倒で、日本語の資料は、もっぱらNeoOfficeJで作っていたのですが、起動速度がとても遅いので、いつも資料は英語で作るクセがついていました。でも、結構困ることもあるので、バージョンをあげたのを機に、入力も出来るようにしました。これは、そのtipsです。
まずは、
「X11 for Mac OS Xでことえりを使う」を参考に、kinput2をビルドしました。この際に使った開発環境は、Xcode2.2です。
このビルドが終了すると、ほぼ作業は終了で、あとは、.xinitrc に kinput2 を X11.Appの起動時に、起動するようにしただけです。注意事項としては、window managerの起動前に、kinput2を起動することくらいです。
入力自体は、これで問題ないので、あと必要なのは、日本語フォント(trutype)をコピーすることくらいです。これは、Open Office2.0のバンドル内(Contents/openoffice.org/share/fonts/truetype)にコピーもしくは、シンボリックリンクを張ればいいだけです。
これだけの作業で、通常の日本語の取り扱いは問題ないです。その他にもメニューなどをローカライズしたものもあるようですが、私は必要がなかったので、試してはいません。本当は、OSXのX11が、/Library/Fontsとかを自動的に見るようになっていればいいんでしょうけど、まだだめですね。
In JavaOne Tokyo, I had the business session about star project. The session was done by Yamada-san of NTT DoCoMo and myself. Also, some update about star project was told by Natsuno-san witin day 1 keynote.
During my session, we introduce the history of DoJa project and JSR standardization, and also pointed out what issues are raised up from existing platform. As for expanding the i-mode device and services in world wide, we believe that content providers are the key player in wireless ECO system, and we must gather huge number of contents for i-mode platform.
In fact, the original DoJa specification was designed by 1999-2000. We already spent 5 years since the first Java enable i-mode unveiled. We believe we need to re-investigate the Java platform according to current technology inovation and hardware cost. This is one of big reason why we reiterate to work in star project. We suppos to provide some deliveables under this project such as:
Performance Improvement
Good User Experience
Ease of Development Platform
Easy to integrate with enterprise application
Flexible security mechanism
Existing i-appli supports
Sun provides the overall architecture, technology license and softwares to DoCoMo and players who are playing in ECO system. Unfortunately, we can't disclose commercial related information at this moment. As Natauno-san mentioned, star project will provide the breathtaker for you. (*)