build.dep
by Bob Jamison
Hi all,
Most of you never use the win32 stuff. So you probably have never
seen the build.dep file. This file is a list of dependencies for each .cpp
file in the inkscape source tree. This is purely withing the Inkscape tree.
Buildtool does not walk out to list the system dependencies. It can be
quite interesting. I put a copy on the server here, in case anyone
is curious about dependencies in general, or their file in particular:
http://inkscape.modevia.com/win32libs/build.dep
Later, all!
bob (ishmal)
16 years, 2 months
keys and mouse reference
by bulia byak
I decided to remove the feature that I myself added several versions
ago: keys and mouse reference as an SVG file. Since most Help menu
items are now URL links, so is this one, linking to this version's
current chart at:
http://inkscape.org/doc/keys046.html
The old SVG chart was not very convenient to use, and it was getting
more and more difficult to fit all keys into one screen.
The only problem with this change is that for now, we're losing
translated version of the chart. However the only two translations
were doc/keys.fr.xml and doc/keys.de.xml, both quite out of date.
However we can still use them by linking the corresponding HTML files
from the main (English) chart.
--
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org
16 years, 2 months
Announcing Raster Effects (via ImageMagick)
by Christopher Brown
Dear fellow Inkscape users,
My Google Summer of Code project is now in SVN. My project is "Raster
Functionality in Inkscape," which involved integrating ImageMagick libraries
into Inkscape, in order to manipulate bitmaps from inside Inkscape.
You'll have to install ImageMagick with Magick++ support (which is default)
in order for these new extensions to work.
They can be accessed under the sub-menu "Raster" in the extensions drop-down
menu.
The code is not quite in its final state--I am still perfecting and
smoothing it out--but it's functional and I'd love to get feedback from all
of you, especially from Windows users (because I have not tested it on that
OS yet).
Thank you all,
-Christopher Brown
16 years, 2 months
problem compiling related to 2geom
by E.J. Neafsey
I get the following error when compiling inkscape-16107 on linux with
gcc-3.3.4.
========================================================================
2geom/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::lineTo(Geom::Point)':
2geom/svg-path.h:67: error: parse error before `;' token
2geom/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::quadTo(Geom::Point,
Geom::Point)':
2geom/svg-path.h:71: error: parse error before `;' token
2geom/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::curveTo(Geom::Point,
Geom::Point,
Geom::Point)':
2geom/svg-path.h:75: error: parse error before `;' token
2geom/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::arcTo(double, double,
double, bool,
bool, Geom::Point)':
2geom/svg-path.h:81: error: parse error before `;' token
make[2]: *** [live_effects/n-art-bpath-2geom.o] Error 1
make[2]: Leaving directory `/usr/local/src/inkscape/inkscape-16107/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/inkscape/inkscape-16107'
make: *** [all] Error 2
=========================================================================
I get the same error compiling lib2geom by itself.
==========================================================================
[root:/usr/local/src/lib2geom]# make
[ 1%] Building CXX object src/CMakeFiles/2geom.dir/svg-path.o
In file included from /usr/local/src/lib2geom/src/svg-path.cpp:32:
/usr/local/src/lib2geom/src/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::lineTo(Geom::Point)':
/usr/local/src/lib2geom/src/svg-path.h:67: error: parse error before `;'
token
/usr/local/src/lib2geom/src/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::quadTo(Geom::Point,
Geom::Point)':
/usr/local/src/lib2geom/src/svg-path.h:71: error: parse error before `;'
token
/usr/local/src/lib2geom/src/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::curveTo(Geom::Point,
Geom::Point,
Geom::Point)':
/usr/local/src/lib2geom/src/svg-path.h:75: error: parse error before `;'
token
/usr/local/src/lib2geom/src/svg-path.h: In member function `void
Geom::SVGPathGenerator<OutputIterator>::arcTo(double, double,
double, bool,
bool, Geom::Point)':
/usr/local/src/lib2geom/src/svg-path.h:81: error: parse error before `;'
token
make[2]: *** [src/CMakeFiles/2geom.dir/svg-path.o] Error 1
make[1]: *** [src/CMakeFiles/2geom.dir/all] Error 2
make: *** [all] Error 2
=================================================================================
--
E.J. Neafsey, Ph.D.
eneafse@...1805...
16 years, 2 months
NEW: XSLT Input/output extension support
by Ted Gould
While it's been on my TODO list for a while, I finally realized how easy
it was and finally did it. Using libxslt (which we already link to)
Inkscape can now use XSLT stylesheets for input and output. (I thought
about effects, is that useful to anyone?)
I've also included into the build a couple of SVG stylesheets I was
interested in:
* AI SVG: cleans up Adobe SVG to only have in it the "good stuff"
* XAML: Toine de Greef posted on his blog[1] a set of XSLT sheets to
convert to and from SVG and XAML. What's really exciting to me about
this is that they might be usable to finally bring SVG to IE using
Silverlight[2] (at least what XAML supports). But, I think this makes
Inkscape the first XAML editor outside of Expression.
More are out there. I know that Adobe had a ChemML to SVG stylesheet
somewhere, but I've been unable to find it...
--Ted
[1]
http://sanpaku72.blogspot.com/2007/09/having-fun-with-xaml-silverlight-an...
[2] http://members.chello.nl/~a.degreef/xaml/svg_using_sliverlight.html
16 years, 2 months
docs
by Alexandre Prokoudine
Hi,
What are your feelings about documentation of Inkscape? Do you think
we still need an official user guide that would be available from our
main website just like tutorials (in multiple langauges)?
I'm kinda worried about it, because 0.46 will introduce practically
all possible SVG filters and there is just no user friendly
documentation on them, at least in English (yes, even books on Adobe
Illustrator I've seen do not cover them in any decent way, and W3C
spec is way too "technical").
Currently we have some ongoing work in French version of the user
guide and not much of it in the English version:
http://inkscape.svn.sourceforge.net/viewvc/inkscape/user_manual/trunk/
Despite of it the situation isn't so bad, IMO. We have pretty detailed
release notes that cover a lot of functionality. We could make at
least good EN and FR user guides for upcoming 0.46.
What I suggest is trying to do it in small steps:
1. Add both EN and FR user guides to main website in same way we add tutorials.
2. Make them updatable in same way we updated tutorials.
2. Sync them content-wise.
3. Add missing parts borrowing from release notes where required.
This will raise some public interest and, hopefully, attract people
willing to contribute (especially if we provide detailed description,
how to do it, and define a place where people can meet and talk about
docs). Then we can see if we can keep at least EN and FR versions in
sync, which, when successful, will be a lot better than no (visible)
official user guide at all.
What do you think?
Alexandre
16 years, 2 months
raster effects crashing
by Alexandre Prokoudine
Hi,
Following raster effects crash Inkscape here (Ubuntu Gutsy Gibbon) on
most recent SVN trunk:
convolve
shade
wave
raise
And a couple of notes:
1. Do we really need flop effect since we can already flip raster
images horizontally and vertically, while flop does it only
horizontally and in a destructive way?
2. Types of noises in "Noise" effect are not translatable.
3. Names of channels in Channel and Level Channel effects are not tranlsatable.
4. Does Threshold actually work? I tried it on several images but
didn't see any effect whatever value I specified (0-100).
5. Should raster effects probably provide some hints to tell range of
possible values for each variable?
6. We seem to use "Variable: [value]" convention in GUI, but no (boh
raster and path) effect uses ":" after name of variable. Should it be
fixed?
Alexandre
16 years, 2 months