diff options
| author | Marc Jeanmougin <marc@jeanmougin.fr> | 2017-06-12 22:40:46 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marc@jeanmougin.fr> | 2017-06-12 22:40:46 +0000 |
| commit | 21c9bc7b2cf2fbda2ed1dd5841eb9333bb274023 (patch) | |
| tree | 689150bcf23c755c89b39d34c9783b72f80d737a /README.md | |
| parent | Small fixes to README (diff) | |
| download | inkscape-21c9bc7b2cf2fbda2ed1dd5841eb9333bb274023.tar.gz inkscape-21c9bc7b2cf2fbda2ed1dd5841eb9333bb274023.zip | |
Use markdown for README
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 000000000..2446e94c3 --- /dev/null +++ b/README.md @@ -0,0 +1,76 @@ +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 motivations are to provide the Open Source community +with a fully W3C compliant XML, SVG, and CSS2 drawing tool emphasizing a +lightweight core with powerful features added as extensions, and the +establishment of a friendly, open, community-oriented development +processes. + + +Basic Installation +================== + +Inkscape version 0.92 and newer can be build using cmake: + + mkdir build + cd build + cmake .. + make + make install + +Other platforms such as Windows and Mac require a lot more and are considered +a developer and packager task. These instructions are kept on the Inkscape wiki. + +Required Dependencies +===================== +The Inkscape core depends on several other libraries that you will need +install, if they are not already present on your system. The most +typical libraries you may need to install are: + + * Boehm-GC + * libsigc++ + * glibmm + * gtkmm + +Please see http://wiki.inkscape.org/wiki/index.php/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 are on Windows you +should also install Cygwin. + +Next, you will 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`) + |
