Difference between revisions of "Extension requirements"

From Inkscape Wiki
Jump to navigation Jump to search
m (link fix)
Line 2: Line 2:
<i>For effects to work you need to be using inkscape .42 or later.</i><br>
<i>For effects to work you need to be using inkscape .42 or later.</i><br>
<i>For info about what effects can do, screenshots, and how to make your own go to [http://www.ekips.org/comp/inkscape/ Aarons Site]</i><br>
<i>For info about what effects can do, screenshots, and how to make your own go to [http://www.ekips.org/comp/inkscape/ Aarons Site]</i><br>
<i>See also GettingExtensionsWorking.</i><br>
<i>See also [[GettingExtensionsWorking]].</i><br>


<b>Unhide the Effects menu</b><Br>
<b>Unhide the Effects menu</b><Br>
Line 26: Line 26:


<i>on Microsoft Windows</i>
<i>on Microsoft Windows</i>
     - install [http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl ActivePerl]
     - install [http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl [[ActivePerl]]]
     - install XML::XQL::DOM (perhaps like this?)
     - install XML::XQL::DOM (perhaps like this?)
         1: install prereqs with ppm:
         1: install prereqs with ppm:
Line 35: Line 35:
      http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz
      http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz
         3: open command prompt and locate perl"s lib directory with:
         3: open command prompt and locate perl"s lib directory with:
      perl -e "print qq(@INC)"    (mine was C:/Perl/site/lib)
      perl -e "print qq(@INC)"    (mine was C:[[/Perl/site/lib]])
         4: unpack xml-xql archive
         4: unpack xml-xql archive
         5: copy contents of XML-XQL-*\lib\XML into C:\Perl\site\lib\XML
         5: copy contents of XML-XQL-*\lib\XML into C:\Perl\site\lib\XML

Revision as of 02:33, 22 January 2006

Setting Up Effects in Inkscape
For effects to work you need to be using inkscape .42 or later.
For info about what effects can do, screenshots, and how to make your own go to Aarons Site
See also GettingExtensionsWorking.

Unhide the Effects menu

   - On the "Misc" tab of the "Inkscape Preferences" dialog check the box labeled "Enable script effects" (0.41+CVS onwards only)
   - Close and reopen Inkscape

Python Effects
on Debian GNU / Linux

   - apt-get install python python-xml

on Microsoft Windows

   - Tutorial on Getting Effects to work on Windows

on Mac os X

   - See Mac OS X compiling page (at the bottom)

Perl Effects
on Debian GNU / Linux

   - apt-get install perl libxml-xql-perl

on Gentoo GNU / Linux

   - emerge -a XML-XQL

on Microsoft Windows

   - install ActivePerl
   - install XML::XQL::DOM (perhaps like this?)
       1: install prereqs with ppm:
	    install xml-dom
	    install parse-yapp
	    install datemanip
       2: download xml-xql from:
	    http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz
       3: open command prompt and locate perl"s lib directory with:
	    perl -e "print qq(@INC)"    (mine was C:/Perl/site/lib)
       4: unpack xml-xql archive
       5: copy contents of XML-XQL-*\lib\XML into C:\Perl\site\lib\XML
       6: copy XML-XQL-*\XQLParser\Parser.pm to C:\Perl\site\lib\XML\XQL

Plugin Effects

   - I have absolutely no idea. Please record your success here. :)

What if it doesn't work?

   - Run Inkscape from the console
   - Use the error messges printed to the console to diagnose the problem (very often missing dependencies)
   - On Windows you will have to redirect output to a text file like this: "inkscape > output.txt"