|
KOfficeは長い間、主要なオフィスアプリケーションを追う位置にあった。もう開発に何年もかけているにもかかわらず、機能的にはまだOpenOffice.orgに及ばないが、十分に完全な機能を有しており、愛用者コミュニティも存在する。今回のベータ第1版からは、KOffice 2.0はまだOpenOffice.orgなどの競合するフリーソフトウェアに匹敵するレベルにはならないものの、そのレベルに向けた大きな一歩を踏み出していることがうかがえる。
KOffice 2.0は、ソースコードとして2つのtarファイルで提供される。その一方には、2つのグラフィックプログラムであるKarbonとKritaのみが含まれる。Debianの実験版リポジトリにもパッケージが存在する。あるいは、Kubuntu Intrepid Ibexのベータ版をインストールしてLaunchpadからパッケージをダウンロードすることによっても入手できる。バイナリはWindowsおよびMac OS X向けにも提供されている。
どのような方法でこのベータ版を入手しても、そこに含まれるのはせいぜいKWord、KSpread、KPresenter、KPlato、Karbon、Krita、KChartのみである。アルファ版は10回リリースされているにもかかわらず、Kexi、Kivio、KFormula、Kugar、KOffice Workspaceの新バージョンはまだ提供されていない。これは間違いなく、プロジェクトが非常に複雑であるためだ。
本記事では、主要なアプリケーションであるKWord、KSpread、KPresenterを紹介する。残り4つのアプリケーションについては第2回の記事で紹介する予定である。
KOffice 2.0についてまず気がつくのは、最近数回のリリースで進められていた共通インターフェースへの移行がほぼ完了したことである。古いバージョンでは、各アプリケーションのインターフェース機能がほとんど共通していなかったのに対し、新しいベータ版では外観が統一され、これまでよりもずっとOpenOffice.org 3.0に近い、簡素で効率的なものとなっている。
2つめに気がつくのは、共通インターフェースが大幅に改造されている点である。各編集ウィンドウの右側にはDockerが並んでいる。もちろんこれは下着ブランドの名称(Dockers)ではなく、スタイル、図形、フォントなどの機能を使用するためのパレット群である。スペースを確保するために各Dockerを折りたたんだり、ドラッグしてデスクトップ上の任意の位置にフロートさせたりすることもできる。あるいは好みに応じて、パレットをウィンドウの左側、上端、下端にドッキングしたり、ドッキング領域全体を編集ウィンドウの外側に配置したりすることも可能である。配置するDockerの種類をデフォルトとは異なるものにしたい場合は、「Setting」メニューによってDockerを追加したり削除したりすることができる。全体的な印象として、作業領域は自由にカスタマイズ可能だが、デフォルトのDockerの中には、一部のアプリケーション向けにはあまり適切ではないと思われるものも含まれている。たとえば「Tool Options」Dockerは、KSpreadには不要だろう。
デフォルトのDockerやツールの多くはグラフィックス向けであるようだ。たとえば今回のKOfficeには、さまざまなパターン用のDocker、フリーハンド描画機能、カリグラフィックツール、パターンやグラデーションを追加する機能などが含まれている。少なくともベータ版の描画ツールの種類は、OpenOffice.orgほど豊富ではないが、それらを導入したという点はKOfficeにとって大きな進歩である。
もう1つ、全体に共通する変更点として、スクリプトの導入が挙げられる。つまり、他のオフィススイートで一般的に用いられる名称で言えば、マクロやエクステンションのことである。ベータ版では利用できないようだが、「Tools」メニューから、スクリプト内のいくつかの項目を参照することができる。興味深いことに、OpenOffice.orgのスクリプティングおよびエクステンション・サブシステムであるOpenOffice.org Unoが含まれており、正式版ではOpenOffice.orgエクステンションとの互換性が実現される予定であることがうかがえる。このスクリプトの導入によって、ついにKOfficeの機能は完全なものになったといえるのかもしれない。
