Hacker News new | past | comments | ask | show | jobs | submit login

I use Dia: http://dia-installer.de/

It's free open-source software, works on Windows, Mac and Linux. It gives great balance for drawing on grids (reduces arbitrary decisions) and usability (power to draw what you want). I've gotten several compliments at talks for diagrams made using this software, so I highly recommend it.




One thing I've noticed with Dia is that it simply doesn't launch for me. Does Dia require X11 on a Mac? If so, I couldn't find anything in the documentation stating this (although not launching on Windows is covered).

Likewise I'm a bit leery that Dia is requesting access to "system events".


Yes, I believe it requires X11 on Mac. I use XQuartz. Getting it to run the very first time may be a bit challenging, but it's worth it.


Well it's bailing right now because of an rpath issue (which looks like it's been an issue for a few years now). Which is to say that this isn't really very encouraging for dia on OSX.


I use it, too, and I wish it had LaTeX/Pstricks export. I used to use LatexDraw, but it's too limited.


Dia does have a capability to export to PStricks. See https://gitlab.gnome.org/GNOME/dia/tree/master/plug-ins/pstr...

Even better, it has export to PGF/TiKZ : see https://gitlab.gnome.org/GNOME/dia/tree/master/plug-ins/pgf


According to one of the siblings [1], Dia can export to LaTeX. I haven't used it myself, but a ddg search yields a promising workflow [2]. Myself, I usually export it to SVG, which I then use Inkscape to convert to PDF and include it in the LaTeX file that way.

[1] https://news.ycombinator.com/item?id=18789345 [2] http://lightonphiri.org/blog/latex-consistent-diagrams-using...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: