Slashdot Mirror


29 Vector Drawing Programs

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?"

329 comments

  1. More importantly... by Anonymous Coward · · Score: 0, Flamebait

    Did I miss any good ones?

    More importantly, did you FIND any good ones? (and could you have written a less informative post?)

    1. Re:More importantly... by Teraka · · Score: 1

      Here's a decent one that got missed.. Vista FX (http://www.visualstatement.com/ is a vector based diagramming tool. It's pretty good for collision diagramming.. it could have other uses as well..

    2. Re:More importantly... by symbolic · · Score: 1


      Don't you have homework to do?

    3. Re:More importantly... by kryten_nl · · Score: 1

      You know that, that company has only a year until a legal-cost-induced-bankruptcy, don't you?

      Windows Vista is comming..., run, hide or install Linux .

      --
      For the perfect anti-Unix, write an OS that thinks it knows what you're doing better than you do and let it be wrong.
    4. Re:More importantly... by Gordonjcp · · Score: 1
      Will slashdot ever drag itself into the year 2005 and provide the ability to edit posts?


      No. Read the FAQ. Once you've said a thing, you can't take it back.

    5. Re:More importantly... by Eccles · · Score: 1

      If you're a firefox user, you could probably use greasemonkey+platypus to remove the submit button from the main reply page, and thus have to preview your message at least once. The URL of the preview page is different, so the submit button would be on the preview page.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    6. Re:More importantly... by symbolic · · Score: 1


      With a few reasonable controls in place, it's not something that is unworkable.

  2. OmniGraffle by philipgar · · Score: 1

    I've found that for producing vector figures (mostly for research papers) OmniGraffle is pretty amazing. Its not free, but supports far more features than dia (such as helping you auto align and create symmetric figures). Also the interface seems nice and well done.

    Phil

    1. Re:OmniGraffle by Compuser · · Score: 1

      How does it compare with Illustrator?
      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?

    2. Re:OmniGraffle by Juanvaldes · · Score: 1

      Doubt it can replace illustrator. Do not believe it supports CMYK. Many export options. No clue about the last one, but you can almost poke around the website.

    3. Re:OmniGraffle by philipgar · · Score: 1

      I haven't actually used it enough to compare it, and I have no real experience with Illustrator. I don't have too great of needs when it comes to vector graphics. Mostly making diagrams consisting of circles, arrows, boxes and text. For that purpose you really don't need anything too fancy, but I found OmniGraffle much easier to use and line up objects to make them look good than Dia (although running dia remotely on a dual xeon vs OmniGraffle on my ibook was a big plus for dia).

      As for CMYK, I know there are options for it. I haven't played with it much. Check out http://www.omnigroup.com/applications/omnigraffle/ for more details. While its OSX only, I presume you use those enough if youre involved with desktop publishing you have macs available. I'd reccomend downloading their free demo and giving it a try. If nothing else its much cheaper than illustrator depending on your needs.

      Phil

    4. Re:OmniGraffle by buckhead_buddy · · Score: 1
      I am not the original poster, but I've used OmniGraffle:

      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:

      • AutoLayout - Makes a first pass at arranging your data.
      • Connection Magnets - very flexible "snap to" points
      • Nifty shadow tools - impress the boss with
      • Action buttons - create simple navigation scripts to walk the boss through the document.
      It will export in CMYK, but whether these are the NeXTStep Libraries or something custom to Omni, I don't know. It exports in PDF and EPS vector formats, PNG, TIF, and JPG for bitmaps, as well as a proprietary format and an HTML image map.

      Its layers, grids, and page sizes are all user definable, but use the defaults from your chosen printer to start with. It has text handling prefs for text overflowing an object that it's placed in, but this isn't a Quark killer by any means.

      Personally, I like Freehand as my vector tool of choice for artwork, but OmniGraffle is great for a quick and dirty diagram especially if its text heavy or has lots of often changing connection lines.

    5. Re:OmniGraffle by wanerious · · Score: 1

      Seconded. I use it almost daily for illustrations in homework assignments, workshops, and exams (I'm a college professor in physics). Remarkable, easy software. Combined with the LaTeX equation editor, I can import any formula or math symbol in pdf format into my illustration.

  3. You missed one by lakeland · · Score: 3, Interesting

    cat > file.ps
    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.

    1. Re:You missed one by macklin01 · · Score: 1

      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:

      1. Google for "draw lines in eps". Result: Drawing and Filling Shapes
      2. Read just enough to get going.
      3. Insert the few commands at the end of the eps file in a simple text editor.
      4. ...?
      5. profit!

      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. -- Paul

      --
      OpenSource.MathCancer.org: open source comp bio
    2. Re:You missed one by 02bunced · · Score: 2, Funny

      What about thick black permenant marker of the front of the screen? Makes a good drawing program in my experiance!

      --
      "The Chinese use two brush strokes to write the word 'crisis.' One stands for danger; the other for opportunity
    3. Re:You missed one by Acaila · · Score: 1

      Dont forget ps2 for all your different format needs!

      --
      Acaila
      Growing Old is Inevitable; Growing Up is Optional.
    4. Re:You missed one by mrchaotica · · Score: 1

      What about cat > file.svg ? ; )

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:You missed one by Anonymous Coward · · Score: 0

      for more info about PS, there is an great free book online

      http://www.math.ubc.ca/~cass/graphics/manual/

    6. Re:You missed one by donweel · · Score: 1

      I have used the forth language to write some programs in the past and that ps code example is similar. Puting parameters on the stack then calling the function "10 10 moveto". I alwas thought that ps script was an extension of the forth language.

      --
      Many a long talk since then I have had with the man in the moon; he had my confidence on the voyage. Joshua Slocum
    7. Re:You missed one by ValiantSoul · · Score: 1

      Thanks! Just fired up wget -m -np -r -k http://www.math.ubc.ca/~cass/graphics/manual/

    8. Re:You missed one by professorfalcon · · Score: 1

      And here's the Windows port: echo. >file.svg

    9. Re:You missed one by Shano · · Score: 1

      How about:

      copy con file.svg

      Worked in the DOS days, no idea if it still does.

    10. Re:You missed one by lakeland · · Score: 1

      I would have thought that forth was an extension of ps -- ps is pretty primitive. The dictonaries in ps for example, you can save and load dictionaries (basically, collections of functions) but you can't do proper operations on them. Oh, and file IO is best described as awkward... I don't even know if ps has a syscall function.

    11. Re:You missed one by dpilot · · Score: 1

      You forgot to put on the magic screen, and wipe with the magic cloth.

      Don't forget to sing the Winky Dink theme song while you do this.

      Boy, am I showing my age.

      --
      The living have better things to do than to continue hating the dead.
    12. Re:You missed one by fizbin · · Score: 1
      I alwas thought that ps script was an extension of the forth language.

      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 commands based on dictionaries that are loaded into a separate dictionary stack, and pushing and poping the contents of that stack is a common operation, whereas Forths generally have one (or sometimes two) global dictionary that can occasionally be switched out. Also, Forth systems often deal very closely with the underlying physical memory - using a single pointer for allocating memory, for example - whereas postscript was designed to be easily runnable inside a sandbox environment, and provides no easy access to arbitrary memory locations. Also, postscript has a much more uniform syntax than Forth, lacking any feature similar to those Forth words (such as " or :) which can gobble up what follows them - this means that in postscript, you must be much more explicit whenever you need to quote anything. (usually with /)
    13. Re:You missed one by eno2001 · · Score: 1

      So... you learned how to code using LOGO back in the 80s? ;P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    14. Re:You missed one by lakeland · · Score: 1

      Actually, yes I did. Logo, then ASM (6502), then Basic, then pascal, then Splus, then C, then ASM (386), then ASM (601), then C++, then ADA, then lisp, then postscript, then java, then prolog, then perl, then ML, then haskell, then python.

      Apart from the odd detour playing with languages for a day or two (forth, robotalk, cobol, fortran, snobol, etc.), those I don't call languages (csh, bash, make, etc.) and implementing my own, that's pretty much it.

  4. There is no dia by Anonymous Coward · · Score: 0

    Only ZuL

  5. Yes, You missed one. by tonywestonuk · · Score: 3, Funny

    ... a vector drawing program, that IS what you wanted..... No? Try here: Virtual Etch-a-sketch (Flash required). Cheers.

    1. Re:Yes, You missed one. by Richard+Dick+Head · · Score: 1

      It actually requires Macromedia Director plugin. Boo hiss.

      For the Linux users out there who also need this class of productive vector drawing, an actual Flash one can be found here, and a goofy Java one can be found here.

      I think I'm going to redo my webpage using cropped screen caps of the output.

    2. Re:Yes, You missed one. by raddan · · Score: 1

      How are you supposed to bang this thing on the side to get those cool blur/gradient effects?

    3. Re:Yes, You missed one. by Anonymous Coward · · Score: 0

      You can receive the familiar blurred effect using the following steps: 1) hold your arm stretched out horizontally in front of you with your palm facing up. 2) accelerate your hand towards the vertical, bending your arm at the elbow so the upper arm remains stationary. 3) continue to accelerate your hand through the vertical until impact. That should do it. Hope that helps.

  6. You forgot notepad by dnixon112 · · Score: 4, Insightful

    <?xml version="1.0" standalone="no"?>
    <!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>

    1. Re:You forgot notepad by Keamos · · Score: 1

      ...Flamebait?

    2. Re:You forgot notepad by ozmanjusri · · Score: 1

      ...Flamebait?

      The mods are obviously worried about kicking of one of those "Which is better, vi, emacs or Notepad.exe?" flamewars.

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:You forgot notepad by Rik+Sweeney · · Score: 1

      Hi,

      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?

    4. Re:You forgot notepad by kryten_nl · · Score: 1

      Can you imagine, the vi people AND the emacs people ganging up on the sole notepad defender. There is one advantage, that there will only be six liters of blood on the floor...

      --
      For the perfect anti-Unix, write an OS that thinks it knows what you're doing better than you do and let it be wrong.
    5. Re:You forgot notepad by aichpvee · · Score: 1

      I guess that depends on if you want a good text editor, a good OS, or something else.

      --
      The Farewell Tour II
    6. Re:You forgot notepad by sootman · · Score: 1

      Because SVG is XML, which is text, it can be generated by anything that can create text--Perl, PHP, ASP, whatever. Here is a sample (with source) done in PHP. Fun, fun, fun. I haven't coded vector graphics in ages. Anyone else remember things like Apple's HPLOT and Basic's LINE? I do. I think this will work:

      10 SCREEN 2
      20 A=INT(RND(1)*200)
      30 B=INT(RND(1)*200)
      40 LINE (0,0)-(A,B)
      50 GOTO 20

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    7. Re:You forgot notepad by Darth+Yoshi · · Score: 1
      Does anyone have a link?

      Notepad.org

      Ha, thought you were being funny, didn't ja.

      --
      // TODO: fix sig
    8. Re:You forgot notepad by jellomizer · · Score: 1

      I agree. I don't know why it has been push aside as a toy for so long. I will welcome SVG when it becomes well used. So I can now make web pages that can display graphs and charts dynamicly without having to pay an exorbinate amout for flash. Or having to take all the Server Side processing to create GIF or JPG.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:You forgot notepad by Lehk228 · · Score: 1

      pay for flash? you know there are ways to make flash files without buying studio mx or whatever the latest version from macromedia is

      --
      Snowden and Manning are heroes.
    10. Re:You forgot notepad by eno2001 · · Score: 1

      To some:

      A good text editor: Emacs
      A good OS: BSD
      Something Else: playboy.com

      To others:
      A good text editor: vi
      A good OS: Linux
      Something else: "the sound of one hand fapping"

      Everyone Else:
      A good text editor: "What's a text editor? I like Word"
      A good OS: "Whaddaya mean you don't run Windows? How does your computer work?! Everyone runs Windows!"
      Something else: Manga + Realdoll = PARTY!!!!

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    11. Re:You forgot notepad by tomhudson · · Score: 1
      or:

      A good text editor: qe (quickedit)
      A good OS: Microware OS9 (back in the '80s) - multitask in 64k, 64 terms terms in 512k
      For everything else, there's autopr0n

    12. Re:You forgot notepad by Refrozen · · Score: 1

      I'm sorry, I can't find this so called Notepad program... A quick Google Search for GNU/Notepad did not turn up any downloads, so, I figured it might be KDE based, so, I tried Kotepad, but, still found nothing....

    13. Re:You forgot notepad by vyrus128 · · Score: 1

      A good text editor: vim A good OS: emacs Something else: Your mom.

    14. Re:You forgot notepad by eno2001 · · Score: 1

      Nice, young padwan. The clock is ticking... and soon you will be the master (and over 30). ;P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    15. Re:You forgot notepad by IpalindromeI · · Score: 1

      You seem to have gotten the porn references mixed up. I think it would be much more probable for those in your "Everyone Else" category to be using playboy.com, and for either of the other groups to me reading manga.

      --

      --
      Promoting critical thinking since 1994.
    16. Re:You forgot notepad by Anonymous Coward · · Score: 0

      No. See, you have it all mixed up. BSD guys are normal and read playboy. Linux guys like to jack off, which is acceptable and only somewhat pathetic. Windows guys are typically fat, lonely loosers with pimples who will never score with a real woman ever. Glad to have enlightened you, you self-righteous prick.

    17. Re:You forgot notepad by vyrus128 · · Score: 1

      Heh, forgot I had that... I put it up in response to the sig "never trust anyone under 30." I didn't find out until later that the one I'm using actually came first. :-)

  7. Adobe Illustrator to Avalon/XAML by Anonymous Coward · · Score: 0

    Here's an interesting one too. Check out the export from Adobe Illustrator to Microsoft's Avalon/Vista format. The Eye Candy page is pretty cool. Amazing fidelity for a user interface technology. It's not SVG, but it's a very similar technology.

  8. Freehand v Frustrator by Ralph+Spoilsport · · Score: 1
    The article notes:

    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 crashing twice a day, it was SO much easier to use.

    AI has a long way to go to match FH, and now that FH is deader than a corporlite, they have no need to improve AI. I would expect AI to simply sit and suck for the rest of eternity until they finally roll it into Phootoshop 14 or whatever.

    Time to go smoke some weed and look into those Freeware options...

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Freehand v Frustrator by green+pizza · · Score: 1

      I would expect AI to simply sit and suck for the rest of eternity until they finally roll it into Phootoshop 14 or whatever.
      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 competitior to Photoshop. But like Dangerfield, Corel doesn't get no respect.

    2. Re:Freehand v Frustrator by Huring · · Score: 0

      Multiple pages?!

      Use the right tool for the right job. The name is a dead giveaway - Illustrator - as in illustrations. It's not called Adobe BrochureMaker...

      --
      There is never, ever, any need for MS Comic Sans
    3. Re:Freehand v Frustrator by Reziac · · Score: 1

      I use Corel Photopaint every day. I have Photoshop, PSP, etc. but they don't get used unless I need a specific feature that Photopaint lacks (and most Photoshop filters work with Photopaint). Photopaint is way easier to use, and much faster on the same hardware. (Tho I much prefer v8.0 to later versions, which are starting to pick up some of Photoshop's user-hostile traits.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:Freehand v Frustrator by Anonymous Coward · · Score: 0

      Illustrator can do multiple pages using page tiling. it's annoying to use, but it's not like it's missing the ability to create multi-page documents.

    5. Re:Freehand v Frustrator by gtada · · Score: 1

      Hmmm. I don't want to get religious about software (it's just software!), but the reason I don't use Corel software is how bloated and dirty their files are. I used to work in pre-press, and AI and FH files came in beautifully. Coreldraw files required a lot of cleanup. It's not really a big deal if you're just outputting to a home printer, but if you're doing commercial output, I'd consider it. I do admit it's been a while since that job (college), so maybe they fixed it.

      On the flipside, Corel has a lot of tools that AI and FH need to get. Nice functionality, and the user interface is decent. Really as long as it's a competent package, it'll do the job whether you choose AI, FH, or CD. The concepts are the same, just the specific way to do it is different. Not that hard to switch, honestly.

      P.S. I have to admit that when I first saw the Coreldraw packaging back in the day, I couldn't take it seriously. I know you can't judge a book by its cover, but in this situation it's a tool for graphic designers... Shouldn't the box be pretty? If the package of a design tool doesn't look good, what does that say about the tool? Sounds silly but I really do think that the rainbow hot air balloon and the other really, really ugly clip art they used was a detriment to Corel. It's better now, but man... shiver! Whoever designed those packages should be shot.

    6. Re:Freehand v Frustrator by fons · · Score: 1

      Everybody laughs at me voor using Corel products! I'm so happy I'm not the only one using them.

      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.

    7. Re:Freehand v Frustrator by indifferent+children · · Score: 1
      If the package of a design tool doesn't look good, what does that say about the tool?

      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.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
    8. Re:Freehand v Frustrator by Anonymous Coward · · Score: 0

      I diched CorelDraw this year (for indesign) because the files are indeed a bit messy. I still use it from to time though.

      Apples and oranges, dude. CorelDraw is a vector illustration program. InDesign is a page layout program. I wouldn't use CorelDraw to lay out a magazine any more than I'd use a hammer to cut a plank in two -- and the same goes for drawing illustrations in InDesign.

    9. Re:Freehand v Frustrator by EternityInterface · · Score: 0
      Adobe would much rather sell you two applications than just one
      They changed that with "creative suite" - now you should buy 8 apps. Photoshop CS screams "buy the rest of CS too" - really, genious marketing. Gotta love their (sloppy) lock-in too.
      --
      the sun is god
    10. Re:Freehand v Frustrator by gtada · · Score: 1

      I'd say that most software was created by programmers, and that it has nothing to do with the packaging. What are you trying to say here?

      Dunno about the latter statement either, since I'm a design student, but I can program quite well. :D Programming is challenging, but I know quite a few designers who are competent programmers.

  9. Good for diagrams and flowcharts by green+pizza · · Score: 1

    I use OmniGraffle 3.0 for doing diagrams and charts. It works absolutely fantastic for that (once you figure out the somewhat strange shapes palette so you can import several thousand additional figures). It's easy to use and the output is beautiful, I love the nice vector shadows and such, they print out really nicely. I wouldn't use this app for designing logos or other artwork though, it's pretty much strictly a diagraming program, I suppose that's why it supports Visio file formats, but not Corel Draw formats.

    BTW, Apple G5 and PowerBook G4 systems have shipped with OmniGraffle (and OmniOutliner plus some other third party software) for the past couple years, so you might already have it preinstalled (or at least available in the "additional software" bundle on the CD that shipped with your G5 or PowerBook).

    1. Re:Good for diagrams and flowcharts by Charles+Jo · · Score: 0

      Agreed. It's a fantastic application with a good UI. It's what I imagined Freehand to evolve into.

    2. Re:Good for diagrams and flowcharts by h4rm0ny · · Score: 1


      I've read through all of this thread and haven't found a mention of Inkscape 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.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
  10. vectors on the web by Waltre · · Score: 1

    If SVG gets more support and consequently, further developed for web use, it will be a kickarse format to work with.

    Consider that when graphics are published as part of a layout on the web, a big variable that needs to be considered is resolution of users screen (and whether they're browsing with a maximised browser).

    A good SVG toolkit with STANDARDISED browsers (yes, I'm talking to you, IE) will mean we can finally tag a div as width="80%", put an image in it as "100%", "100%" and forget about how the image renders based on resolution.

    Of course, just because Firefox is supporting it, doesn't mean IE will follow suit. But we can all hope.

    1. Re:vectors on the web by Nuffsaid · · Score: 1

      Expect IE to support a new and improved MSXSVG format, which will be easily produced using the company's Acrylic product. The advantage? All XML tags will have random and mixed case, making the files unreadable with any other standard-but-not-de-facto software.

      --
      Nuffsaid
      ________

      Don't know about his cat, but Schroedinger is definitely dead.
    2. Re:vectors on the web by aztracker1 · · Score: 1

      vml, afaik is supported via plugins, and unfortunately when the standard was produced, it was *VERY* slow and cumbersome, I played with it a lot early on (around 96-97 iirc) ... and it just wasn't there, a revisit probably wouldn't be a bad thing, but a cross-platform implimentation of this (presumably opengl based) is a much bigger undertaking than the 2D svg.

      --
      Michael J. Ryan - tracker1.info
    3. Re:vectors on the web by aztracker1 · · Score: 1

      This honestly, imho is kinda like bringing RIPScrip to the web.. though XML based, and a little heavier as a result, it is a *VERY* welcome addition to the tools available... I've tried the adobe plugin in IE, and it's all pretty cool in general.

      Anyone have any decent links of *USABLE* sites in SVG? Other than the demos that adobe has done, I haven't seen much of anything.. :)

      --
      Michael J. Ryan - tracker1.info
    4. Re:vectors on the web by Anonymous Coward · · Score: 0

      I think you mean VRML, the Virtual Reality Modelling Language. VML is Internet Explorer's Vector Markup Language, and it was one of the submissions to the W3C that prompted the creation of the SVG standard.

    5. Re:vectors on the web by deesine · · Score: 0

      I just looked at what this can do with converting AI files into the XAML format for use in Avalon. Pretty neat. But nothing that revolutionary.

      Vector and raster based drawing programs have been offering exports into various web vector formats (SVG, SWF, VRML)for years now. Most 3D apps also offer exporting to these formats. Plasma was created just for this purpose.

      Seems to me, outside of Flash, vector graphics aren't really part of the web landscape. So why, with all these options available for creating them, aren't we seeing more and more of these vector viewables?

      I believe the answer does not center around applications and formats. It centers around artists/designers and the nature of digital art. I'll use the drawing of a logo to help explain: Picture a 1/2" diameter green circle with "Akion" placed to the right, slightly lower, in 18Pt Arial Black, color:slightly darker shade of green than circle.

      Output this to any vector format, and you'll end up with a very small file that can be stretched nearly infinitely without suffering quality loss. A developer's dream logo. Just need one version of it, and it can be used practically anywhere (just resize proportionally).

      But the client doesn't like this version of the logo. They want more snap, more pop, something more lively. So, the artist puts a well placed circular gradient on that circle, turning it into a sphere with an above light source. And just to complete the effect, a drop shadow beneath to make the sphere appear to float.

      Output the file now and take a look at the size: wow, it nearly doubled. Not to worry, it's still half the size of its bitmapped sister.

      Client is still not satisfied. Went in the right direction, just need more. So now the 3D treatment gets applied to the type: complete with beveled edges, a light source producing highlights and accents, and a drop shadow placed beneath. The sphere also gets a texture/deformation, little bumps and divots making the surface look like a golf ball. Client loves it - output file, finish this project.

      Ah oh! What happened to the file size? It's now larger than the bitmap version. (Actually, an experienced artist would not be surprised, having been in this situation many times before.) Minimizing the graphic footprint means that the logo now gets outputted to a bitmap format, saving 10-15k. Designer/developer can no longer stretch the logo to fit all layout needs, so 3-5 versions are needed at various sizes. Client is happy, artist is happy, designer/developer is happy the job is done, but longs for the "perfect" and "most efficient" implementation.

      In a graphic, there's a complexity threshold (number of objects, lines, fills, transparency, arrangement) that will determine the least sized format: less complex = vector, more complex = bitmap. Of course, the threshold will not be the same for every graphic.

      A good SVG toolkit with STANDARDISED browsers (yes, I'm talking to you, IE) will mean we can finally tag a div as width="80%", put an image in it as "100%", "100%" and forget about how the image renders based on resolution.

      I believe all browsers support Flash, so this can be done today. Being able to forget about how the image renders based on resolution is not a function of a SVG toolkit being implementing as a browser standard, but rather the complexity of an image. And every image needs to be dealt with depending on its complexity.
      --
      damaged by dogma
    6. Re:vectors on the web by spacecap · · Score: 1

      Evrithing about SVG you will find in yahoo the newsgroup named SVG Developer: http://groups.yahoo.com/group/svg-developers/ The SVG is also a W3 standard, so you will find the full spec on: http://www.w3.org/Graphics/SVG/ Additional good information you get on http://svgx.org/ and http://svg.org/ The Microsoft stuff you can find under the keyword XAML.

  11. Fireworks... by bl4nk · · Score: 1

    You got Macromedia Flash (vector movies), Freehand, but you left out Fireworks. Fireworks being Macromedia's (now Adobe) equivalent of Illustrator.

    1. Re:Fireworks... by rh2600 · · Score: 1

      Actually it ain't... *Freehand* is Macromedia's version of Illustrator. Fireworks *should* be included however, as it does support vector shapes and images, much like MS Acrylic.

    2. Re:Fireworks... by cp.tar · · Score: 1
      Now, IIRC, Macromedia bought Freehand from Aldus; therefore, Freehand is not Macromedia's version of anything - they didn't *make* it.
      Not to mention what people said before about IE/FF.

      Funny how Adobe gets everything eventually... PageMaker was also an Aldus product...

      I wonder...

      Oh, well...

      --
      Ignore this signature. By order.
    3. Re:Fireworks... by mad.frog · · Score: 1

      Nope. FreeHand was developed by Altsys (a company in Dallas, TX) and only published by Aldus. When Adobe bought Aldus, the rights to FreeHand were reacquired by Altsys (after a bit of a legal battle); Macromedia then acquired the entire company of Altsys, including FreeHand, and most of the original developers.

      So yeah, it's fair to say Macromedia made FreeHand, in the same sense as many other products-resulting-from-multiple-corporate-mergers .

  12. Weird Grouping by TheFlyingGoat · · Score: 3, Insightful

    Ok... I can kind of understand why this could be helpful to someone looking for a vector drawing program for some purpose, but the programs on that list do such different things. CAD graphics are for one thing, vector illustration is another, graphing programs are yet another. Even included a vector animation program. Sure, they all use a particular method of calculating objects, but that's about it.

    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.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Weird Grouping by TheFlyingGoat · · Score: 1

      Err... should have previewed. That should be:
      web graphics with a graphing program.

      instead of:
      web graphics with a graphic program.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    2. Re:Weird Grouping by Anonymous Coward · · Score: 0
      Can you imagine trying to do an ad layout with AutoCAD?

      Should you be using any of these programs for an ad layout? No.

  13. Another one by McFig · · Score: 0

    Nice summary! What about Visio? I know it's got lots of other features, but it's also got some basics. (I haven't explored its export functionality). In the same vein - sad to say, I've often found myself using Word's 'Drawing Toolbar'. The UI's clunky and I wouldn't be surprised if exporting to other formats is not fun. Thoughts?

    1. Re:Another one by mabinogi · · Score: 1

      In the Win 3.1 days I used to use Powerpoint to create WMF files.
      It worked surprisingly well.

      --
      Advanced users are users too!
  14. That's what you get by B1ackDragon · · Score: 1

    for slashdotting drunk at 2 am. Tsk tsk.

    --
    The snow doesn't give a soft white damn whom it touches. -- ee cummings
  15. A *good* PS / EPS tutorial somewhere? by green+pizza · · Score: 2, Interesting

    I've googled for PS / EPS tutorials a few times and I either find really basic documentation or overly detailed low level documentation. I would like to know how to lay out a basic "newsletter" style document in PS.

    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 across the page
    * Another line across the page
    * A bunch of text presented in three columns
    * An embedded raster image somewhere in the text

    Yeah, I know I'm far better off to use a real DTP program, or at least do this in TeX / LaTeX. But I think it's simple enough to where it shouldn't be too impossible to do with straight PS and some sort of way to embed the EPS and raster images.

    Anyone have any pointers?

    1. Re:A *good* PS / EPS tutorial somewhere? by josh42 · · Score: 2, Informative
      Short answer: It's more complex than you think.

      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.

    2. Re:A *good* PS / EPS tutorial somewhere? by green+pizza · · Score: 1

      Damn.

      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.

    3. Re:A *good* PS / EPS tutorial somewhere? by theapodan · · Score: 1

      Troff/Groff can generate PS output, and is generally considerably smaller than TeX.

      Not to mention troff is easier to use, and I think has nicer looking output.

    4. Re:A *good* PS / EPS tutorial somewhere? by Dahan · · Score: 1
      I would like to know how to lay out a basic "newsletter" style document in PS.

      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 has what you need. The guy is a (mad) genius with PostScript.

    5. Re:A *good* PS / EPS tutorial somewhere? by Coryoth · · Score: 1

      I have to agree with the other poster, LaTeX is by far going to be the easiest and most efficient way to do this. The quickest way to get it done is to just extend an existing document class and make your own. It's actually easier than it may sound - you can probably mostly just inherit from the article class and do a renewcommand on maketitle (copy and paste out of article.cls then edit it to suit your needs) Grab the multicol package to do your three columns.

      Jedidiah.

    6. Re:A *good* PS / EPS tutorial somewhere? by Coryoth · · Score: 1
      In fact, I'll go ne better - it's pretty easy to knock these things up once you've done a couple, so here's my quick and dirty version of what you described:
      \NeedsTeXFormat{LaTeX2e}
      \ProvidesPackage{newslet ter}
      \LoadClass[a4paper,12pt]{article}[2000/01/01 ]
       
      %Load Required Packages
      \RequirePackage{multicol}
      \RequirePacka ge{graphicx}
       
      \renewcommand\maketitle{\par
        \begingroup
          \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
            \def\@makefnmark{\rlap{\@textsuperscript{\normalfo nt\@thefnmark}}}%
          \long\def\@makefntext##1{\parindent 1em\noindent
                  \hb@xt@1.8em{%
                      \hss\@textsuperscript{\normalfont\@thefnmark}}##1} %
          \newpage
          \global\@topnum\z@ % Prevents figures from going at top of page.
          \@maketitle
          \thispagestyle{plain}
        \endgroup
        \setcounter{footnote}{0}%
      \global\let\maketitle\r elax\global\let\@maketitle\relax
      \global\let\@dat e\@empty\global\let\@title\@empty\global\let\@issu e\@empty
      \global\let\title\relax\global\let\date\ relax\global\let\issue\relax
      }
      \def\@maketitle{%
        \newpage
        \null
        \begin{flushright}
          {\Huge Name of Newsletter}\includegraphics{your_logo_here.eps}
          \end{flushright}
        \begin{center}%
          \par
          \rule{360pt}{0.4pt}
          \par\vskip 0.4em%
          \begin{tabular}{ccc}
          \@title & \@issue & \@date\\
          \end{tabular}
          \rule{360pt}{0.4pt}
          \vskip 1em%
        \end{center}%
        \par
        \vskip 1.5em}
       
      \newcommand{\issue}[1]{\def\@issue{#1}}
       
      \addtolength{\voffset}{-48pt}
      \addtolength{\te xtheight}{48pt}
      \setlength{\headheight}{0pt}
       
      \ AtBeginDocument{%
      \maketitle
      \begin{multicols}{3 }
      }
       
      \AtEndDocument{\end{multicols}}
      You will most likely want to play with the lengths and other settings a bit, but that should at least give you a good template to work from. Oh, and watch for spaces and crap that slashdot has inserted... Given that as a document class a newsletter then just becomes:
      \documentclass{newsletter}
      \title{Title you want to use}
      \issue{Isse No. 42}
      \date{If you want to use something other than compilation date}
      \begin{document}
      Start writing your newsletter.
      \end{document}
      And all the rest should happily take care of itself.

      Jedidiah.
    7. Re:A *good* PS / EPS tutorial somewhere? by adam1101 · · Score: 1

      Also consider Lout, which sits somewhere between TeX and groff in terms of features and complexity.

    8. Re:A *good* PS / EPS tutorial somewhere? by Gid1 · · Score: 1

      If you want real genius with Postscript, I think this qualifies.

    9. Re:A *good* PS / EPS tutorial somewhere? by Ragica · · Score: 1
      If PDF is your ultimate target (and it is a good choice for this sort of thing), then why not generate PDF directly?

      Check out a PDF generator such as ReportLab. It's pretty easy to use, with minimal python coding to glue/generate your elements. It handles/automates all the tedious stuff like flowing text, etc.

    10. Re:A *good* PS / EPS tutorial somewhere? by Anonymous Coward · · Score: 0
    11. Re:A *good* PS / EPS tutorial somewhere? by phliar · · Score: 1
      The "Blue Book" from Adobe. It's called "Tutorials" or something, it's part of the Red/Green/Blue trilogy that defined PostScript Level 1.

      PostScript really is a very nice language -- any geek with an interest in languages and/or graphics should learn it. For hand-editing, Level 1 is fine, ignore all the new stuff. Algorithmic images like fractals are pleasingly easy to do. Also, anywhere you need precise placing of text and logos, like posters, or CD inserts, or paper airplane folding patterns -- PostScript makes it really easy. All wrapped in a cool stack-based Forth-like interpreter.

      Over the years I've accumulated a "library" of functions I use, so I even use it for typesetting smaller jobs.

      --
      Unlimited growth == Cancer.
    12. Re:A *good* PS / EPS tutorial somewhere? by PW2 · · Score: 1

      One way to learn may be to use MSWord / Wordpad / etc and print to a postscript printer driver that is redirected to a file. Study the resulting files while making small changes to the original document and re-printing. In Linux, you could try to capture PS output before it gets to Ghostscript (I haven't looked at this in years, so there may be an easy way to do this)

    13. Re:A *good* PS / EPS tutorial somewhere? by noewun · · Score: 1
      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.

      Not so true anymore. Illustrator's text-handling capabilities have improved a lot over the last two versions. Space before, space after, justification, etc. I know some people who prefer to do almost all their work in Illustrator: brochures, gatefolds, etc.

      --
      I am a believer of momentum and curves.
    14. Re:A *good* PS / EPS tutorial somewhere? by Dahan · · Score: 0

      Eh, while PS is an unusual language to write a raytracer in, and a laser printer is an unusual computer to run a raytracer on, it's still all pretty straightforward, and it doesn't use anything special to PS. On the other hand, Don Lancaster has a set of routines that redefine the PS path operators (moveto, lineto, curveto, etc...) to output commands to control a home-grown CNC router. He also implemented transparency (alpha blending) before Adobe added native support for it in PS Level 3. And just look through his website for more examples of the wacky stuff he does. So, while a PS raytracer is a neat hack, I think the stuff Don does shows more knowledge of PostScript, and makes him the real PS genius.

    15. Re:A *good* PS / EPS tutorial somewhere? by jovlinger · · Score: 1

      Hrm.

      Couldn't you write a postscript routine to lay out your text? (mind you, I have no idea how much of a pain it is to reflect on things like font-metrics, so that may be less workable than at first glance).

    16. Re:A *good* PS / EPS tutorial somewhere? by The_Wilschon · · Score: 1

      As TFA points out, there is a "coding language for diagrams" called PSTricks. You might take a look at that.

      Of course, I would just do like one of the sibling posters said and learn LaTeX... It'll save you an awful lot of time and energy over learning raw PS.

      Interestingly, though, PS is Turing complete. It has been used, I believe, to write an implementation of Conway's Game of Life... Which is itself Turing complete. Twisted, eh?

      http://www.tjhsst.edu/~edanaher/pslife/

      Incidentally, that page contains a link to a PS tutorial.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    17. Re:A *good* PS / EPS tutorial somewhere? by FLEB · · Score: 1

      Raw PostScript != Illustrator... not by a long shot.

      (or did I miss a joke?)

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    18. Re:A *good* PS / EPS tutorial somewhere? by jonored · · Score: 1

      Quite - I have actually heard of a perverse graduate student at WPI, who, when given the freedom to choose any programming language to code a raytracer in for the graphics class, chose postscript. Send scene to printer, wait an hour or two, and your scene comes out....

  16. AutoCAD and Illustrator? and where is... by RandWalker · · Score: 2, Insightful
    Of these, I've used Autocad LT since 1998, but their latest upgrade price ($349.00) seems high. I've found Illustrator and CorelDraw more powerful.

    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???

    1. Re:AutoCAD and Illustrator? and where is... by Volvogga · · Score: 1

      I agree. More powerfull for what? Any CAD program has a mindboggling amount of mathimatical formula programmed into it. Also, if he is worried about LT's price, what would he have said to AutoCAD or any other full blown CAD program at a few grand a licence?

      If we are counting CAD programs as something to be used as webpage design, then, ya, you missed a bunch.

      Anvil, CADvance, all the ones on this page http://www.freebyte.com/cad/cad.htm, and many more.

      --
      Vol~
    2. Re:AutoCAD and Illustrator? and where is... by guardian-ct · · Score: 2, Insightful

      Well, part of the problem with AutoCAD LT is that, originally, a license for it was around $100. In the past few years it tripled. Hence the complaint that LT's upgrade price was so high.

      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.

    3. Re:AutoCAD and Illustrator? and where is... by Phragmen-Lindelof · · Score: 1

      Xfig is perfect for creating figures for publications in math. Gimp, of course, is also great. I don't use Blender even though I am a Blender Foundation Member but I may start using it in the future.

  17. OmniGraffle by brindle · · Score: 1

    OmniGraffler has been around for a while on OS X and uses PDF drawing functionality that is accessible to OS X programmers. Its a good Vector based program. The developers are longtime developers on the OS X platform and have given the program a polished look and an intuitive feel. I rarely use Illustrator or Fireworks.

    Saves in the PDF format which is nice because most Adobe products can handle PDF files.

    -b

  18. Missed TGIF by saikatguha266 · · Score: 2, Informative

    TGIF is a very nice vector drawing program. It is a very highly evolved version of xfig (but with better UI than xfig -- not gtk or qt though). It exports to a whole slew of vector formats -- my favourite being LaTeX and EPS. I don't leave home without it. ... Then again, I don't leave home much. :-p

    1. Re:Missed TGIF by BarryNorton · · Score: 1

      Doesn't even have a supported cygwin build, let alone native win32, so if you do leave home it must be with a linux notebook...

  19. Dr Geo and ePiX by gunix · · Score: 1

    Geometry drawingprogram.
    Very nice.
    http://www.ofset.org/drgeo

    This one is amazing too.
    http://math.holycross.edu/~ahwang/current/ePiX.htm l

    --
    Evolution of Language Through The Ages: 6000 BC : ungh, grrf, booga 2000 AD : grep, awk, sed
    1. Re:Dr Geo and ePiX by geordieboy · · Score: 1

      Yeah I used ePix (on Linux) quite a bit for my thesis, even doing pseudo-3d stuff. It was very attractive being able to write C like code which generates a mathematically accurate postscript figure. I couldn't get it to work properly on OS X though unfortunately. With better 3d functions, this would be such a great tool.

      --
      The world is everything that is the case
  20. SVG Icons by ochinko · · Score: 2, Interesting

    I've always wondered why rendering of scalable icons isn't relegated to the font server. Seems to me that all the needed code is already there.

    1. Re:SVG Icons by akzeac · · Score: 2, Informative

      AFAIK they are optimized directly for font rendering (black/white or black with grey tones), while SVG requires colors, gradients, multiple transparencies, textures and so on.

    2. Re:SVG Icons by ear1grey · · Score: 1
      I've always wondered why rendering of scalable icons isn't relegated to the font server. Seems to me that all the needed code is already there.

      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 traffic.

      The real potential for the concept is in easing the transition to SVG for users of older browsers. Content negotiation could easily handle the decision of whether to send the SVG original or a dynamically generated version... but this is all too obvious, it must exist already, right? Please someone tell me there's an apache plugin.

    3. Re:SVG Icons by Solra+Bizna · · Score: 1

      Er... font server != web server. The font server is part of the windowsystem (more or less).

      -:sigma.SB

      --
      WARN
      THERE IS ANOTHER SYSTEM
    4. Re:SVG Icons by PhilHibbs · · Score: 1

      No, he didn't mean the web server, he meant the font rendering code in your OS.

    5. Re:SVG Icons by Xner · · Score: 1
      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.

      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. Confusing? Very.
      It's one of the things that need changing if we ever do UNIX again ... that and umount() :)

      --
      Pathman, Free (as in GPL) 3D Pac Man
    6. Re:SVG Icons by TheRaven64 · · Score: 1

      The reason this is not done is that fonts are monochrome. Each character in a font must be rendered in a single colour. The question then becomes, why don't we remove this limitation on fonts? It would be nice, for example, to include a basic set of (colour) emoticons in the unicode character set (hell, ASCII had happy and sad faces).

      --
      I am TheRaven on Soylent News
    7. Re:SVG Icons by maxwell+demon · · Score: 1

      The X server does not necessarily sit at the same place at the client (although it's the most common case). You can run the client (e.g. Firefox) on a computer on the other end of the world, while running the X server there will generally not help you :-)

      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 server. It's not different than e.g. a file server or a web server.

      I guess the problem is that many people think "server = machine located somewhere in the server room, client = machine I'm sitting at", which of course doesn't work well with X servers because normally the machine running X has to be the machine you're sitting at. But if you go to the original meaning ("server = whatever provides a service, client = whatever uses that service"), it's immediatly clear that X is a server.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    8. Re:SVG Icons by maxwell+demon · · Score: 1

      ASCII had happy and sad faces? At what code points?
      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)?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    9. Re:SVG Icons by Maffy · · Score: 1

      "The server is the program which manages the shared ressource."

      I think the fundamental confusion on this issue is the definition of "service". Your definition of server implies that the service must be access to a shared resource. This definition fits for X, but not for other situations.

      Consider "application servers". In this case, the server is where the applications are run and the client is where the user interacts with it. The "service" in this case is use of the application itself. Could you not argue that the X clients are application servers and that the X server is actually an application server client?

      I agree that this isn't the terminology that is used for X, but I think this decision is purely based on what the X concept of "service" is.

      Matt

  21. Re:SNAPE KILLS DUMBLEDORE by Anonymous Coward · · Score: 0

    Not even funny anymore. Plus, you're over two weeks late, moron.

  22. smartdraw and visio by Anonymous Coward · · Score: 0

    no text

  23. chemical drawing programs by beda · · Score: 0

    Well, for chemistry vector graphics is the most natural format, so all the chemical drawing programs out there are in fact specialized vector drawing programs. As example I would mention BKchem (URL:http://bkchem.zirael.org/>) that uses SVG as its native format with private data embedded inside in a different namespace.

  24. What about.. by paul.schulz · · Score: 1

    What about 'xfig'?

    And going back a little further, 'macdraw'.

    1. Re:What about.. by BarryNorton · · Score: 1
      What about 'xfig'?
      True... As much as I wish it could be dumped in favour of jfig (listed) or Dia, I'm afraid that's just not true...
  25. Karbon by vurian · · Score: 1

    You missed karbon, part of koffice: http://koffice.kde.org/karbon.

  26. Intellicad by Anonymous Coward · · Score: 0

    There is a special consortium that enables various software vendors to use intelicad sources - IntelliCAD Technology Consortium ITC (http://www.intellicad.org/). Cadopia is only one of MANY (I mean more than 50) See http://www.intellicad.org/members/productlist.asp

  27. MM Fireworks by JudasBlue · · Score: 1

    Fireworks does vector and raster in one program very intuitively and is my number one tool for quick web mockups. Unfortunately, like Freehand, I fear that Adobe is going to do the death dance on it to make you buy their TWO ridculously overpriced and overpowered tools for this space. Which is very, very sad, since it is the only tool I know of that does all the things it does without a ton of extra fodderol you aren't going to use for web work and costing a bloody fortune.

    --

    7. What we cannot speak about we must pass over in silence.

  28. QuickGrid by G3ckoG33k · · Score: 1

    Close enough for my purposes, creating maps in vector formats - QuickGrid.

  29. another by evershade · · Score: 1

    i've had some good results with geogebra

    http://www.geogebra.at

    :o)

  30. you've missed by Anonymous Coward · · Score: 0

    my favorite one (still today...):

    http://bourbon.usc.edu:8001/tgif/

    and you did mention clones of xfig, but not the original:

    http://www.xfig.org/

  31. PoTrace (Polygon Tracer) by Anonymous Coward · · Score: 0

    I find http://potrace.sourceforge.net/ works very well for converting black and white bitmaps to SVG or other vector formats.

    1. Re:PoTrace (Polygon Tracer) by aichpvee · · Score: 1

      I've found that autotrace also works quite well and supports colour images.

      --
      The Farewell Tour II
  32. Adama is a Cylon. by Anonymous Coward · · Score: 0

    Adama is a Cylon.

    1. Re:Adama is a Cylon. by Anonymous Coward · · Score: 0

      It was Colonel Mustard in the conservatory with the lead pipe!

  33. Other vector drawing programs... by Anonymous Coward · · Score: 0

    How about the one Nintendo's Virtual Boy used. Oh wait...you asked for GOOD ones. Sorry, my bad.

  34. EPS to SVG by Rik+Sweeney · · Score: 1

    What I'm really after is an EPS to SVG converter so that I can use them with Apache's FOP tool.

    Any suggestions?

    1. Re:EPS to SVG by Anonymous Coward · · Score: 0

      FOP can output directly to SVG.

    2. Re:EPS to SVG by Anonymous Coward · · Score: 0

      Check out PSToEdit:

      http://www.pstoedit.net/

      It does EPS-to-SVG using a shareware plugin. Not registering gives some annoyances (some substituted letters), but these can be removed manually from the SVG.

    3. Re:EPS to SVG by Midnight+Thunder · · Score: 1

      The is Adobe Illustrator and if you have a Mac Omnigraffle 4 (note you have to import the image into an open file).

      --
      Jumpstart the tartan drive.
  35. A few of these should be counted . . . by Brendor · · Score: 4, Informative
    Alias Maya has a great vector renderer. It outputs decent AI/EPS files as well as .swf files.

    Also there were previous slashdot stories about Pixar's in-house Sketch Review Tool, (a hybrid vector/raster tool) and Microsoft Acryllic.

    I believe Studio Artist is primarily vector based.

    There are also many vector programs for the sign/graphics industry to control CNC routers and plotters. FlexiSIGN is one of them.

    1. Re:A few of these should be counted . . . by Anonymous Coward · · Score: 0

      You miss the point entirely.

      The article was about Vector Drawing applications which support SVG.

    2. Re:A few of these should be counted . . . by Anonymous Coward · · Score: 0

      If you include Maya, you should include combustion, flint, and fire by Discreet. Those programs have decent vector tools, and good tools to animate the vectors. You can import vector EPS files, I'm not sure if you can export them, I'd have to walk across the building to check, and I'm too lazy this morning.

  36. Hey mods! by mrchaotica · · Score: 1

    Why is this flamebait, when the post above saying the same thing but with PostScript and cat was (4, Interesting)? Is it that you don't like SVG, or don't like Notepad, or are you all just on crack?

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    1. Re:Hey mods! by Anonymous Coward · · Score: 0

      We are all on crack. Bob just got done doing shrooms, too. I think Joyce is mixing up some pot brownies.

      -- The Mods

  37. Despite the fact /. is on google news by tod_miller · · Score: 1

    and could you have written a less informative post?

    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 ;-) - yes he could have written a less informative post:

    He could have omitted the topic of the article, and the URL of the article, which would have been rather fun.

    Ergo cogito sum a genius.

    To confirm you're not a script,
    please type the word in this image: digitize

    (Can we have British English automated-human test images please, you insensitive clods!)

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
    1. Re:Despite the fact /. is on google news by OwlofDoom · · Score: 1
      please type the word in this image: digitize

      (Can we have British English automated-human test images please, you insensitive clods!)

      Actually, -ize is the original and most accepted ending for these verbs in Commonwealth English. It seems the -ise form is a lazier (since some words have to end with -ise) French-inspired form which now enjoys equal footing with the -ize form in Commonwealth English, but not in American English.

      </raving_pedant>
    2. Re:Despite the fact /. is on google news by Godwin+O'Hitler · · Score: 1

      OK, that's the -ize taken care of.

      Now what about the "-ly" on the end of "important". What's all that about then?

      --
      No, your children are not the special ones. Nor are your pets.
    3. Re:Despite the fact /. is on google news by plover · · Score: 1
      Think different.

      Sorry, I couldn't resist.

      --
      John
  38. Linux SVG is alive !!! by Kango_V · · Score: 1
  39. GraphViz by mattr · · Score: 1

    GraphViz which lets you draw graphs (has perl module too) in different formats including SVG. I believe I once saw a subroutine call tree drawn in it from perl profiler.

  40. Oh my, that was so offensive YOU FLAMER! by wilsonao · · Score: 1

    Have some respect for notepad you insensitive clod.

  41. Realdraw by ozmanjusri · · Score: 1

    Not open or free, but Realdraw http://www.mediachance.com/realdraw/ is one of my favorite drawing tools. It's not as deep as AI or Freehand, and is probably closer to Fireworks in concept since it also does html slicing and bitmaps, but to get a design out quickly and intuitively it's one of the best.
    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 it's finished. Fun too...

    --
    "I've got more toys than Teruhisa Kitahara."
  42. Missing some Esko products by foo12 · · Score: 1

    Artios and PackEge Both are pretty niche, basically only used for packaging cad and related prepress. But vector nonetheless.

  43. MacDraw - ClarisDraw - EazyDraw by green+pizza · · Score: 1

    And going back a little further, 'macdraw'.
    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 It's a bit weird but the price is right.

    1. Re:MacDraw - ClarisDraw - EazyDraw by mad.frog · · Score: 1

      I don't think the original MacDraw had Bezier curves, actually, at least not as we're used to today.

      I think you could draw a polygon and then "smooth" it, which would convert it into quadratic beziers, but editing in that environment was pretty unpleasant IIRC.

  44. Visio is really more useful as toilet paper by wilsonao · · Score: 1

    It is by far the worst product Microsoft has ever made that I've had the honor of pooping on... And I've had lots of honors...

    1. Re:Visio is really more useful as toilet paper by Anonymous Coward · · Score: 0

      You're an idiot! Visio is one of the best tools to do block diagrams, schematics and such. With intelligent objects, loads of ready made shapes and tools you normally find in highend CAD programs, it's simply on the best tools to produce diagrams and other technical graphs. I produce lots of graphs with MATLAB and the best tool to edit them is indeed Viso. If you have ever produced a technical report, extensive UML charts, signal flowgraph charts, etc. you'd know the value of Visio.

    2. Re:Visio is really more useful as toilet paper by BarryNorton · · Score: 1

      Yup, after moving to a new university and re-visiting UML diagrams with Dia (appalling), I'm ordering a copy.

      (Though I'm upset at Microsoft's pricing policy, since taking it over, and making UML available only in an expensive 'technical edition'...)

    3. Re:Visio is really more useful as toilet paper by laetus42 · · Score: 1

      "the worst product Microsoft has ever bought" you mean... Up until Office 2003 it wasn't theirs.

    4. Re:Visio is really more useful as toilet paper by slandis · · Score: 1

      I believe MSFT actually bought Visio prior to the release of Visio 2000 SR1. Thus, it's been a MSFT product for the last 5 years.

      --
      BAM!
    5. Re:Visio is really more useful as toilet paper by Anonymous Coward · · Score: 0

      is that why darknet paper's viso daigrams dont open on mcirosft word docs

      but open fine in OO.org writer?

    6. Re:Visio is really more useful as toilet paper by typical · · Score: 1

      Really? Doing UML with Visio was the major factor in making me like Dia. It takes for bloody ever to create UML in Visio.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    7. Re:Visio is really more useful as toilet paper by BarryNorton · · Score: 1

      Dia seems to support e.g. class diagrams nicely, but has no real idea what a 'state machine' (i.e. statechart) is...

      What kind of diagrams are you drawing?

    8. Re:Visio is really more useful as toilet paper by Anonymous Coward · · Score: 0

      Visio is an excellent tool if it is used how it was intended to be used - for creating simple business diagrams without knowing how to draw.

      Like all tools, if you use it for something else you will get diminishing returns. Of course a dedicated UML tool will be better for UML, and an illustration program will be better for design, if you spend months learning how it works, but I challenge anyone to find a better program for quickly creating flowcharts & block diagrams.

      (perhaps my hackles are up because I was a software engineer at Visio from 1992-1999)

    9. Re:Visio is really more useful as toilet paper by typical · · Score: 1

      Class diagrams.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    10. Re:Visio is really more useful as toilet paper by BarryNorton · · Score: 1

      Exactly. Dia's support for UML is like an almost 'complete works of Shakespeare' - in reality only Hamlet's soliloquy because 'that's all people want anyway'...

    11. Re:Visio is really more useful as toilet paper by typical · · Score: 1

      [shrug] Okay, I'll amend my statement to "I needed to do class diagrams, haven't needed to do anything else with UML, and for that, I found Dia to be a superior tool."

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  45. Re:SNAPE KILLS DUMBLEDORE by Anonymous Coward · · Score: 0

    what's a snape? what's a dumbledore? i don't get it.

  46. I see 2 missing. by Allnighterking · · Score: 1

    1. Photoshop
    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.

    --

    I'm sorry, I'm to tired to be witty at the moment so this message will have to do.

    1. Re:I see 2 missing. by Anonymous Coward · · Score: 0

      While both of these are better known as Raster tools they actually do as much if not more in dealing with Vector images.

      I hate to contradict you, but you're wrong. Neither PS nor PSP has the ability to edit vector images without converting them to raster images first.

      Why do you think Adobe would bother to sell Illustrator if Photoshop did the same thing just as well?

  47. USA Today Graphs by Anonymous Coward · · Score: 0

    On the topic of graphics/vectors - does anyone have an idea of what program magazines like Economist and papers like USA Today use to create their graphs? I can never manage to get things looking that crisp in any program. Suggestions would be very appreciated.

    1. Re:USA Today Graphs by deesine · · Score: 0


      Adobe Illustrator

      --
      damaged by dogma
    2. Re:USA Today Graphs by Anonymous Coward · · Score: 0

      Thanks

  48. xfig by jesterzog · · Score: 1

    I'm surprised you didn't list xfig, 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.

    1. Re:xfig by Lars+Arvestad · · Score: 1
      I am also a long time user of xfig. Even though I never get used to the user interface, it works reliably and has the features I need. My favourite feature is that you can export your drawing in a large number of formats (EPS, PDF, mixes of EPS/PDF and (La)TeX, various pixmap formats, and nowadays SVG). As pointed out, the actual FIG format is human readable and I have done search-and-replace edits in FIG files that would have taken way too much clicking in any GUI drawing program. Actually, being able to import any EPS-picture and draw on top of it is also good.

      One of my dream applications is xfig combined with a modern user interface...

      For a recent presentation, I tried to edit an SVG illustration generated by a computer program (using GNU plotutils) in Inkscape. This did not work well for some reason, but maybe that is due to plotutils. I had to fall back to good old xfig!

      --
      Reality or nothing.
  49. ReportLab by Anonymous Coward · · Score: 0

    http://www.reportlab.org/
    Uses OO python, brilliant and easy to use. I've used it to draw all kinds of publication quality figures, including genetic plasmid maps (I'm into bacterial genomics).

  50. What about Canvas? by Samhain13 · · Score: 1
    My favorite vector drawing program is Canvas by Deneba http://www.deneba.com/. I use it all the time to make figures for journal articles (molecular biology and biophysics).

    So far, I have not found anything it cannot do that I need, and it is cheaper than Illustrator. It's intuitive, stable, and powerful. I'm constantly surprised it doesn't get more attention.

    1. Re:What about Canvas? by colonel_zentor · · Score: 1

      I agree, Canvas is an exceptional vector drawing program, and for the money you can't go wrong - $349, $129 for students.

      Before I found Canvas, I tried making figures in Illustrator, CorelDraw and Power Point and they were either too complicated or not powerful enough. Canvas combines ease of use with a very rich feature set.

      I also use it all the time for journal articles and its the only drawing program that I've used for my thesis. I've used it primarily to create .eps files for Latex documents. But it also works well as the primary drawing package for creating good looking presentation figures.

      If you've never used it, you should definitely give it a try. It might not be the best choice for graphic designers and the like, but for engineers and scientists its the way to go. It doesn't take long before you'll be creating fantastic looking figures, you probably won't even need to look at the documentation!

    2. Re:What about Canvas? by Anonymous Coward · · Score: 0

      I have been using Canvas for awhile and it is a great vector based program. Looking that the 'Save As' and 'Open' dialogs in Canvas X it appears it supports saving as SVG but not loading SVG files.

    3. Re:What about Canvas? by Anonymous Coward · · Score: 0

      Canvas also supports bitmaps and, while not as powerful as photoshop, is usually great for most things. You notice that Photoshop now tries to do a little vector graphics, but its very primitive.

      Canvas rules.

    4. Re:What about Canvas? by GeorgeHernandez · · Score: 1

      I've been using Canvas for the past several versions and it is an awesome product that does vector and raster to a high degree of sophistication for only $350. It's like Illustrator and Photoshop combined.

      Canvas was bought from Deneba by ACD Systems, but Canvas is so good that I hope that an even bigger fish buys it so more people can appreciate it too.

  51. Inkscape by jrtom · · Score: 1

    You probably haven't seen it mentioned because it's one of those listed in TFA. Which, you know, might be worth R-ing before you post. :)

    1. Re:Inkscape by h4rm0ny · · Score: 1


      Ooops.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    2. Re:Inkscape by PakProtector · · Score: 1

      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

      --

      Edward@Tomato - /home/Edward/ man woman
      man: no entry for woman in the manual.
      "Qua!?"

    3. Re:Inkscape by cloudmaster · · Score: 1

      I usually use Dia to create network diagrams, and then use Inkscape to clean them up (Dia's interface could use some work).

  52. You're and idiot by GoClick · · Score: 1

    So is Firefox Mozilla's version of Internet Explorer or Mosaic?

    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 over which product is better but why bother?

    I'd rather design a logo in Illustrator and I'd rather design a poster with that logo in FreeHand.

    1. Re:You're and idiot by MyDixieWrecked · · Score: 1

      The truth is FreeHand and Illustrator are VERY different programs, their even for different things, SHOCK!

      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 versa, and the interfaces sure are different enough that yes, it is a completely different program. Although I think it'd be trivial for Adobe to merge Illustrators missing features with what freehand has to offer.

      besides, everyone knows that Illustrator is the best program out of the bunch. Freehand is ok, and CorelDraw just SUCKS. (FLAMEWAR!!!!) ;)

      what about freehand would make you want to design a poster in it? I haven't used freehand since version 8, and from what I remember, it had pretty shotty typographic tools. I design posters (and banners, billboards, etc) in Illustrator, so I'm just curious. Maybe freehand has something worth checking out?

      --



      ...spike
      Ewwwwww, coconut...
  53. uhhh... Helllllooooo by Anonymous Coward · · Score: 0

    You get down on the GP for being a moron who took 2 weeks to read a simple book that should have taken only 5-8 hours assuming that the GP was even a decent reader.

    Has it dawned on you that maybe the reader is a moron? Likewise, I would have to call you a CLOD, for getting after the moron.

    1. Re:uhhh... Helllllooooo by Anonymous Coward · · Score: 0

      5-8 hours? Holy shit! You must be a fucking speed reader. The biggest book I ever read was just over 1000 pages (David Brin's "Earth" which was incredible BTW) and that took me two months to read. Of course, I commit all of the minor details to memory as I read, it's just a habit I can't seem to shake. For instance, I can recall from memory (I no longer have the book) that there was a band in the story who had a song that made reference to the "fecund earth". I also remember that there is a section in the book that talks about the colorisation that one of the main female characters does of old movie classics on her computer system. But if you ask me to recount that major details of the story, I have little to tell you other than it was a pretty eco based scifi book.

      So... how can you expect people to read a huge book (isn't the new Potter book like... 1200 pages?) in just a few hours. That's just not possible for everyone. And I'm a really intelligent person. I had an IQ test done a few years back and I'm at 160. So put that crap back in your ass and stop stinking up the joint. Ok?

    2. Re:uhhh... Helllllooooo by Rik+Sweeney · · Score: 1

      So... how can you expect people to read a huge book (isn't the new Potter book like... 1200 pages?) in just a few hours. That's just not possible for everyone. And I'm a really intelligent person. I had an IQ test done a few years back and I'm at 160. So put that crap back in your ass and stop stinking up the joint. Ok?

      1. The book's 600 pages
      2. Most of the 10 - 13 year olds would have thrashed it out in under 8 hours so that they could brag to their mates (and publish a review in the press)

      IQ of 160 eh? Harry Potter is hardly challenging reading...

  54. What about Skencil, IPE, XFig and Karbon by ooloogi · · Score: 1

    Skencil (was called Sketch) is a good basic editor that has been stable for a long time. It's particularly interesting to people making diagrams for LaTeX, because of the SketchLatex and skLatex plugins to handle latex math formatting visually within the editor.

    Also, there is IPE and XFig should at least rate a mention.

  55. www.smartdraw.com by Anonymous Coward · · Score: 1, Interesting

    Smart Draw is simply wonderful, good UI, really complete and the price is right.

    Ok, it is more about diagrams and maps than about painting, but it's a time saver

    Try a demo and see for yourself.

  56. Xara X is very good by Anonymous Coward · · Score: 0

    Xara X is very good.. .. Just thought i would mention it cause no one here seems to know it or use it...

    1. Re:Xara X is very good by Alkind · · Score: 1

      I do and it is very good but lacks SVG export. It is a child of ArtWorks on the Risc Os machine and that application is even better today than it ever was before thanks to Martin Wuerthner. It has SVG export. It isn't in the list though.
      http://www.mw-software.com/index.html

  57. A similar list by Dark+Twonky · · Score: 1

    There's a similar list of editors at the Vector Graphics Foundry at SourceForge. My favorite for advanced diagramming is TGIF. For more simple stuff I usually use OpenOffice Draw (or a white board and a digital camera ;-)

    --
    My other sig is clever and funny
    1. Re:A similar list by willCode4Beer.com · · Score: 1

      I glad you mentioned whiteboard and digital camera.
      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-20 minutes including trip for more coffee.

      I'm sure they'll flame me to hell but, my comment is really directed toward developers, not graphic artists. Someone who spends a large amount of time with these tools will obviously do the job faster.

      --
      ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  58. 3D Vector drawing: SketchUp by tm2b · · Score: 1

    Somebody asked this question a few years ago on slashdot in a more 3-D context, and one person heartily recommended SketchUp. They've got a free download.

    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, because of the nature of the tool the drawings always tend to grow into the third dimension - which always gives a more dynamic result.

    I'm just a happy SketchUp customer. Check it out, it's really a great tool.

    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
  59. Vector Graphics in PDF by LWGLIN · · Score: 1

    You missed iText.
    You can write PDF syntax by using some Java methods (http://itextdocs.lowagie.com/tutorial/directconte nt/index.html), or translate operations on a java.awt.Graphics2D object to PDF operators and operands automatically (http://itextdocs.lowagie.com/tutorial/directconte nt/graphics2D/).

  60. The guy in the sixth sense is dead. by Anonymous Coward · · Score: 0

    The guy in the sixth sense is dead.

  61. I actually did this... by Goonie · · Score: 1

    To construct a few of the diagrams in my thesis, I wrote a program that outputted SVG, which I then loaded into inkscape to add a few labels and the like. It's very, very straightforward to visualize scientific data in this way, easier than doing bitmaps in many cases.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:I actually did this... by temojen · · Score: 1

      It can be easier to figure out in your head what the exact centre of the viewport is, etc. So I did this too, in order to make circles, etc with the exact same centre, not just mouse-click close.

  62. One is not superior... both are great by gtada · · Score: 1

    Let's not be so negative. I think Adobe will incorporate a lot of the features you and others loved so much about FH into AI.

    I used to use both AI and FH all of the time. They're both vector drawing programs with comparable features and have both been in development for a long time. The concepts are the same, you just have to learn a new interface. You've already done the hard part (learning the concepts). FH is intuitive cuz you know it better. Don't even try to tell me that the freeware apps are even close to either AI or FH. If there is one, I'll drop FH and AI instantly.

    Sidenote: I don't know if I can consider a program that crashes twice a day a "better application".

    1. Re:One is not superior... both are great by Ralph+Spoilsport · · Score: 1
      Let's not be so negative. I think Adobe will incorporate a lot of the features you and others loved so much about FH into AI.

      I think they will do some cosmetic modificiations, but nothing substantial. The basic codebase is so old that I don't see any substantial integration between them.

      The concepts are the same, you just have to learn a new interface.

      If that was it, I would be happy, but it's not. FH simply has some basic fundamental features that are quite beyond AI. Like: MULTIPLE PAGES. Sorry - tiling is a pain in the ASS.
      MASTER PAGES. Don't need 'em if you only have ONE.
      PASTE INSIDE. Yeah - AI has "masking" but once again, it requires more than one step and given how important it is, is bullshit.
      SELECTING OBJECTS. AI has more idiotic selection tools than I care to count, and just TRY to directly select and move a point in a path with one action. For years, FH only had ONE selection tool, and frankly, THAT'S ALL YOU NEED.

      Seriously, the list is long and extremely basic stuff. AI will never have multiple pages, because it would obviate the need for 90% of what people use InDesign for. AI will never be anything but mediocre. It reminds me of Microsoft Windows - sure it's retarded, but it works and everyone uses it. Feh.

      You've already done the hard part (learning the concepts). FH is intuitive cuz you know it better.

      Bullshit. FH is intuitive BECAUSE IT WAS DESIGNED THAT WAY.

      Don't even try to tell me that the freeware apps are even close to either AI or FH. If there is one, I'll drop FH and AI instantly.

      And on THAT note, I *completely* agree with you.

      Sidenote: I don't know if I can consider a program that crashes twice a day a "better application".

      Depends. I have autosave on, so when it winks out, I just re-open it, and continue on. I might lose a minute or so, and it's a chance for me to go get a cup of coffee and do something other than slave my day away for the almighty dollar.

      But: if I have a brochure or newsletter (the majority of my work) to lay out, with illustrations in it - No Way In Fucking Hell would I use AI. I reach for FH - co-ordinating ever changing text styles across multiple AI documents is a mess anda disaster, and InDesign (which I think is GREAT by the way - I detest Quark like I hate AI) is like using a bomb to kill a fly. Nope: the simple fact is: FH was the better app, but Macromedia TOTALLY dropped the ball on its development and marketing - going back to 1996 and 1997. FH should have been the Winner in that category, but Macromedia took its eye off the ball, did screwy (and IMHO barderline illegal) things with its inventory practices, destroyed its stock price justwhen it should have been white hot, chased the fools gold of the internet and took over that segment, and thusly opened itself up to be bought out by its former enemy.

      I used to work at Macromedia, and I remember a company wide meeting where they introduced Adobe AS THE ENEMY, and proposed a product strategy to take Adobe out of the game.

      The strategy failed miserably. Macromedia then decided to do an End Run around Adobe by chasing the internet demon. Fontographer was murdered, FH was left with a tube up its nose, and a few other apps sank without a trace (Extreme 3D, xRes). FontLab has bought the bones and DNA of Fontographer and will be growing a new one as a test-tube baby very soon. But FH? It's SO fucking doomed... the culture at Adobe is NIH to the extreme, and I am *quite* certain that FH's plug is Completely Pulled. I wouldn't be surprised if they zeroed out all the hard drives that contain the FH codebase.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    2. Re:One is not superior... both are great by gtada · · Score: 1

      "Bullshit. FH is intuitive BECAUSE IT WAS DESIGNED THAT WAY."

      Please. Don't give me this. I like AI better, so I'd say we just have a difference of opinion. Save your caps and cursing.

      I agree on the multiple pages criticism... I've been suggesting that feature on AI for years.

      Quark? I detest them as much as you. I remember using version 3.35... Terrible customer service, astronomical upgrade prices, etc. The "upgrade" from 3.32 to 3.35 (more of a bug fix) was almost as much as a new license. They had the corner on the market, and they took advantage of their customers. I'm glad InDesign is quickly replacing it.

      No offense, but what has Macromedia actually produced themselves instead of buying it from somewhere else? Freehand was from Aldus (they had a magazine that was GREAT), Flash is from FutureSplash... Director was cool back in the day, but it's become irrelevant. It's unfortunate that they've been eaten up by Adobe, but it was obvious something had to happen.

      But back to the Aldus Freehand thought... Adobe swallowed up Aldus but sold off Freehand to Macromedia. They didn't want it then, maybe they don't want it now. There's hope.

  63. AND Idiot? by rh2600 · · Score: 1

    Sure mate, whatever... Yeah as far as programs go I'd say Firefox is Mozilla's version of Microsoft's IE... that's a pretty accurate parallel. Both are their respective companies web browsing applications, likewise FH and Illustrator are their respective companies vector drawing applications... I've been using Freehand since it was made by Aldus, so I know it's history pretty well thanks, and I too use both FH and Illustrator every day, so know their respective differences. Maybe you thought I was saying that FH was an Illustrator clone? (YOUR mistake). I prefer FH very much over Illustrator, and likewise I love Fireworks. What are you on, and can I have some?

    1. Re:AND Idiot? by Anonymous Coward · · Score: 0

      You are completely right. Fireworks would be more like adobe imageready...

  64. Metafont (mf) and MetaPost (mpost)... by Anonymous Coward · · Score: 1, Informative

    ... from the world of TeX. They can be used to program diagrams, not just glyphs in a font. Maybe the same can be said of fontforge??

    There's also the pic preprocessor for troff.

    There was something called tgif from UCLA (IIRC).

    TeXdraw was a nice macro package to achieve vectorized Postscript drawings within TeX.

    1. Re:Metafont (mf) and MetaPost (mpost)... by Anonymous Coward · · Score: 0

      I just want to add that what got me to try MetaPost (and I've used it for years since) was hearing that it was the main drawing language for a series of books called The Art of Computer Programming. They look so good!

    2. Re:Metafont (mf) and MetaPost (mpost)... by Anonymous Coward · · Score: 0

      Yes, another vote for Metapost. Unbeatable quality for mathematical diagrams. Also, with pdftex or pdflatex you can use the output directly in PDF documents.

  65. Does nobody here use Freshmeat? by jd · · Score: 5, Informative
    Some of these are probably listed elsewhere, but many aren't (as of the time of this posting) and it's good to have them collected in one place, anyway.

    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.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Does nobody here use Freshmeat? by unavailable · · Score: 1
      Quote:
      Autotrace - a vital tool if you are wanting to vectorize raster images. There are a lot of tracing programs out there, but this one seems fairly popular. Not sure if it strictly fits the definition of a "drawing program", though.

      Don't forget about potrace.

      The SVG output is absolutely amasing, much better than anything i've seen before. It's great for tracing company logos or for creating fonts out of scanned texts.

    2. Re:Does nobody here use Freshmeat? by Bazzargh · · Score: 2, Informative

      Use Inkscape rather than potrace directly - you get all the potrace goodness, plus you can edit the results. very nifty.
      http://www.inkscape.org/doc/tracing/tutorial-traci ng.html

    3. Re:Does nobody here use Freshmeat? by serbanp · · Score: 1
      For 2D drawing, tgif is truly the king of the hill.

      Although its interface is manly coded straight in X, its features make it a very, very productive tool that I highly recommend for any task needing accurate and high-quality drawing.

      Serban

  66. Inkscape by PhiRatE · · Score: 1

    I really like inkscape. I've worked with it a fair bit now, and with the exception of a standard icon library for creating network etc diagrams, it's really good.

    --
    You can't win a fight.
  67. Re:auto page make up by paulwomack · · Score: 1

    How about FOP?

    FOP FAQ

            BugBear

    --
    Ignorance is curable. Stupid is forever.
  68. Amaya by gerbouille · · Score: 1

    Amaya is the advanced Web editor of the W3C. It's not really production-ready, it's a kind of technology testbed. It supports the whole XHTML family, and XML languages like MathML and SVG.

    --
    This post is displayed with recycled electrons
  69. A great vector program not mentioned! by lmlloyd · · Score: 1

    No mention of The TAB, which is a Flash-like program actually focused on art and animation, instead of application development.

    http://www.the-tab.com/index.htm

    I think it is fantastic!

  70. QCad by smugfunt · · Score: 3, Informative

    TFA says QCad is $28 but it is free (and Free) for the *nix versions.
    And maybe it isn't totally intuitive but it is easy to learn. I give it a thumbs up anyway.

  71. RTFA! No he didn't! by PhilHibbs · · Score: 1
    Actually, that program can just be a text editor,
  72. ever tried.... by mooninjoon · · Score: 1

    zoner draw http://www.zoner.com/?? DrawPlus from serif software for FREE (registration required, of course) http://www.freeserifsoftware.com/

  73. Juno-2 by Anonymous Coward · · Score: 0

    Juno-2 is something different. It's a dual-view (picture/program) drawing editor based on a constraint solver.

    It was programmed in the Modula-3 programming language, which failed to achieve critical mass (despite there being a company by that name commercializing it at one time).

    It's from Digital/DEC (now Compaq or HP) Systems Research Center (SRC), the same place that gave us the original LaTeX.

  74. Kinda late for the party by pugugly · · Score: 1

    but I haven't seen Gimp mentioned yet - it'll do basic svg stuff

    --
    An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
  75. Free MS Expression 3.3 runs on WINE/Linux by zero0w · · Score: 1

    Please take note that while Microsoft Acrylic is available for download as 180-day beta testing, the previous version of Acrylic - the Expression 3.3 Preview is actually free without any time limit AND is also available for Mac OS X.

    It also runs well with WINE under Linux.

    The info page for Expression at Wikipedia gives more detail on resources and tutorials for the powerful yet under-appreciated illustration package.

  76. Another SVG editor: EVE by Anonymous Coward · · Score: 0

    EVE (http://www.goosee.com/goosee/index.shtml) is a very small (74kB) vector graphics editor. The web edition, which is now free, exports SVG. It is surprisingly powerful, considering the program size.

  77. Corel killed WebDraw (SVG To-Way-Tool)??? by lonesometrainer · · Score: 1

    Former JASC WebDraw, two-way-tool (source and graphic views on SVG).

    Just realized that, as it's not on their webpage anymore. Are they nuts???

    Webdraw was GOOD.

  78. ArtWorks II etc should have been in that list by Alkind · · Score: 1

    ArtWorks II should have been in that list. One of the best vector drawing programs around with nice export features including SVG. Two other omissions:
    the vector backbone of Risc Os: Acorn Draw(+), originally developed by Sophie Wilson and OakDraw on the PC that can import Acorn Draw files and has SVG export as well.

  79. draw by Anonymous Coward · · Score: 0

    ah! i remember back in my school, which had for some reason at the time decided to stick with Acorn (RISC OS) computers, the most common drawing tool on the system was one called 'draw'.
    this was a vector program. it seemed to take pride of place over any raster progs...
    whatever happened? vector programs are so much more useful for some things, and yet they seem almost non-existent...
    should've been a vector equivalent of paint with windows.

  80. OpenSource CAD Apps by Anonymous Coward · · Score: 0

    Does anyone know of a good easy to use one? I've never user any CAD program before but I have some spare time and well, got a few projects that would benefit from using a CAD program to atleast do some form of prototyping.

      * must work with freebsd :)

      ** just out of curiousity, is it a good idea to import it after in to say Blender?

  81. ESRI's ARC products and other GIS tools by chod · · Score: 1

    You forgot to mention a whole category of vector based software, that of Geographical Information Systems (GIS). All of ESRI's ARC products and other GIS programs are all capable of reading and saving to various vector formats, including .eps and .ai types. I wish tools like MapQuest would have thought about publishing their maps as vectors, this would have made them look so much better when printed.

    1. Re:ESRI's ARC products and other GIS tools by deesine · · Score: 0


      With the release of Google maps, NASA's Worldwind, and MSN's Virtual Earth, I don't expect ESRI's products to continue their dominance in the GIS market. Everyday brings new extensions for Google maps allowing the importing of GI data. At the minimum, I predict they'll lower the price of their products.

      I know a couple people who work there and they say that tensions are very high.

      --
      damaged by dogma
  82. What about... by skahshah · · Score: 1

    VectorWorks http://www.nemetschek.net/ ArchiCAD http://www.graphisoft.com/products/archicad/ And I'm sure I could find many others...

  83. My ancient legacy by ynotds · · Score: 1

    Canvas always was one of computer graphics' best kept secrets.

    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.

    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 arrangement, none more memorable than when I had to leave a rental car in a no stopping area at Gatwick and still missed my flight to New York, but managed to switch to one 15 minutes later to Dallas which flew over Greenland where the clouds below cleared revealing a spectacular view, which put the need to reverse the order of my scheduled one day visits to Miami and New York into perspective.

    It might have been another Miami visit when I first saw GhostScript.

    Now I just can't wait for SVG in DOM so plans that have been brewing through 20 years of PostScript might finally find the platform they need.

    --
    -- Our systemic servants do not good masters make.
  84. /. promoting dangerous URLs? by bradbury · · Score: 1

    For those of you who have not noticed, the URL cited in this comment maxes my CPU. While I realize that I am using an older legacy browser (Netscape 4.79) -- this is because I consider security through obscurity to be a reasonable path. This is a classic example IMO of people citing URLs where they have no idea *what* kind of code may end up being executed on their machine. (And this is with Java & Javascript disabled!)

    1. Re:/. promoting dangerous URLs? by youknowmewell · · Score: 1

      Ever consider that your choice of browser is the problem?

    2. Re:/. promoting dangerous URLs? by Anonymous Coward · · Score: 0

      Obviously, you should be using lynx.

    3. Re:/. promoting dangerous URLs? by Anonymous Coward · · Score: 0



      ladies and gentlemen, we have a winner.

      my friend, i wish the best for you.

    4. Re:/. promoting dangerous URLs? by Anonymous Coward · · Score: 0

      I'm looking at the same page in NS 4.79 under W2K Pro, and it loaded quickly without any trouble. I'd have your machine looked at if I were you.

  85. Searching Freshmeat doesn't cut it by horza · · Score: 1

    Every time someone says "does nobody use Freshmeat" and lists the dump of some keyword search, they completely miss the point of asking the question on Slashdot. Rather than have thousands of people having to individually try a looong list of possibly buggy and obsolete software, collectively putting together reviews of the applications each person has used in one place can pull together a very good overview of which apps are best and should be used for what. The idea is to eliminate wasted effort, not boost it. Not that we don't appreciate you taking the time to post all those programs ;-), just that most of us have tried Freshmeat but don't have time to try every single application in the hope it's the one we need.

    Phillip.

    1. Re:Searching Freshmeat doesn't cut it by Threni · · Score: 1

      > Every time someone says "does nobody use Freshmeat" and lists the dump of some
      > keyword search, they completely miss the point of asking the question on
      > Slashdot.

      Sadly, many posters on Slashdot are more interested in appearing intelligent and helpful than being intelligent and helpful!

    2. Re:Searching Freshmeat doesn't cut it by sgtrock · · Score: 1

      His dump of his Freshmeat search was still more useful than your gripe, though. At least he listed what he knew of the ones he had actually heard about.

  86. Old Skool by Albino+Wolfman · · Score: 1

    Did I miss any good ones? I'm reminded of Turtle Logo. It was the apex of vector drawing in 1981. Go, Apple II! :-)

  87. ASCIIsvg script to create mathematical diagrams by Kristjan+Kannike · · Score: 1

    Peter Jipsen's ASCIIsvg script (JavaScript) is an easy and quite powerful way to generate mathematical SVG graphics in HTML.

    --
    If God manifested Himself to us here He would do so in the form of a spraycan advertised on TV. -- Philip K. Dick
  88. Pure SVG editors by Vinterstille · · Score: 1

    I have been searching for SVG-Tiny compatible software (neither Inkscape, corelDraw, Illustrator, Freehand, Flash or any of the other major packages support SVG-Tiny) for a while and found the following two:

    Beatware - http://www.beatware.com/products/md.html
    Ikivo Animator - http://ikivo.com/

    I don't think Beatware is quite up-to-beat, but it has some nice SVG profiling features (SVG-Tiny 1.0, 1.1, 1.1+ etc.)

    I would LOVE for SVG-Tiny to appear in Inkscape as it is well on its way to beat the commercial packages.

  89. SVG support in Omnigraffle 4 by Midnight+Thunder · · Score: 1

    Just to indicate, the currently in beta, Omnigraffle 4 will support exprting to SVG.

    --
    Jumpstart the tartan drive.
  90. Acrylic... by milkmood · · Score: 1

    For what it's worth Acrylic has one L .

  91. Two more by bender647 · · Score: 1
    My favorite for cleaning up schematics for presentations is Canvas (was Deneba Canvas, now ACD?). About version 7 is when they incorporated the last feature I use. They are on version "X" now I believe (ooo, how original). Canvas 5 and 7 run under Crossover office with bugs and crashes but it is manageable. There was once a linux build of Canvas 7 but it used such out of date libraries I never tried it at the time.

    We have a site license for Microsoft Visio too. It can do the job, but the lack of hotkeys for some common things is annoying (I recall Send to Back, Bring to Front being buried in pulldown menus). Visio is supported by Crossover office.

  92. Great description of Xara X. by isolationism · · Score: 1
    For all those non-math students who wanted to know all about that piece of software, you couldn't ask for much more than "I prefer an application that works like the drawing tool in a word processor."

    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 through the bother of "researching" and listing products students probably can't afford anyway you may as well say something useful -- or at least remotely objective -- about each piece of software.

    Better still, don't bother listing commercial software at all and stick to the open source propaganda if Slashdot is where you're posting this stuff (I have a hard time seeing why you did, by the bye, to be blunt about it).

    1. Re:Great description of Xara X. by Intron · · Score: 1

      Worse, yet its misleading:

      "Autocad LT -- Basic 2D CAD, overpriced. Poor format support."

      The only thing sensible in the whole article is that IrfanView is a good program.

      --
      Intron: the portion of DNA which expresses nothing useful.
  93. What about... by kill-1 · · Score: 1

    PowerPoint?

    (ducks)

  94. Some things missed: by WillAdams · · Score: 1

    Cenon - http://www.cenon.info/ --- interesting NeXT CAD/CAM program making the jump to opensource illustration. Runs on OPENSTEP, Linux (w/ GNUstep installed) and Mac OS X

    Intaglio - http://www.purgatorydesign.com/Intaglio/ --- 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 mentioned (not really drawing programs, but if pstricks is gonna be included....)

    For people running Windows:

    EVE - http://www.goosee.com/goosee/index.shtml - small, free, symbols &c. available for it.

    William
    (who really wishes Macromedia had gone back to the Altsys Virtuoso code when it was time to move FreeHand to Mac OS X so that FH could've had decent typographic font access &c.)

    --
    Sphinx of black quartz, judge my vow.
  95. "Missing" software by base_chakra · · Score: 1

    I suppose a number of posts about software titles missing from the list are inevitable, especially since the list could be enormous once one includes the bevy of CAD and 3D apps. While most of these are ill-suited for casual use, there is one missing title that has broad application: Canvas, which is now is owned by ACD Systems.

    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 Scientific Imaging modules that ACD Systems added). It's available for Win32 and OSX. Canvas X is the current major version. The US$350 price quoted on the site is for the Professional version; the GIS and Scientifc Imaging modules cost an additional $200-300.

  96. ACD Canvas X by thisisauniqueid · · Score: 1

    Yep, you missed ACD Canvas, formerly Deneba Canvas. Best commercial vector-drawing program I've seen. http://www.acdsystems.com/

  97. You seem to have missed... by peragropax · · Score: 1

    Canvas (by Deneba). This commercial illustration software blows the doors off Adobe Illustrator.

  98. LaTeX: beautiful output, ugly syntax by typical · · Score: 1

    LaTeX's output is phenomenal (you can always tell a Word document from LaTeX output pretty easily), but the syntax really sucks.

    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 *how* to do it.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  99. yes by kc0re · · Score: 1

    Yeah, but does it run Lin.... oh... whaa?

  100. Don't forget Swift3D... by what_the_frell · · Score: 1

    It renders 3d models and artwork to SVG in versions 4 and newer.

  101. I object to that distinction by gr8_phk · · Score: 1
    I object to the separation of "High end vector drawing programs" and other "Programs" described as less expensive. This separation is completely artificial and serves to belittle a whole list of programs for no specific reason. They should all be in the same chart and the features can allow people to draw their own conclusions. I have not used the commercial programs, but IMHO Inkscape will do everything I am likely to need in the near future.

    Since this is a math guy, he might want to look at using Python (or other language) to generate SVG files. I've been doing this lately and it works nice and can be displayed/printed with Inkscape and a little Javascript allows animation in the Alpha release of Firefox 1.5.

    Also very interesting is the correlation between SVG paths and CNC tool paths, but I have yet to build or buy a CNC.

    1. Re:I object to that distinction by 64nDh1 · · Score: 1
      The complicated CAD programs like VectorWorks 11 (which I don't think was included), and the print/pre-press applications like Adobe Illustrator and Corel Draw are not in the same league as the other applications.



      It would be like a comparison between a bicycle and an airliner. One you get as a hobbyist, learn things about, and use it to achieve certain targets. The other takes a large investment of cash and time, you need to learn it pretty in-depth, but then it will pay for itself. They are expensive pieces of software that are not for the hobbyist.



      VectorWorks 11 for example will set you back $995, and after that you won't be able to use it for what you would Inkscape because it's an architectural tool that handles vectors, and not an artistic/media tool.



      Programs like Inkscape are perfect for their purpose, and from what I've seen of it, it's on its way to being the next GIMP - a renowned quality program that suits the common users needs.



      However, you say "this separation is completely artificial and serves to belittle". This is not the case. If you are serious about learning graphic design, and becoming familiar with the staple tools of the trade, you'll be using at least one of Adobe Illustrator, or Corel Draw. If you cannot honestly prove to a prospective employer that you are familiar with those, you'll reduce your chances of getting the job - because why should they pay you, and wait for you to stop making silly mistakes, when they could get any other graphics artist who has used the software for years?



      I don't agree with your perspective here because I think it's fair to judge each piece of software on its merits, but also to categorise using a league system based on price so that you aren't looking at the top of the line when deciding on what program you should get to either get started, or make something quick and easy like a UML activity diagram.



      The separation is the same as considering InDesign and Quark as different from TeX, Pages, MS Publisher etc.: no one buys InDesign or Quark unless they are using it professionally, so why should they be judged the same way? If you're paying hundreds of dollars as an investment in your livelihood you're entitled to expect more than something that was perchance bundled with your last distro.

    2. Re:I object to that distinction by noewun · · Score: 1
      I object to the separation of "High end vector drawing programs" and other "Programs" described as less expensive. This separation is completely artificial and serves to belittle a whole list of programs for no specific reason. They should all be in the same chart and the features can allow people to draw their own conclusions.

      Absolutely not true. Illustrator, fr'example, has features which are useless unless you're using it for professional print work. It has Adobe's complex, powerful and somewhat maddening color engine, full support for ICC profiles, soft-proofing, moving back and forth between color spaces, mixing multi-ink colors, filter and plug-in support, sophisticated type controls and support, etc. These are the features which make it much, much more than a "vector drawing program". For someone who is making simple graphs/charts for personal use these features are overkill. For someone like me, who sometimes has to manually trap complex images, there is no substitute.

      I have not used the commercial programs

      You shoulda stopped there.

      --
      I am a believer of momentum and curves.
    3. Re:I object to that distinction by gr8_phk · · Score: 1
      "Illustrator, fr'example, has features which are useless unless you're using it for professional print work. It has Adobe's complex, powerful and somewhat maddening color engine, full support for ICC profiles, soft-proofing, moving back and forth between color spaces, mixing multi-ink colors, filter and plug-in support, sophisticated type controls and support, etc. These are the features which make it much, much more than a "vector drawing program".

      Sure, so if they expanded the feature table to include all those things, the free programs would be clearly lacking. That really was my point. To just put them in a seperate category because they are commercial makes the free stuff look bad for no reason. To extend the feature matrix a bit and show why the commercial software is better would be more informative, and IMHO a more honest way to show the differences. On the other hand, the guy who made the chart probably doesn't care about print features and would probably lump them together as a single "commercial print features" check box. You're right, I should have stopped a long time ago...

    4. Re:I object to that distinction by noewun · · Score: 1

      If your gripe is with the way the information was presented, then we agree. IMO, there is nothing wrong with the free programs. It's just a matter of purpose: Illustrator is a professional tool, designed and used for specific purposes. Like Photoshop, it is overkill for a large part of the population.

      --
      I am a believer of momentum and curves.
  102. Blender? by slapout · · Score: 1

    What about Blender? Technically it is a 3d program, but it does have Bezier curves. Does that count?

    --
    Coder's Stone: The programming language quick ref for iPad
  103. SketchUp by prlawrence · · Score: 1

    http://sketchup.com/ is a really amazing 3D design tool.

    For a long time I was looking at various free or demo CAD programs to do quick floorplans and renovation ideas. But what I really wanted was a 3D sketch tool that would show me the measurements etc.

    SketchUp is that tool, and it's great. Evidently it can export to regular CAD programs so you can generate blueprints, etc., and also can export vector graphics.

  104. instant access (win req'd) by Anonymous Coward · · Score: 0

    file://%windir%/System32/notepad.exe

  105. I think I found one that you missed. by Spansule · · Score: 1

    Yeah, I'm pretty sure I did.

  106. You missed every gamer's favorite, CC2 by Anonymous Coward · · Score: 0

    What better use for vector graphics than mapping fantasy worlds?

    http://www.profantasy.com/

  107. As you included PSTricks, you should by lahvak · · Score: 1

    also mention metapost, PyX, Asymptote, GRI, ...

    --
    AccountKiller
  108. Keep negative comments to yourself by cjonslashdot · · Score: 1

    Actually, YOUR post is the least informative. If you don't have anything positive, keep silent. I for one found his post useful.

    1. Re:Keep negative comments to yourself by Anonymous Coward · · Score: 0

      Yeah I'm sure you did fanboi. He's right you know, and should be modded insightful.

      Wake us up when you can face reality.

  109. Don't forget the *nix-y command line utilities.... by FooAtWFU · · Score: 1

    It shouldn't be too hard to get your hands on a few Unix-y command line utilities like ps2pdf and ps2epsi and psmerge and the like. You might also look at 'tracing' tools such as 'potrace' which will take a bitmap file, trace the edges of shapes, and output vector graphics (in any one of several fun formats). They're limited, but useful.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  110. OSS vector drawing programs are disappointing by Vireo · · Score: 1

    I've been using Linux for a few years now, mainly for scientific work. I've always found superb software tools for most of my needs, except vector drawing.

    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 try the latest version yet, but using Inkscape 0.41, trying to draw a few arrows with nondefault size and colors was a frustrating experience). I understand that their respective goals are not to be professional technical drawing programs, but an artistic tool and an complete SVG editor; yet they are on their way to be the best solution available.

    Currently, OpenOffice Draw is, sadly, one of the most usable vector drawing program available on Linux, despite an horrible color management system and a limited set of tools.

    I got a poster done using the marvelous Scribus software, but it's more a page editing software than a vector drawing one. However, it is one of the only OSS software able to import EPS and PDF's . The lack of this feature in most Linux drawing program intrigues me: it has always been easy to print and convert PS and EPS files in Linux, but almost impossible to actually edit them.

    I hope I'm not sounding too harsh, but creating quality vector graphics has been a hassle for too long. I really hope that Inkscape and other project really take off soon.

  111. Re:Don't forget the *nix-y command line utilities. by cant_get_a_good_nick · · Score: 1

    dot maybe?

  112. Blue Book? by sleepingsquirrel · · Score: 1
    I've googled for PS / EPS tutorials a few times and I either find really basic documentation or overly detailed low level documentation.
    Have you looked at the blue book, PostScript Language Tutorial & Cookbook [pdf].
  113. How about javascript based programs by almax · · Score: 1

    It seems like the real promise of SVG natively on Firefox is the opportunity to have a web-based drawing program using javascript and the DOM. Does anyone know of any or are any in the works?

    1. Re:How about javascript based programs by Kristjan+Kannike · · Score: 1

      See ASCIIsvg that allows for easy creation of mathematical graphics.

      --
      If God manifested Himself to us here He would do so in the form of a spraycan advertised on TV. -- Philip K. Dick
  114. and it reads HPGL! by Sans_A_Cause · · Score: 1

    If you've got old scientific code lying around, one of the older output formats from these programs (maybe vector) was the Hewlet Packard Graphics Language (HPGL), which was/is used to drive plotters. Canvas was the only graphics package I found that would open HPGL files. I used Canvas to make a great figure for a paper.

  115. IS ANYONE working on DIA by Anonymous Coward · · Score: 0

    This seemed to be a project to watch a few years ago. But it still has major missing features / problems and does not seem to been worked on in the last year. Has anyone forked it?

  116. MS Acrylic is not free by DomesticatedOnion · · Score: 1

    Microsoft Acrylic is listed as free; it is not. Is a trailware (currently a beta).

  117. Scribus does SVG pretty well, too. by fudgefactor7 · · Score: 1

    I'm surprised you didn't mention it. It's pretty nice.

  118. Dia's OK (and free, but...) by smithmc · · Score: 1


    Dia's not terrible, especially for free software. However, its UML support isn't great, there is no support for DFDs, and the printing/exporting capabilities are lacking.

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  119. Vector Graphics using gmaps by Loether · · Score: 1

    I agree Vector graphics are fun. I'm learning some of the new features of Google maps API beta. You can use latitude and longitude coordinates to draw. It's been a very long time since I've messed with vector graphics too. I remember a vector drawing program called from middle school (I think it was called Turtle). Any way here is an example of my initials using vector graphics with gmaps new API.

    http://www.houstonworks.com/shaun/gmaps/small.cfm

    --
    TODO create witty sig.
    1. Re:Vector Graphics using gmaps by sootman · · Score: 1

      The language you're referring to is probably Logo. Logo had a cursor called the turtle that you gave commands to draw. To make a boxy seven, you might say "FD 100 LT 90 FD 50" which means "forward 100, left turn 90 degrees, forward 50."

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  120. Is this a "slashdot" news ? WHAT THE F*#$ ? by asbesto · · Score: 0

    i mean, WHO CARES about the 29 vector drawing programs ??!?! BAH!!!!!

    1. Re:Is this a "slashdot" news ? WHAT THE F*#$ ? by chawly · · Score: 1

      I do, sonny, and I'm sure of not being alone.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  121. Inkscape rocks by ecloud · · Score: 1

    (Yes the article did mention it.) It's the best thing since CorelDraw and happens to be free, cross-platform, and uses pure standards-compliant SVG. And does alpha very well - something Corel didn't do in the early days.

    I still have to use Dia sometimes though for more structured drawings. Somebody ought to work on building something like Visio but using Inkscape as a basis. The programs probably shouldn't be merged, because they are for different kinds of drawings; but the Dia/Visio thing should have all the power of Inkscape and add draggable templates, smart connectors etc.

  122. transparency of file format by pz · · Score: 1

    The second most important thing to me in a drawing program, and only just behind the usability of the package, is how transparent the file format is.

    This is important because 10 years from now, when I've moved jobs, am working in a vastly different OS, have backed up my drawings through N generations of media, I probably won't have access to the original code which created a drawing which I'd like to view, print, etc. If the basic underlying representation is a commonly used format, there's a much better chance of at least viewing the electronic files. If the underlying representation is in some unique format (doesn't have to be proprietary or closed) that nothing else reads, I might as well try to recreate the drawing from scratch in a different tool.

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  123. Ah yes, I remember VRML! by zardo · · Score: 1
    White Dune - one of the best VRML editors - but, then, who uses VRML?

    Ah yes, VRML. I remember when I first installed a VRML viewer plugin in netscape 3.0 GOLD (!!!) edition, so I could see what the fuss was about. I went into this virtual city with ads everywhere, everything you clicked on brought you to some other page. I thought to myself "So this is the future!"

  124. Canvas by falconwolf · · Score: 1

    While most of these are ill-suited for casual use, there is one missing title that has broad application: Canvas [acdsystems.com], which is now is owned by ACD Systems [acdsystems.com].

    Did ACD buy Deneba or just Canvas, do you know? Is it really good for casual usage? Though I haven't really tried it yet I've got Canvas 7, as freeware/trialware. I wonder how it is for editing photographs. Actually I'd like to get something with the capabilities of Photoshop without the price tag.

    Falcon
    1. Re:Canvas by base_chakra · · Score: 1

      Did ACD buy Deneba or just Canvas, do you know? Is it really good for casual usage? Though I haven't really tried it yet I've got Canvas 7, as freeware/trialware. I wonder how it is for editing photographs. Actually I'd like to get something with the capabilities of Photoshop without the price tag.

      ACD Systems acquired Deneba a little over two years ago, and released Canvas 9 some time afterward. Canvas was the only Deneba product I was ever familiar with; afaik, it was their only product. For some tasks, Canvas would be a decent substitute for Photoshop, but no one can match Photoshop feature for feature.

      For raster graphics, there's actually another free alternative besides the The GIMP, although it seems like a lot of people forgot about it: in June of 2000, Corel released PHOTO-PAINT 9 for free on Linux. Yeah, that's a bit dated, but to this day it's one of the most powerful Linux graphics apps available.

  125. Cabri by Anonymous Coward · · Score: 0

    Another geometrical tool, it isn't capable to manage svg images, but it's like your first option Cinderella.

    http://www.cabri.com/v2/pages/en/index.php

    You can find a Cabri Laboratory (spanish) here:
    http://www.personal.us.es/rbarroso/trianguloscabri /index.htm

  126. Where's MacDraw? by mweier · · Score: 1

    I can't remember - didn't MacDraw support SVG? ;) It was definitely vector at any rate.... /me tries installing MacDraw for MacOS 7.1 on his dual G5 to no avail...

    --
    digital artist, 3D animator, web designer, and otherwise technological creative type....
    1. Re:Where's MacDraw? by DannyiMac · · Score: 1

      Heh, well, didn't MacDraw save things as PICT? I always thought PICT was a good format. It was the most favored Mac image format for years, but then came along Mac OS X, mostly putting an end to PICT in favor of PDF.

      From what I can tell, SVG is very much like PICT. Remember, PICT could have vector and non-vector components within the same file.

      --
      - Danny
  127. Re:xfig and LaTeX by gimpboy · · Score: 1

    One of my favorite things about xfig is the ability to embed LaTeX commands in the figure and have them rendered by LaTeX. This is nice because it gives font consistancy between the document text and the fonts in the figure. With the figtex2eps script, one can process their .fig files by latex and have a .eps file for direct inclusion into the document.

    --
    -- john
  128. Canvas and Microstation by Papyrus · · Score: 1

    A couple of other folks have already mentioned Canvas which is a great program that never seemed to get the attention and wider audience it deserves.

    Another great vector program is the CAD program Microstation but that is a high-end app that is probably outside the intent of your list (and right-offhand I don't know if it spits out SVG files).

  129. PHP API? by shaneh0 · · Score: 1

    Does anyone have any tips for creating vector graphics using PHP? Specifically, I need to take text input and a selected font and return a vector file, then, ideally, be able to merge other vector files with it.

    I'm currently using the GDLib to create a raster image but our art guys still have to re-create the image in illustrator for use in production.

    I would be a hero around here if I could create vector on the fly.

    Shane

    1. Re:PHP API? by Anonymous Coward · · Score: 0

      Does anyone have any tips for creating vector graphics using PHP?

      use Perl;

  130. Re:SNAPE KILLS DUMBLEDORE by Anonymous Coward · · Score: 0

    NOOOO! You bitch! You bitch!

  131. Re:Don't bother by Bastian · · Score: 1

    PostScript is more of a programming language for printers than it is a markup or typesetting language. I mean, it includes loops and the ability to create abstract data types. For typesetting, it gives you the tools to tell the printer how to do most everything that it can do, for setting transformations, for drawing primitives, and for placing letters and text.

                  And nothing else.

  132. Try SmartDraw by Anonymous Coward · · Score: 0

    I recently finished a DB Design course and depended on Smartdraw 7. It allowed me to work much quicker then with Visio and I like it's DFD support better. You can download the eval version from http://www.smartdraw.com/.

  133. I hope not by einhverfr · · Score: 1

    Most programs generate horribly unreadible Postscript. Trying to learn PS by looking at the output of Word or OpenOffice would be like trying to learn C by reading the results of the International Obfuscated C Coding Contest.......

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:I hope not by Anonymous Coward · · Score: 0
      Trying to learn PS by looking at the output of Word or OpenOffice would be like trying to learn C by reading the results of the International Obfuscated C Coding Contest.......

      ...or learning HTML by looking at Word's HTML export, then?

    2. Re:I hope not by einhverfr · · Score: 1

      ...or learning HTML by looking at Word's HTML export, then?

      Kinda like that but worse.... Try looking at a generated .ps to see what I mean.

      --

      LedgerSMB: Open source Accounting/ERP
  134. Cheap, authoritative book on SVG for sale by Fastball · · Score: 1

    I cannot believe my luck. Please, slashdot my auction for the SVG Essentials book. Also be sure to look at my auctions for other books on the cheap!

  135. My hated favorite by d1zzvifiz · · Score: 1

    Surprised that no one mentioned Auto-Illustrator. This one-won honorable mention at a Prix Ars Electonica. It's a vector-based app that does away with the normal method operation (crossing t's and dotting i's), and focuses on capturing expressiveness of gesture and compound user actions.

    Too bad it's slower than dialup, these days. Not to mention that it cost 100+. I should have spent my money on chewing gum, considering 1.2 was probably the last update.

    NB: the demo/serialization scheme on Auto-Illustrator is very unique. As time flounders forward past the demo date, AI develops more and more of an artistic liscence on your open docs.

  136. How about Quickscript? by qanuta · · Score: 1

    I would recommend looking at something called Quikscript. This is a very ingenious pure Postscript markup language. It is essentially a complex Postscript header that defines some useful tags, in a primitive HTML sort of way. And the beauty is that there is no executable. All you need is a text editor and your printer (or ghotscript) does all the heavy lifting.

  137. You forgot SmartDraw by Anonymous Coward · · Score: 0

    http://www.smartdraw.com/ It's been around forever and you can download a free trial.

  138. to the idiot by Anonymous Coward · · Score: 0

    So is Firefox Mozilla's version of Internet Explorer or Mosaic?

    Yes

    The truth is FreeHand and Illustrator are VERY different programs, their even for different things, SHOCK!

    Although FreeHand and Illustrator are similar programs, no one has said they were the same program or that they did the same things.....this really isn't shocking to much of anyone.

    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.

    You may like doodling with expensive software, but it is clear you have not yet learnt either program.

    Also the FreeHand project started in 1988 which is plenty long enough ago to consider it a different product than Illustrator.

    again, no one said they were the same program

    Sure we can go back and forth over which product is better but why bother?

    um...you're the only one who said....oh jeez forget it .....I just figured out that you're a kid...nevermind

  139. Deneba Canvas, Stone Create by Peganthyrus · · Score: 1
    Deneba Canvas, Stone Create.

    I've tried Expression, Canvas, Flash, and Freehand. I stick with Illustrator. I enjoyed playing with Expression's natural-media tools, but as a Mac owner, I'll probably never see another version now that MS ate it, and I don't want to find myself depending on an orphaned app...

    --
    egypt urnash minimal art.
    1. Re:Deneba Canvas, Stone Create by Peganthyrus · · Score: 1

      Oh yes - I'd also like to point out to the original poster that an SVG or PDF representation of my art is a lot larger than a web-resolution bitmap. Print-res is a different story. But I'd rather not put print-res images online!

      --
      egypt urnash minimal art.
  140. Autosketch by Scottp4 · · Score: 1

    One fairly nice, inexpensive program you missed is Autocad's Autosketch. http://usa.autodesk.com/adsk/servlet/index?siteID= 123112&id=2753027

  141. What about VeCAD by markcbuffy · · Score: 1

    An excellent replacement for AutoCAD. Can be used to develop your own software and comes with a free excellent drawing editor. http://www.kolba.com/vecad.htm

  142. Thanks! by Anonymous Coward · · Score: 0

    That's very neat. Don't suppose you'd have a handy mod to make it display a page number as a fraction of the total number of pages at the top right-hand corner of every page, e.g. "Page 1/9" on page 1, "Page 2/9" on page 2, etc? That would top it off.

    1. Re:Thanks! by Coryoth · · Score: 1
      Quickest and easiest way is to add


      \RequirePackage{fancyhdr}
      \RequirePackage{lastpage}


      In at the top with the other requires, and then somewhere in amongst it all define the neaders and footers along the lines of:
      \pagestyle{fancy}
      \lhead{}
      \chead{}
      \rhead{Page \thepage/\pageref{LastPage}}
      \lfoot{}
      \cfoot{}
          \rfoot{}
      Where you fill up the other parts (left, center, right, header and footer) with whatever else you may want to add. That's off the top of my head so may have a mistake or two (I actually tested the documentclass from my previous comment) but the fancyhdr documentation should sort that out for you (Google is your friend) if I have missed something.

      Jedidiah.
    2. Re:Thanks! by Coryoth · · Score: 1
      Got home, tried it out and found the minor points I'd forgotten to worry about. Quickly fixed. Here's a final version for you:
      \NeedsTeXFormat{LaTeX2e}
      \ProvidesPackage{newslet ter}
      \LoadClass[a4paper,12pt]{article}[2000/01/01 ]
       
      %Load Required Packages
      \RequirePackage{multicol}
      \RequirePacka ge{graphicx}
      \RequirePackage{fancyhdr}
      \RequireP ackage{lastpage}
       
      \renewcommand\maketitle{\par
            \begingroup
          \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
            \def\@makefnmark{\rlap{\@textsuperscript{\normalfo nt\@thefnmark}}}%
          \long\def\@makefntext##1{\parindent 1em\noindent
                  \hb@xt@1.8em{%
                      \hss\@textsuperscript{\normalfont\@thefnmark}}##1} %
          \newpage
          \global\@topnum\z@ % Prevents figures from going at top of page.
          \@maketitle
        \endgroup
        \setcounter{footnote}{0}%
        \global\let\maketitle\relax
        \global\let\@maketitle\relax
        \global\let\@date\@empty
        \global\let\@title\@empty
        \global\let\@issue\@empty
        \global\let\title\relax
        \global\let\date\relax
        \global\let\issue\relax
      }
      \def\@maketitle{%
        \newpage
        \null
        \begin{flushright}
          {\Huge Name of Newsletter}\includegraphics{your_logo_here.eps}
          \end{flushright}
        \begin{center}%
          \par\rule{360pt}{0.4pt}\par\vskip 0.4em%
          \begin{tabular}{ccc}
          \@title & \@issue & \@date\\
          \end{tabular}
          \rule{360pt}{0.4pt}\vskip 1em%
        \end{center}%
        \par\vskip 1.5em}
       
      \pagestyle{fancy}
      \rhead{Page \thepage/\pageref{LastPage}}
      \cfoot{}
      \renewcomm and{\headrulewidth}{0pt}
      \renewcommand{\footrulew idth}{0pt}
       
      \newcommand{\issue}[1]{\def\@issue{# 1}}
       
      \addtolength{\voffset}{-48pt}
      \addtolength {\textheight}{48pt}
      \setlength{\headheight}{15pt}
       
      \AtBeginDocument{%
      \maketitle
      \begin{multico ls}{3}
      }
       
      \AtEndDocument{\end{multicols}}
      You may still want to play with margin widths, font sizes and so on to tweak it to your taste. All of that can be found in even the most basic introduction to LaTeX, but I'd reccomend The Not So Short Introduction to LaTeX which you can skim to the appropriate sections in.

      HTH.

      Jedidiah.
  143. Re:auto page make up by IpalindromeI · · Score: 1

    I'm a Dapper Dan man.

    --

    --
    Promoting critical thinking since 1994.
  144. BRL-CAD by Anonymous Coward · · Score: 0

    Army Research Labs offers a tool that is primarily using Construtive Solid Geometry(CSG), but has a lot of vector components to it. The tool is free at arl.mil and last I checked you can get the source and indefinite support for $500.

  145. Paint.NET by imscarr · · Score: 1

    Paint.NET is a very nice PhotoShop-like open source graphics program.

    Paint.NET is jointly developed at Washington State University with additional help from Microsoft, and is meant to be a free replacement for the MS Paint software that comes with all Windows operating systems.

    http://blogs.msdn.com/rickbrew/archive/2004/09/03/ 225514.aspx

    http://www.softpedia.com/get/Multimedia/Graphic/Gr aphic-Editors/Paint-NET.shtml

    --
    Like the beaver, it's just Dam one thing after another