Table of Contents
Inkscape can be enhanced by Extensions. These are scripts or programs that can be run from inside Inkscape. Most Extensions require external programs, usually written in Perl or Python.
Some of the included Extensions might be of
marginal use to the average user. However, much can be learned by
examining the code in order to write your own scripts. Look in the
share/inkscape/extensions directory for the
A few Extensions are built into Inkscape;
they are located in the source directory
Often, an Extension can be used to
quickly prototype a feature that may be included natively
in a future version of Inkscape. Extensions
are also a good way to add a feature that may have limited
use by the general Inkscape community and thus not
warrant the long-term commitment of adding the
feature to the main code base.
If an extension doesn't work, it may be that you are missing some external
dependency. You can check if this is the case by looking at the
extensions-errors.log in your
Inkscape preferences directory
Documents and Settings\USER\Application Data\Inkscape).
Extensions can be run live, that is, the script code can be run automatically in the background, responding immediately to changes in parameters. This can both be good (see results of parameter changes immediately) or bad (updating before a parameter is fully modified). Each Extension dialog has a button to toggle on and off this Live Preview.
Extensions are grouped under several broad categories:
Arrange: Reorder objects.
Generate from Path: Utilize a path object to create a new object.
Images: Extract or embed images in an Inkscape file.
JessyInk: Prepare a presentation viewable in web browsers.
Modify Path: Modify an existing path.
Render: Create a new object.
Text: Manipulate text.
Visualize Path: Extract information about a path.
Two entries under the Extensions menu allow you quick access to the previously used extension. The first, → , will run the extension with the same parameters. The second, → , will pop up the parameters dialog.
|© 2005-2017 Tavmjong Bah.||Get the Book or EBook.|