What's new in ctioga2 0.14.1
Mar 29, 2016
New in ctioga2 0.13.1 (Sep 17, 2015)
- Fix installation problems with recent ruby versions
- A --smooth hook (like in the old ctioga !)
New in ctioga2 0.12 (Mar 24, 2015)
- The xyz-map plot type now handles correctly inhomogeneous grids (so long as points do not overlap)
- One can now separately choose the fill and the stroke color for markers
- Selection of line width for axes
- A set of commands to manipulate styles (skip the next style or copy the style of previous plots)
- Selection of error bar line width
- All lines are also arrows now (just with a different default)
- A pause command to ask for user input before quitting if there were errors or warnings
- Improvement of error messages
New in ctioga2 0.11 (Jan 2, 2015)
- Implemented patterned fills
- Implemented loops in command files
- Redesigned the styling system, with now fully-fledged CSS-like style sheets
- A command to hide (and show again) elements (for step-by-step construction of animations)
- A mathematical backend for 3D curves
- Multicolumn merge
- More flexibility in setting the frame margin
- Grid elements spanning several columns/rows
- An oriented-line primitive to draw a line of a given length in a given direction
- Various bug-fixes and documentation updates
New in ctioga2 0.10.1 (Dec 27, 2014)
- Fix problems with Ruby1.8
- Fix clipping of regions
New in ctioga2 0.10 (Dec 27, 2014)
- A draw-image function to include JPEG and PNG images
- Axes at origin (with at_x_origin and at_y_origin)
- A drawing-frame command to have pure drawing frames (no axes, no labels + coordinates given by physical units)
- A $(point index ...) returning the index of the dataset point
- Commands for drawing the currently available style items (colors, markers, line styles and sets)
- Inline Ruby code in command files and running of external Ruby code (for function definition only, since data processing/plotting is not yet available on the Ruby side)
- Auto sizing of titles and labels
- Alignment for texts with a given width
- Smarter collision detection: now labels stick out of the graph only if you really ask for it !
- Color sets from colorbrewer2.org
- Improved color maps specifications, including the possibility to specify color sets as color maps
- A --list-styles command to list (the names of) all stylistic things (and in particular, defined sets)
- Symmetric color maps
- Various bug fixes and documentation updates
- [ct2-make-movie] multiple outputs at once
New in ctioga2 0.9 (Feb 7, 2014)
- A --set command to set variable values from the command-line
- A basic ct2-make-movie script to facilitate the construction of movies from a ctioga2 plot
- Definition of variables using ?= and ?:= that do not erase the contents of variables if they already exist
- Makefile-like functions: eval and point
- More control on the position of major and minor ticks
- Automatic detection of text size for titles, labels and the like
- Minor bug fixes and documentation updates
- Now default to 6bp padding