はい。InkscapeはまだSVGのすべての機能をサポートしているわけではありませんが、 Inkscapeが生成するSVGはすべて規格に準拠しています (ただし、流し込みテキストについては一時的に例外的な対処をしています。 詳しくは次項を参照してください)。 規格に準拠したSVGレンダリングエンジンはすべて、 Inkscapeで表示するのと同じように表示します。 もしそうでない場合には、バグです。 Inkscapeのバグである場合には、修正します (報告していただければ間違いなく修正します)。
Inkscapeに流し込みテキストが追加されたとき、 当時使用していた未完成ドラフトのSVG1.2規格に準拠していました (実験的な機能と常に記述されていました)。 残念ながらドラフト作業が進む中で、W3Cはこの機能の定義を変更する決定を下しました。 SVG1.2はまだ完成していませんが、その結果、 古い定義であれ新しい定義であれSVG1.2の流し込みテキストを実装しているSVGレンダリングエンジンはほとんど存在しません。 したがって厳密に言えば、流し込みテキストを使ったInkscapeのファイルはSVG1.1には準拠していませんし、 問題を起こします(エラーやテキストのない黒いボックスなど)。
しかし、この機能に対する要望は非常に多いため、 ユーザが利用できるよう機能を残しておくことにしました。 SVG 1.2規格が正式に発行されたら、流し込みテキストの実装を規格に完全に準拠するよう変更し、 古い流し込みテキストを新しい形式に変換する手段を提供する予定です。
しかし、それまでの間は、 Inkscape以外のプログラムに読ませるためのドキュメントでは流し込みテキストを使用すべきではありません。 流し込みテキストはテキストツールでクリックしてドラッグすることに作成し、 一方普通のSVG 1.1テキストはクリックして作成します。 ですから、流し込みテキストが本当に必要な場合をのぞき、 ドラッグしてフレームを作るのではなく、単にクリックしてテキストを開始してください。 ですが、本当に流し込みテキストが必要な場合、 メニューから「テキストに変換」を選択して普通の(流し込みでない) テキストに変換する必要があります。 このコマンドは、 流し込みテキストを見た目とフォーマットは変更せずにSVG 1.1準拠したテキストに変換します。
InkscapeのSVGファイルでは、 プログラムで使うための追加情報をInkscapeのnamespaceを使って格納しています。 他のSVGプログラムではこの拡張を解釈できませんが、 この拡張はドキュメントがどのように編集されるかに影響するだけで、 ドキュメントがどのように表示されるかには影響しないため、問題ありません。 SVG準拠のレンダリングエンジンにおいては、 拡張情報が問題を引き起こすことはあってはならないのです。 しかし、準拠していないレンダリングエンジンの中には拡張情報が存在することにより問題が起きるものがあるかもしれませんし、 (再度Inkscapeで編集するつもりがなければ) Inkscape用の情報を削除することでファイルサイズを小さくしたい場合もあるかもしれません。 このために「Plain SVG」オプションが提供されているのです。
Inkscapeがまだサポートしていない機能のうち主なものは、いくつかのフィルタ (0.46でかなりの部分をサポート済み)、 アニメーション(開発は計画中)、およびSVGフォント(現在、実装作業中)です。 それ以外の機能は概ね使えます。 もちろんバグはあり、常に改修を続けていますが。 Inkscapeと他のオープンソースのSVGツールのW3C SVGテストスイートによる比較は、 SVG rendering comparisonを参照してください。
Inkscapeは、SVGの中に認識できない要素が存在するからと言って変更しないよう努めています。 しかし、次のような変更は行います。
手入力されたSVGのコードをInscapeがもっと尊重できるようにするために現在も作業を進めている最中ですが、 基盤の作業をたくさん要求される非常に難しい仕事であり、 少しずつしか進めることができません。 しかし、手伝っていただけるならいつでも歓迎します。
それはX次第です。 我々はBatikとAdobe SVGプラグインが信頼できるSVGレンダリングエンジンだと考えていますが、 その理由はいずれもSVG標準を作った人たちのうちの数人が関わっており、 規格に準拠することに本気だからです。 これは他のレンダリングエンジンには当てはまらないでしょう。 ですから、もしレンダリングエンジンで何か不具合があれば、 そのファイルをBatikかAdobe、できれば両方で確認してみてください (いずれもフリーでクロスプラットフォームです)。 それでもなおInkscapeのレンダリングエンジンに食い違いが見られるなら、 原因を調べたいと思います。 バグとして登録してください。 その際、バグレポートには忘れずに問題を起こすファイルと、 できればスクリーンショットも一緒に添付してください。
次のものがファイルを表示あるいはプレビューするのに利用できます。
どのような表示タイプのものを利用したいかにより (ズームしたいか、表示の早いものが良いか、起動の早いのが良いか、 サムネイルは必要か、など)、 どのツールの利用が適しているかは変わります。