Gravit – Linuxの新しいデザインツール
人々がLinuxに移行しない一般的な理由の一つは、プロフェッショナルなグラフィックデザインアプリケーションの不足です。確かに、GimpやいくつかのCADソリューションがありますが、必ずしもその仕事に適したツールではありません。ベクター描画に興味があるなら、Adobe FreehandやFireworks、類似のプログラムの代替を目指す新しいアプリ、Gravitがあります。Gravitはクロスプラットフォームでオープンソース、無料で、主な特徴はコンテキストに応じたインターフェースと軽量なバックエンドです。
コンパイルを希望する方のためにソースコードはGitHubで公開されています。また、端末から実行するか、ファイルマネージャでダブルクリックするだけで実行できるGravitファイルを含むアーカイブをダウンロードすることも可能です。ただし、ダウンロード可能なLinux版は64ビット専用ですので、Gravitを試す最も簡単な方法はウェブ版を利用することです。
Gravitは現在リリース候補版(バージョン1.0が近日中に予定)にあり、バグがあるかもしれません。また、ウェブ版は「保存」機能をサポートしていませんが、「エクスポート」ダイアログからすべての作業をPNGおよびJPGにエクスポートすることができます。

他の人気デザイナーツール同様、Gravitはインターフェースにダークグレーのカラースキームを使用しています。ボタンやアイコンはやや小さめなので、大きな画面で見ると見栄えが良いです。描画エリアは中央にあり、左側にツールバー (1)、下部に選択したツールのオプション (2)、右側にレイヤーとページのオプション (3)、その下に整列/変形、エクスポート (4) およびカラーパレット/スタイル (5) のダイアログがあります。
メインメニューバーには、選択したオブジェクトをカット、ペースト、複製するほか、配置やグループ化を行うためのシンプルなメニューがいくつかあります。これらのオプションは右側のサイドバーからも利用できます。「表示」メニューは、作業の管理を容易にするためのいくつかのプレビューオプションを提供しています。

左側のアイコンを持つツールバーは、Gravitの機能の大部分への主なアクセスポイントであり、ドキュメントオプション、選択ツール、ラスツール、変形ツール、描画ツール(ペン、線、長方形、円)、テキストツール、最後に拡大とスライスツールを含みます。一部のアイコンの角には小さな矢印があり、これはそのアイコンを左クリックで長押しすることによってサブメニューを起動できることを意味します。
Gravitはレイヤー、ページ、スマートオブジェクトをサポートしています。ドキュメントは複数のページを持つことができ、同時に複数のページを表示できます。ページはマスターページから機能を引き継ぐことができ、多くのページを持つプロジェクトで一貫したフォーマットが必要な場合に便利です。

オブジェクト(テキストボックス、円、または描画された要素)を選択すると、変形ツールを使用して位置を調整したり、サイズを変更したり、他の要素とグループ化したりできます。描画エリアのどこでも右クリックすることでオブジェクトを選択することができます。

Gravitの特筆すべき特徴は、選択したツールによって変化する下部のツールバーです(Gimpの「ツールオプション」ダイアログに似ています)。これはGravitの開発者によって推進されているコンテキストに応じたアプローチです。画面上の不必要なオプションを隠し、混乱を減らすことを目的としています。なぜなら、一度に一つのツールしか操作できないからです。
ここで表示されるオプションの量は、使用しているツールに依存します。ほとんどは小さいアイコンで表されていますので、各ボタンの目的を理解するには少し解読が必要です。「カラーピッカー」のような一部のボタンは、設定をさらに調整できる機能豊富なポップアップウィンドウを開きます。

現時点では、Gravitはプロジェクトを独自のフォーマット(.gravit)で保存するか、PNGおよびJPGにエクスポートすることができます。将来的にはPDFや他の一般的なベクターグラフィックスフォーマットのサポートが予定されています。Gravitはブラウザでも安定していますが、「エクスポート」オプションは時々アプリケーションをクラッシュさせることがあります。多くのLinuxユーザーからは、udevのバージョン競合によりGravitの起動に問題があるとの報告があり、もしこのようなことが起こった場合は、次のコマンドで現在のlibudevのバージョンをシンボリックリンクすることで一時的に解決できます。
sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.064ビットシステムの場合は:
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0現時点でGravitは、InkscapeやXaraのような成熟したベクター描画アプリケーションの代わりにはなりませんが、シンプルなウェブグラフィックスやUI要素、テキストを含む画像を作成するには適しています。Gravitの革新性は、HTML5、CSS3、Javascriptで完全に書かれている点に反映されています。また、プロジェクト管理とコラボレーションのためのクラウドアプリ「Gravit365」も開発中です。
Gravitはブラウザで使用できるため特に実用的で、高価なプロフェッショナルソフトウェアを購入できないアマチュアのベクターアーティストにとって便利な出発点となります。AdobeがPhotoshopのブラウザ版をリリースする予定であるため、Gravitのアプローチは正しい方向に向かっているかもしれません。今後のバージョンで改善が続くなら、Gravitは本格的な競争相手になる可能性があります。