Inkscape is an open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X. What sets Inkscape apart is its use of Scalable Vector Graphics (SVG), an open XML-based W3C standard, as the native format. Inkscape supports this property in both rendering and creating. Inkscape also supports in rendering the CSS shape-subtract, shape-margin, and shape-padding properties. Multi-line text via the shape-inside property is a direct replacement for SVG 1.2 flowed text. SVG 1.2 never became a final W3C standard and only the Batik SVG renderer besides.
Table of Contents
This book serves as both a textbook and a reference for using Inkscape to produce high-quality drawings. It includes a series of tutorials followed by chapters that cover completely each facet of the Inkscape program. The book is full of tips and notes to enable the user to make the best use of the program.
Inkscape is an open source, SVG-based[1] vector drawing program. It is useful for drawing:
Illustrations for the Web
Graphics for mobile phones
Simple line drawings
Cartoons
Complex works of art
Figures for articles and books
Organization charts
The file format that Inkscape uses is compact and quickly transmittable over the Internet. Yet it is powerful and can describe complex drawings that are scalable to any size. As part of HTML5, all major browsers support direct rendering of SVG.
Inkscape supports the drawing of regular shapes (rectangles, circles, etc.), arbitrary paths, and text. These objects can be given a wide variety of attributes such as color, gradient or patterned fills, alpha blending, and markers. Objects can be transformed, cloned, and grouped. Hyperlinks can be added for use in web browsers. The Inkscape program aims to be fully XML, SVG, and CSS compliant.
Inkscape is available prepackaged for the Windows, Macintosh, and Linux operating systems. The program and its source code are freely available. They can be obtained from the Inkscapewebsite.
Inkscape is undergoing very rapid development with new features being added and compliance to the SVG standard being constantly improved. This manual documents versions 0.92 and 0.93.