Inkscape 0.44 - Faster, Bigger, Better
bbyakk writes "After 6 months of development, Inkscape 0.44 is out. This version of the
SVG-based vector graphics editor brings improved performance and tons of new features:
Layers dialog, docked color palette, clipping and masking, native PDF export with
transparency, configurable keyboard (including Xara emulation), Outline mode for
complex drawings, innovative 'node sculpting' and lots more. Check out the full
release notes, enjoy the screenshots, or download your
package for Windows, Linux or Mac OS X."
They are waiting to "officially" announce the release when the packages are ready. You can download the tarball now, however.
Be sure to use the link in the article to get the compiled packages, as the official site has not been updated with them yet.
You heard wrong. :)
We are going to continue to improve our PDF support, but it's not a central part of our mission. Also, whatever PDF support we have is going to be largely limited to that subset of PDF functionality which is representable in SVG.
DNA just wants to be free...
I've used it since 0.41 and have been using the development pre-0.44 releases, no problem, WinXP on a ThinkPad. Even 0.43 is pretty cool. 0.44 adds some more functionality. Try it. You'll like it. It looks like the guy who reported it is Bulia Byak, one of the main developers. It's one of the top downloads on sourceforge.net.
...the future crusty old bastards are already drinking the Kool-Aid.
To be fair, most people never hand-edit AI files. It's more expected for SVG, though.
Inkscape _does_ let you manually reassign ids if you don't like the autogenerated ones, however.
DNA just wants to be free...
Verbatim from the wiki:
Speed
In addition to the Outline mode which makes it much easier to work with complex drawings, this version of Inkscape also provides significant speed improvements in many areas.
bugfixes
(Speaking as the person who wrote the memory dialog)
There's a memory leak in the memory dialog's treeview widget. I've not been able to track it down yet (it may be a gtkmm issue), but I think your guess is roughly correct.
DNA just wants to be free...
Seconded -- bitmap transformation/scaling has been done to death these days. It'd be insane not to use one of the many existing libraries out there -- and indeed, Firefox 3 will be using cairo for that purpose.
DNA just wants to be free...
wrong wrong WRONG!
SVG does support CMYK
It would have been a hideous omission not to include it in the standard, they'd never get anyone working in print to use SVGs without it.
> I major feature that was missing is non-destructive shape unions, intersections and differences.
Non-destructive intersection is now possible, it's called clipping. Other types are not supported by SVG.
> Next major feature is an effects stack
We're working on that. Hopefully 0.45 will have this.
Hehehehe... I can assure you that there was no bitmap tracing done whatsoever. My wife will confirm this as she watched me draw most of it from scratch (what she didn't watch was when I was on my lunch breaks at the office). I actually have a ton of progressional snapshots done during the creation, I need to string them together to show the process for people. It changed a LOT from beginning to end, and will change even more once we have SVG filters in place.
ART on dA
One possibility is to wait for newer versions of SVG. Many good things are being added.
Another possibility is to implement something on top of SVG but in SVG-compatible way. For example, this is how we implement star shapes missing in SVG. This is not always possible, and even when it is, we do this only if it's something simple and limited (i.e. would not require pervasive changes across all of our codebase) or when the need for the feature is really very urgent. I may be wrong but to me, non-destructive unions or intersections do not seem to fall into any of these categories.
On the other hand, we have plans to implement "path effects" (non-destructive effects on shapes and paths) on top of SVG. This is relatively easy to do. Plus, in 0.45 we should have support for SVG filters, thanks to Google SoC.
I just tried it. It works fine, and I'm sure it worked in previous versions as well:
1. Create normal arrow
2. Select the curve with the arrow point on it
3. Ctrl+Alt+C or Path --> Stroke to Path
4. Select the arrow tip in node selection mode and color it (both stroke and fill can be colored)
5. Thank you, drive through please.
Actually, at the moment SVG doesn't support CMYK. However it is proposed that it will at some point. What you cited there was the proposed draft requirements from over four years ago. I think they might be getting close to finally putting 1.2 out, but even in the last rounds of finalizing SVG 1.1 they dropped things, so one mustn't count one's chickens before they're hatched.
In fact, back in April of 2005 they pulled back their draft 1.2 spec and replaced it with a simple placeholder stating that things were in flux. So we're all now just sitting, waiting with baited breath.