Any suggestion asides from writing one? Or where can we suggest this in the
Linux world? All we need are some nice icon / graphics library set...for
now.
I use Visio under Linux.
--
Frank Hahn
Not sure if this will meet your needs -- haven't done more than play
with it.
KDE's KOffice comes with Kivio.
Their commercial version is available here:
http://www.thekompany.com/projects/kivio/
The KOffice stencil set is so-so while theKompany sells a fair variety.
The "basic" set comes with the demo download and you can purchase
more.
http://www.thekompany.com/products/kivio/stencils.php3
hth,
prg
The package Dia has hundreds of premade symbols like flowcharts, UML,
networking etc.
Here is a list of UML programs I collated recently.
[52]Unimodeller
Dunno, never tried it.
[53]Umbrello (KDE)
I'll write this one later. You can't export to PostScript or PDF
from the command line, only via the GUI. Therefore you can't
automate exporting with Make.
[54]Dia (GTK2)
Built as a clone of Visio (before Microsoft bought it). Klugy
interface, but a fancy GUI to edit class internals. Automated
edge placement, but it doesn't cope well if you move nodes
around. Exports to PostScript or C++ stubs (via script).
Fig / XFig (Motif?)
Yecch. Klugy, mouse-centric interface. Difficult (AFAIK) to
change placed objects. Has a lot of momentum, because it's about
the oldest vector tool around.
[55]Inkscape (GTK2)
What XFig would like to be. Fantastic interface design, but
deals with vector graphics in general rather than diagrams, so
it (currently) lacks important stuff like "attaching" edges to
nodes.
[56]Graphviz (CLI)
Graphviz is primarily a graph layout tool, but it has been
extended for in class diagrams. By far the most readable source
files, especially if you preprocess with e.g. CPP and #define
CLASS shape=.... Graphviz automatically lays out both nodes and
edges, so kluges are sometimes necessary to get a better layout.
[57]PST-UML (LaTeX)
A LaTeX package using PSTricks. Never tried it.
[58]ArgoUML (Java)
I Don't Do Java, so I've never tried it.
[59]OmniGraffle (OS X)
Commercial. Very pretty, but when I played with it I didn't like
it's UML support. Nice interface.
IBM Rational Rose (Windows)
I Don't Do Windows, so I've never tried it.
[60]Violet (Java)
I Don't Do Java, so I've never tried it.
[61]Microsoft Visio (Windows)
I Don't Do Windows, so I've never tried it. Public opinion is
that it has gone downhill since Microsoft bought it.
52. http://www.unimodeler.com/
53. http://uml.sf.net/
54. http://www.gnome.org/projects/dia
55. http://inkscape.org/
56. http://graphviz.org/
57. http://ctan.tug.org/tex-archive/graphics/pstricks/contrib/pst-uml/
58. http://argouml.tigris.org/
59. http://www.omnigroup.com/applications/omnigraffle/
60. http://www.horstmann.com/violet/
61. http://office.microsoft.com/en-us/FX010857981033.aspx
OOo draw does most of it, but you will need a stencil set - the
gallery works well once loaded.
If you're running K Desktop, you might try Kivio.
>
> IBM Rational Rose (Windows)
> I Don't Do Windows, so I've never tried it.
>
Sorry for long URL