Ctioga and gnuplot
Ctioga is born from the fact that gnuplot was not matching my expectations in terms of ease of use, scriptability and most importantly, look. I still use gnuplot often, either as a fitting tool or as a neat (and very powerful !) calculator, but its output simply never matches the quality of Tioga’s graphs.
As a demonstration, here is a gallery demonstrating various graphs, plotted both by gnuplot and by ctioga. Well, you know which one I prefer, I’ll let you make your own opinion…
Quite a few of the graphs here are coming more or less directly from gnuplot’s demonstration gallery. In the following, the gnuplot script always come first, and the gnuplot image is always on the left.
Note that I am making this page as gnuplot is my reference in terms of features (not look, as you might have understood), and thus stands as a point to reach and overtake. This page is in a sense a roadmap with respect to this goal.
Finally, to get an idea of the relative complexity of doing something in gnuplot with respect to ctioga, I’ve added a measure of the script’s sizes. I’ve tried my best to code in a compact way for gnuplot (especially by using abbreviations) whereas I absolutely didn’t try that for ctioga, so you couldn’t accuse me of taking sides on that matter.
This comparison gallery is split into several parts:- the first one demonstrates the parts for which ctioga and gnuplot provide similar capabilities (with different look, though).
- the second one demonstrates features that exist in gnuplot and are currently unimplemented or cumbersome with ctioga, and that I plan to improve
- the third one is the reverse of the second because it demonstrates things which are simple with ctioga and either painful or impossible with gnuplot.