「Inkscape」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(en:Inkscapeへの転送ページ)
 
1行目: 1行目:
  +
[[Category:グラフィックとデスクトップパブリッシング]]
#redirect[[en:Inkscape]]
 
  +
[[de:Inkscape]]
  +
[[en:Inkscape]]
  +
[http://inkscape.org/ Inkscape] はベクタ画像エディタアプリケーションです。フリーのソフトウェアライセンス、GNU GPL で配布されています。XML, SVG, CSS などの標準に完全に準拠したグラフィックツールとなることを目標としています [https://ja.wikipedia.org/wiki/Inkscape]。
  +
  +
== インストール ==
  +
{{pkg|inkscape}} は[[公式リポジトリ]]からインストールできます。開発版は [[AUR]] の {{AUR|inkscape-gtk3-bzr}} から利用可能です。
  +
  +
==トラブルシューティング==
  +
  +
=== libpng 1.2.x のビルドエラー ===
  +
以下のエラーで inkscape のビルドが失敗する場合:
  +
In file included from /usr/include/libpng12/png.h:474,
  +
from sp-image.cpp:44:
  +
/usr/include/libpng12/pngconf.h:328: error: expected constructor, destructor, or type conversion before '.' token
  +
/usr/include/libpng12/pngconf.h:329: error: '__dont__' does not name a type
  +
  +
{{ic|/usr/include/libpng12/pngconf.h}} にある以下の2行をコメントアウトすることで解決できます:
  +
  +
//__pngconf.h__ already includes setjmp.h;
  +
//__dont__ include it again.;
  +
  +
(I have got no idea what else those changes influence, so you might want to undo them after inkscape is built. This could be related to Debian Bug#522477 and might get fixed in libpng 1.4)
  +
  +
=== qtcurve-gtk2 のセグメンテーション違反 ===
  +
qtcurve-gtk2 1.8.18-3 には inkscape の起動後すぐにセグメンテーション違反を発生させる問題が存在します。このバグは上流では修正されていますが ([https://bugs.kde.org/show_bug.cgi?id=343704#c3 Bug 343704])、まだリリースはされておらず AUR のパッケージ qtcurve-git は KDE Frameworks 5 と互換性がありません。今のところ qtcurve と inkscape を使うときは [https://bugs.archlinux.org/task/43631#comment132113 FS#43631] にあるように speps のパッチがあたったパッケージを使うのが一番の選択肢となっています。
  +
  +
== 参照 ==
  +
* [http://inkscape.org/ Inkscape ホームページ]
  +
* [[Wikipedia:ja:Inkscape|Inkscape at Wikipedia]]

2015年10月23日 (金) 01:05時点における版

Inkscape はベクタ画像エディタアプリケーションです。フリーのソフトウェアライセンス、GNU GPL で配布されています。XML, SVG, CSS などの標準に完全に準拠したグラフィックツールとなることを目標としています [1]

インストール

inkscape公式リポジトリからインストールできます。開発版は AURinkscape-gtk3-bzrAUR から利用可能です。

トラブルシューティング

libpng 1.2.x のビルドエラー

以下のエラーで inkscape のビルドが失敗する場合:

In file included from /usr/include/libpng12/png.h:474,
from sp-image.cpp:44:
/usr/include/libpng12/pngconf.h:328: error: expected constructor, destructor, or type conversion before '.' token
/usr/include/libpng12/pngconf.h:329: error: '__dont__' does not name a type

/usr/include/libpng12/pngconf.h にある以下の2行をコメントアウトすることで解決できます:

//__pngconf.h__ already includes setjmp.h;
//__dont__ include it again.;

(I have got no idea what else those changes influence, so you might want to undo them after inkscape is built. This could be related to Debian Bug#522477 and might get fixed in libpng 1.4)

qtcurve-gtk2 のセグメンテーション違反

qtcurve-gtk2 1.8.18-3 には inkscape の起動後すぐにセグメンテーション違反を発生させる問題が存在します。このバグは上流では修正されていますが (Bug 343704)、まだリリースはされておらず AUR のパッケージ qtcurve-git は KDE Frameworks 5 と互換性がありません。今のところ qtcurve と inkscape を使うときは FS#43631 にあるように speps のパッチがあたったパッケージを使うのが一番の選択肢となっています。

参照