diff options
| author | MenTaLguY <mental@rydia.net> | 2006-01-16 02:36:01 +0000 |
|---|---|---|
| committer | mental <mental@users.sourceforge.net> | 2006-01-16 02:36:01 +0000 |
| commit | 179fa413b047bede6e32109e2ce82437c5fb8d34 (patch) | |
| tree | a5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /README | |
| download | inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip | |
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'README')
| -rw-r--r-- | README | 75 |
1 files changed, 75 insertions, 0 deletions
@@ -0,0 +1,75 @@ + +Inkscape. Draw Freely. +====================== + +http://www.inkscape.org/ + +Inkscape is an open source drawing tool with capabilities similar to +Illustrator, Freehand, and CorelDraw that uses the W3C standard scalable +vector graphics format (SVG). Some supported SVG features include +basic shapes, paths, text, markers, clones, alpha blending, transforms, +gradients, and grouping. In addition, Inkscape supports Creative Commons +meta-data, node-editing, layers, complex path operations, text-on-path, +and SVG XML editing. It also imports several formats like EPS, Postscript, +JPEG, PNG, BMP, and TIFF and exports PNG as well as multiple vector-based +formats. + +Inkscape's main motivation is to provide the Open Source community +with a fully W3C compliant XML, SVG, and CSS2 drawing tool. Additional +planned work includes conversion of the codebase from C/Gtk to C++/Gtkmm, +emphasizing a lightweight core with powerful features added through +an extension mechanism, and the establishment of a friendly, open, +community-oriented development processes. + +Inkscape uses the standard procedure for compilation and installation: + + ./configure + make + make install + +If a "./configure" file is not present, you can create it by running +the "./autogen.sh" command, which calls in turn a number of other +programs such as automake and autoconf. See INSTALL for more +details. + + +Required Dependencies +===================== +The Inkscape core depends on several other libraries that you will need +install, if they're not already present on your system. The most +typical libraries you may need to install are: + + * Boehm-GC + * libsigc++ + * glibmm + * gtkmm + +Please see http://www.inkscape.org/cgi-bin/wiki.pl?CompilingInkscape for the +most current dependencies, including links to the source tarballs. + + +Extension Dependencies +====================== +Inkscape also has a number of extensions for implementing various +features such as support for non-SVG file formats, etc. In theory, all +extensions are optional, however in practice you will want to have these +installed and working. Unfortunately, there is a great deal of +variability in how you can get these functioning properly. Here are +some recommendations: + +First, make sure you have Perl and Python. If you're on Windows you +should also install Cygwin. + +Next, you'll need to ensure the dependencies for each extension is +present. Depending on which extensions you need, the dependencies are +going to vary, but here are some you may need to install: + + * XML::Parser + * XML::XQL + +If you install dependencies to non-standard locations, such as +installing XML::Parser someplace in your home directory, you may need to +take some extra steps to indicate where those dependencies are to be +found. For instance, with Perl modules, set the PERLLIB or PERL5LIB +variable (see `man perlrun`) + |
