29 Vector Drawing Programs 329
Ed Pegg writes "I did a survey of all available vector-based drawing programs, in anticipation of SVG in the next Firefox. I found 29 different vector drawing programs. Of these, 14 were free or open source. More than I expected. Did I miss any good ones?"
OmniGraffle (Score:2)
Phil
Re:OmniGraffle (Score:2)
Does it do CMYK? Does it do exports in a good
variety of formats? Does it handle page layout
issues so printing people (at places like
Science and Nature) are happy?
Re:OmniGraffle (Score:2)
Re:OmniGraffle (Score:2)
As for CMYK, I know there
Re:OmniGraffle (Score:2)
It has a long NeXT heritage means GnuStep and Mac OS X are the targeted OS's. Others may be a challenge.
In my opinion, OmniGraffle excels at diagramming office graphics rather than print graphics (Illustrator) or drafting graphics (CAD). But templates exist for circuit diagrams, UML, and many other technical domains.
The big features I like in OmniGraffle are:
Good for diagrams and flowcharts (Score:2)
Re:Good for diagrams and flowcharts (Score:2)
I've read through all of this thread and haven't found a mention of Inkscape [inkscape.org] yet. Don't know how it compares with others out there, but I've just started using it and find it kind of fun. Good for my basic requirements, anyway.
Re:Inkscape (Score:2)
Ooops.
Re:Inkscape (Score:2)
Don't listen to this Leftist-Pink-Article-Reader Sympathiser! We shall never read the Articles, do you hear? NEVER! WE WILL NEVER RTFNO CARRIER
You missed one (Score:4, Interesting)
10 10 moveto
50 50 lineto
stroke
showpage
Perhaps cat is not the easiest to use, but it easily the most powerful and easier to control from another program! It can also be trivially scripted to produce eps and pdf, or later updated with $EDITOR.
Re:You missed one (Score:2)
Mod this up! This sort of technique really came in handy when I needed to add some arrows to a LaTeX figure just before submitted a research paper for review last week. The necessary steps:
All in all, it took maybe 30 minutes to go from 0 to 60. A very powerful tool. Also not bad for editing captions, labels, etc. -- P
A *good* PS / EPS tutorial somewhere? (Score:3, Interesting)
I basiclly want to learn how to create a letter (or A4) sized self contained PS document that contains the following:
* Embedded EPS logo in the upper right hand corner
* Large typeface header text to the left of the logo
* A line across the page
* Date / Issue / etc information on one line of text a
Re:A *good* PS / EPS tutorial somewhere? (Score:2, Informative)
To PostScript, a letter/word/line is just another shape that can be put on the page. You'd need to break lines manually, control line spacing yourself, etc. Want it justified? Forget it.
You'd be much better off using (La)TeX for this sort of thing.
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
Well, is is a good excuse to finally learn TeX. But it's bad news for my idea of a lightweight newsletter generator. (At least without a bunch of additional support software).
I was hoping "all" I would need would be ps2pdf. Heh. Silly me.
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
Personally, I don't think hand-coding your own PS routines to do something like that is really practical, but if you really want to do it, Don Lancaster [tinaja.com] has what you need. The guy is a (mad) genius with PostScript.
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
Jedidiah.
Re:A *good* PS / EPS tutorial somewhere? (Score:2)
LaTeX: beautiful output, ugly syntax (Score:2)
One thing that might help would be better perl-style error reporting, but it's just very nasty to do some things...start creating a complex document and you figure out that various packages do not interact all that well (well, *this* table package can do foo, and *this* table package can do bar, but....). There have been a bunch of times that I know *what* I want to do, but not *h
Re:You missed one (Score:2, Funny)
Re:You missed one (Score:2)
Re:You missed one (Score:2)
Re:You missed one (Score:2)
Uh, no. And not the other way around either as some poster claimed. (at least your direction is more historically plausible, since Postscript first appeared in 1984 whereas Forth dates from the late 60's)
The two languages happen to both be stack-based languages, and as such are bound to look a little bit similar, but really not any more similar than, say, pascal and java.
The memory model is completely different - postscript defines comma
Yes, You missed one. (Score:4, Funny)
You forgot notepad (Score:5, Insightful)
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd
<svg width="12cm" height="4cm" viewBox="0 0 1200 400"
xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="1" y="1" width="1198" height="398"
fill="none" stroke="blue" stroke-width="2"
<circle cx="600" cy="200" r="100" fill="red" stroke="blue" stroke-width="10"
</svg>
Re:You forgot notepad (Score:2)
as you can see in other messages, it's good pratice to supply a link to the tool so that we can download and test it. Does anyone have a link?
Hey mods! (Score:2)
I actually did this... (Score:2)
RTFA! No he didn't! (Score:2)
Re:You forgot notepad (Score:2)
10 SCREEN 2
20 A=INT(RND(1)*200)
30 B=INT(RND(1)*200)
40 LINE (0,0)-(A,B)
50 GOTO 20
Re:You forgot notepad (Score:2)
Re:You forgot notepad (Score:2)
I object to that distinction (Score:2)
Since this is a math guy, he might want to look at using Python
Freehand v Frustrator (Score:2)
Adobe is buying Macromedia, might vanish.
Might? MIGHT????
Dude, FH has hada tube up its nose for years, and now that Adobe has it in its clutches, it's good as GONE. Which is a terrible shame, because I prefer FH to AI any day of the week. It was much more intuitive, and it had MULTIPLE PAGES (like DUH!) and was generally just a Better Application. What pissed me off with FH was it had a persistent memory leak in vers 9, 10, and MX, which they never properly fixed. But even with cras
Re:Freehand v Frustrator (Score:2)
If Adobe was ever going to roll AI into Photoshop, they would have done it around version 3.0 when they added layers. I highly doubt they will ever merge the two applications, Adobe would much rather sell you two applications than just one.
If you want a good alternative to AI, check out Corel Draw. Seriously. It's a great app once you learn its quirks. Even Corel Photopaint is a worthy
Re:Freehand v Frustrator (Score:2)
Re:Freehand v Frustrator (Score:2)
I diched CorelDraw this year (for indesign) because the files are indeed a bit messy. I still use it from to time though.
But I use PhotoPaint everyday. I find it very intuitive and fast. It's an underrated software title. I'd like to switch to The Gimp, but I can't bring myself to learn it.
Re:Freehand v Frustrator (Score:2)
It says that your software was created by programmers, working for a software company. For a truly horrible thought-exercise, try to image a team of graphic designers creating software. It would probably work as badly as Corel's box looked. Actually that's being generous, as there is a 99.9% chance that it would never 'work' at all.
Weird Grouping (Score:4, Insightful)
Can you imagine trying to do an ad layout with AutoCAD? How about trying to do animated web graphics with a graphic program.
This chart is pretty much useless, except for listing what standards formats each can handle.
Re:Weird Grouping (Score:2)
web graphics with a graphing program.
instead of:
web graphics with a graphic program.
That's what you get (Score:2)
AutoCAD and Illustrator? and where is... (Score:2, Insightful)
AutoCAD and Illustrator are for completely different audience. I get a lot of plots from Matlab; and Illustrator is a good package to make some touch up to the graphs. I would never use AutoCAD for that. But you really can't say which one is more powerful.
And where is XFig???
Re:AutoCAD and Illustrator? and where is... (Score:2, Insightful)
I'm also fairly sure he was looking for inexpensive vector software, and LT doesn't count as inexpensive anymore. It used to.
AutoCAD LT is also nowhere near as powerful as AutoCAD.
Missed TGIF (Score:2, Informative)
Re:Missed TGIF (Score:2)
SVG Icons (Score:2, Interesting)
Re:SVG Icons (Score:2, Informative)
Re:SVG Icons (Score:2)
That is a very good idea.
I think the main reson for not doing it is that, by shifting rendering up to a server from the client, the ability to scale dynamically (without a round trip to the server for each component) is lost. I find myself using the firefox scroll-wheel scaling more and more as my eyes get old and lazy, so personally I'd generate a lot of extra
Re:SVG Icons (Score:2)
Re:SVG Icons (Score:2)
While a good thought in principle, you fail to take into account that in the bizarre inverted world of X11 the server sits on the client. And the "font server" that the GP mentioned is a special process that the X server (that sits on the client) uses to render the fonts, and it sits on the client as well. Co
Re:SVG Icons (Score:2)
Actually the terminology IMHO isn't confusing at all. The server is the program which manages the shared ressource. In the case of displaying, the source shared by the programs is the graphic display. The graphic display is managed by X, therefore X is the
Re:SVG Icons (Score:2)
Re:SVG Icons (Score:2)
Or did you mix this up with the IBM PC character set extension which mapped (IIRC) ^A and ^B to faces (but IIRC it was not happy and sad, but light and dark)?
MM Fireworks (Score:2)
QuickGrid (Score:2)
EPS to SVG (Score:2)
Any suggestions?
Re:EPS to SVG (Score:2)
A few of these should be counted . . . (Score:5, Informative)
Also there were previous slashdot stories about Pixar's in-house Sketch Review Tool [millimeter.com], (a hybrid vector/raster tool) and Microsoft Acryllic [microsoft.com].
I believe Studio Artist [synthetik.com] is primarily vector based.
There are also many vector programs for the sign/graphics industry to control CNC routers and plotters. FlexiSIGN [scanvecamiable.com] is one of them.
GraphViz (Score:2)
Realdraw (Score:2)
It exports to SVG, and the author has a policy that you pay once and get upgrades for the life of the app.
If you thought Microsoft Acrylic was a good idea, but needed work, Realdraw is what it'll be like when
I see 2 missing. (Score:2)
2. Paint Shop Pro.
While both of these are better known as Raster tools they actually do as much if not more in dealing with Vector images.
xfig (Score:2)
I'm surprised you didn't list xfig [usask.ca], despite listing a port and a clone (and noting they were related to it).
I often use xfig to draw simple figures for latex documents that I write... I've always found the interface quite awkward to use, though. .fig files are also a bit restricted, but conveniently they're often easy to edit by hand.
Re:xfig (Score:2)
3D Vector drawing: SketchUp (Score:2)
I checked it out, and have been a happy customer every since. They've got both MacOS X and Windows versions, and it really kicks ass - it's the only vector drawing program that I've used where I feel happy to just doodle and something interesting tends to evolve. It's that good of a tool, that it naturally extends your imagination. Of course, becaus
Does nobody here use Freshmeat? (Score:5, Informative)
This list is NOT comprehensive, even of what is on Freshmeat (which, in turn, is not comprehensive in what is Open Source, which in turn is not comprehensive in what exists) but it should make for a good start.
Oh, and this list was trivial to make. Once you have such a list, it is then easy to go out and try the software to see if it'll do what you want. According to the fictional character Sherlock Holmes, "it is a mistake, often made, to theorize without data". So, when you theorize as to what software you'd like to use, here is some data you can use.
Searching Freshmeat doesn't cut it (Score:2)
Re:Searching Freshmeat doesn't cut it (Score:2)
"Missing" software (Score:2)
Canvas is capable of both vector and raster editing. I would say it's most comparable to CorelDRAW!, but it's clearly superior in many regards (such as the optional GIS and Scientifi
Re:Does nobody here use Freshmeat? (Score:3, Informative)
http://www.inkscape.org/doc/tracing/tutorial-trac
Inkscape (Score:2)
QCad (Score:3, Informative)
And maybe it isn't totally intuitive but it is easy to learn. I give it a thumbs up anyway.
Kinda late for the party (Score:2)
What about... (Score:2)
/. promoting dangerous URLs? (Score:2)
Re:/. promoting dangerous URLs? (Score:2)
Two more (Score:2)
We have a site license for Microsoft Visio too. It can do the job, but the lack of hotke
Great description of Xara X. (Score:2)
Your article inspired me to write my own inspired review of drawing software:
Dia -- May be an abbreviation of "Diagram" (?)
Inkscape -- I prefer Xara X.
jFig -- I don't like figs (or prunes).
I understand this article is probably geared toward poor mathematics students, but come on. If you're going to go
Re:Great description of Xara X. (Score:2)
"Autocad LT -- Basic 2D CAD, overpriced. Poor format support."
The only thing sensible in the whole article is that IrfanView is a good program.
Some things missed: (Score:2)
Intaglio - http://www.purgatorydesign.com/Intaglio/ [purgatorydesign.com] --- Mac OS X native program able to make use of Apple Advanced Typography / ATSUI and other Mac OS X technologies. Commercial, but demo available.
There's apparently a graphing calculator in Mac OS X w/ does nifty things, and I'm surprised that Mathematica, MATLAB and METAPOST weren't ment
Blender? (Score:2)
As you included PSTricks, you should (Score:2)
Don't forget the *nix-y command line utilities.... (Score:2)
Re:Don't forget the *nix-y command line utilities. (Score:2)
OSS vector drawing programs are disappointing (Score:2)
Yes, there are numerous vector drawing programs out there; some are reasonnably good, some aren't, but I can't understand why there's still no "GIMP" of vector drawing yet. Vector drawing is vital for most scientific work -- it's essential for producing clean, top quality schematics.
Inkscape and Sodipodi are very promising but not quite there (I didn't tr
Re:More importantly... (Score:2)
Don't you have homework to do?
Re:More importantly... (Score:2)
No. Read the FAQ. Once you've said a thing, you can't take it back.
Re:More importantly... (Score:2)
Despite the fact /. is on google news (Score:2)
it is not a news source, it is a NewsSource[], where each element is a pointer (reference in post 1990's terms) to a news source, which is an informatve article.
The job of the post is to describe the contents of the news source, which it did quite accurately.
It is the job of coral cache, mirrordot and karma whores [and assholes like piquepaille] to mirror the content verbatim.
To answer your rhetorical question (every rhetorical question deserves an answer ;
Re:Despite the fact /. is on google news (Score:2)
Sorry, I couldn't resist.
MacDraw - ClarisDraw - EazyDraw (Score:2)
MacDraw was neat, but most Mac users in 1984 were more comfortable in the raster world with MacPaint. Bezier curves scare most folks! Still neat to work with EPS files on a Mac 512K.
Did you know that MacDraw/ClarisDraw has inspired a Mac OS X version? EazyDraw [eazydraw.com] It's a bit weird but the price is right.
Re:What about.. (Score:2)
You're and idiot (Score:2)
The truth is FreeHand and Illustrator are VERY different programs, their even for different things, SHOCK!
I use FreeHand almost every day, I used to use Illustrator but I found FreeHand is a much better tool at a better price, tho learning to use it was considerably harder than Illustrator.
Also the FreeHand project started in 1988 which is plenty long enough ago to consider it a different product than Illustrator.
Sure we can go back and forth ov
Re:You're and idiot (Score:2)
indeed. Although, people find it much easier to describe things by comparison.
I mean, if someone said "what's Freehand?" you wouldn't say "An advanced vector drawing program with spot color management that supports a variety of file formats, halftone screens and colorspaces." You'd say "It's kinda like illustrator or CorelDraw."
There's a bunch of things in freehand that illustrator doesn't do and vice v
Re:Visio is really more useful as toilet paper (Score:2)
(Though I'm upset at Microsoft's pricing policy, since taking it over, and making UML available only in an expensive 'technical edition'...)
Re:Visio is really more useful as toilet paper (Score:2)
Re:Visio is really more useful as toilet paper (Score:2)
What kind of diagrams are you drawing?
My ancient legacy (Score:2)
In what seems like another lifetime I started a software distribution business which introduced desktop publishing to Australia and which I see is still operating, albeit under a newly revised name [pica.com.au].
Of all the products I was involved in sourcing, Canvas still features on Pica's front page in what must be some kind of a record for an international software distribution arrangement.
Deneba drew me to Miami a few times in the early days of the arrange
SVG support in Omnigraffle 4 (Score:2)
Re:A similar list (Score:2)
This has to be one of the fastest methods around for quick and dirty diagrams.
I can't count the times I see someone spending days with a graphic util just to produce a throw away diagram. When you think that a professional developer probably costs a company $150/hr (wages/benefits/taxes/overhead) those can be some pretty damned expensive diagrams.
As compared to spending 5-10 mins on a whiteboard, take a picture, and drop in whatever document, total time 15-