Difference between revisions of "Inkscape"

From ArchWiki
Jump to: navigation, search
(Installation)
(update Pkg/AUR templates)
(Tag: wiki-scripts)
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Category:Graphics and desktop publishing]]
+
[[Category:Image manipulation]]
{{stub}}
+
[[de:Inkscape]]
 +
[http://inkscape.org/ Inkscape] is a vector graphics editor application. It is distributed under a free software license, the GNU GPL. Its stated goal is to become a powerful graphics tool while being fully compliant with the XML, SVG, and CSS standards.[[wikipedia:Inkscape]]
  
[http://inkscape.org/ Inkscape] is a vector graphics editor application. It is distributed under a free software license, the GNU GPL. Its stated goal is to become a powerful graphics tool while being fully compliant with the XML, SVG, and CSS standards.[http://en.wikipedia.org/wiki/Inkscape]
 
 
== Installation ==
 
== Installation ==
{{pkg|inkscape}} can be installed from the [[Official Repositories|official repositories]].
+
{{pkg|inkscape}} can be installed from the [[official repositories]]. The development version is available in the [[AUR]] as {{AUR|inkscape-bzr}}.
 
+
=== Without GNOME dependencies ===
+
Inkscape has quite a few [[GNOME]] dependencies, which can be annoying to users of other environments. If you do not want these, you can compile {{AUR|inkscape-bzr}} from the [[Arch User Repository|AUR]].
+
  
 
==Troubleshooting==
 
==Troubleshooting==
  
 
=== Build error with libpng 1.2.x ===
 
=== Build error with libpng 1.2.x ===
 +
 +
{{Accuracy|1=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 [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522477 Debian Bug#522477] and might get fixed in libpng 1.4.}}
 +
 
If inkscape fails to build with the following error:
 
If inkscape fails to build with the following error:
 
  In file included from /usr/include/libpng12/png.h:474,
 
  In file included from /usr/include/libpng12/png.h:474,
Line 23: Line 23:
 
  //__dont__ include it again.;
 
  //__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)
+
=== Segfaults with qtcurve-gtk2 ===
 +
 
 +
{{Remove|1=It seems this issue is resolved. https://bugs.kde.org/show_bug.cgi?id=343704}}
 +
 
 +
There is a problem with qtcurve-gtk2 1.8.18-3 that makes inkscape segfault shortly after launch. The bug is fixed upstream ([https://bugs.kde.org/show_bug.cgi?id=343704#c3 Bug 343704])  but no release is yet available and the AUR package qtcurve-git is not compatible with KDE Frameworks 5. Best option today to use qtcurve and inkscape is to use speps patched packages from [https://bugs.archlinux.org/task/43631#comment132113 FS#43631].
  
== Related pages ==
+
=== Tooltips unreadable with KDE Plasma ===
[[Multimedia in Arch Linux]]
+
  
[http://inkscape.org/ Inkscape Homepage]
+
Under KDE's system settings go to colors > options and disable "Apply colors to non-QT-applications". Restart Inkscape if was running before the change.
  
[[Wikipedia:Inkscape|Inkscape at Wikipedia]]
+
== See also ==
 +
* [[Multimedia in Arch Linux]]
 +
* [http://inkscape.org/ Inkscape Homepage]
 +
* [[Wikipedia:Inkscape|Inkscape at Wikipedia]]

Latest revision as of 08:50, 20 September 2016

Inkscape is a vector graphics editor application. It is distributed under a free software license, the GNU GPL. Its stated goal is to become a powerful graphics tool while being fully compliant with the XML, SVG, and CSS standards.wikipedia:Inkscape

Installation

inkscape can be installed from the official repositories. The development version is available in the AUR as inkscape-bzrAUR.

Troubleshooting

Build error with libpng 1.2.x

Tango-inaccurate.pngThe factual accuracy of this article or section is disputed.Tango-inaccurate.png

Reason: 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. (Discuss in Talk:Inkscape#)

If inkscape fails to build with the following error:

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

You should be able to solve that by simply commenting the two mentioned Lines in /usr/include/libpng12/pngconf.h out:

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

Segfaults with qtcurve-gtk2

Tango-edit-cut.pngThis section is being considered for removal.Tango-edit-cut.png

Reason: It seems this issue is resolved. https://bugs.kde.org/show_bug.cgi?id=343704 (Discuss in Talk:Inkscape#)

There is a problem with qtcurve-gtk2 1.8.18-3 that makes inkscape segfault shortly after launch. The bug is fixed upstream (Bug 343704) but no release is yet available and the AUR package qtcurve-git is not compatible with KDE Frameworks 5. Best option today to use qtcurve and inkscape is to use speps patched packages from FS#43631.

Tooltips unreadable with KDE Plasma

Under KDE's system settings go to colors > options and disable "Apply colors to non-QT-applications". Restart Inkscape if was running before the change.

See also