Open Source for Maths Diagrams

qspeechc
Messages
839
Reaction score
15
Hi everyone.

I'm working on getting together some notes on school maths and of course I'd like to include some diagrams. The usual stuff, graphs of things like parabolas, circle geometry, etc. But I'm also skint. So I'm looking for some open source programs that can do that, and they need to be publication quality diagrams. I know about Sage, but I don't know Python and don't have the time to learn Python and Sage. I'm looking for a program that can do stuff like the following:
http://www.mathillustrations.com/
http://geometryexpressions.com/
But those programs are seriously expensive.

Any suggestions? Thanks.
 
Mathematics news on Phys.org
You might want to take a look at GeoGebra; I seem to remember it can do that sort of stuff. Mostly geometry diagramming, but it can do graphing.
 
  • Like
Likes qspeechc
Grapher on macs does a good job of graphing, but needs a little more work for geometry pictures. Have you tried

https://www.desmos.com/calculator

If you are willing to put forth a little more work with Latex (if you know and use it now, at least) the PsTricks collection of packages is capable of making some stunning graphics of all types - look at some of the items here

http://tug.org/PSTricks/main.cgi?file=examples

Tikz can also be used with latex, and is itself very capable. (If you don't use Latex - these probably aren't the tools for you.)
 
  • Like
Likes qspeechc
Thanks guys. GeoGebra looks interesting. And I do use Latex, but I'm not planning on using it for this, because I find it too difficult to arrange images the way I like, and generally too difficult to edit the way I want it. I use LibreOffice, which is much easier. By the wasy, the link for PsTricks isn't working.

Any other suggestions are still welcome :D
 
"The link for PsTricks isn't working"

When I click on it I am taken to a page that has this at the top: "Welcome to the PSTricks web site"

 
Quite a learning curve, but I've yet to discover a nicer way of making graphs/diagrams than in Latex with Tikz.
 
  • Like
Likes qspeechc
The link still isn't working for me. No big deal, I just did an internet search. GeoGebra, PsTricks and Trikz look very interesting. I might have to consider using Latex instead. Thanks everyone.
 
For diagrams, visio can be programmed fairly easily, but it's not free.

For graphs, check Graphviz. It is based on DOT. Both are open source. Here is an example of code and the result: http://www.graphviz.org/Gallery/directed/cluster.html

Another example (click on the picture to see the Graphviz code): http://www.graphviz.org/content/unix
 
Last edited:
  • Like
Likes qspeechc
Back
Top